반응형

IT이야기 81

[Fragment] Android Fragment 밀리는 현상, 문제

안드로이드 fragment view를 만들다가 문제가 발생했다. 프래그먼트뷰를 잡은 곳에 프래그먼트를 올렸는데 전에 프래그먼트 뷰 잔상이 남아서 프래그먼트뷰가 밀리는 현상이였다. 간단히 Fragment 컴포넌트로 잡은 부분을 FrameLayout으로 바꾸어 해결했다...해결하는데 2,3일은 걸렸던 것 같다.........휴휴휴휴 개발은 삽질이다........ㅠㅠ Caused by: android.view.InflateException: Binary XML file line #141: Error inflating class fragment프래그먼트뷰쪽에서 나는 애러였다. From : To :

IT이야기/Android 2016.10.24

[객관적Felix] 샤오미 미밴드 2 (Xiaomi mi-band 2) 사용후기 + 기능정리

2016년 6월 7일 미밴드2가 출시되었다.149위안(26300원)이라는 저렴한 가격에 출시되었다. 당시 필자는 중국 출장 중이라 미밴드2를 쉽게 구할 줄 알았다. 그러나 중국 현지에서도 엄청난 인기라 2배에 해당하는 가격에 판매하고 있었다. 7월초까지 중국에 있었지만 결국 미밴드2 현지 구입을 포기할 수 밖에 없었다. 미밴드 1A를 사용하며 편리하긴 했지만 갑자기 충전이 되지않는 문제가 발생, 이때다 싶어 미밴드2를 국내에서 해외직송으로 구입했다. 가격은 2배가량인 47000원정도, 현재 사용한지 3주정도 되었지만 상당히 만족하고 있다. 가성비는 역시 샤오미 밴드2 였다. 혹자는 전작에 비해 액정만 생긴거 아니냐하지만 여러 Feature(기능+디자인)들이 추가, 보완 되었다. 이 블로깅이 샤오미 미밴드..

안드로이드 실선 그리기

View 객체를 이용해서 xml에 아래와 같이 넣어주면 된다. 1. 실선그리기 - background는 color를 이용해 미리 정의한 색을 가져온 것으로 values - color.xml에 아래와 같이 정의되어서 사용 가능 # 직접 hex color code 입력을 통해서도 색상 입력이 가능 #C8C9CA - layout_gravity는 해당 layout내에서 정렬을 말함 2. 수직선 그리기 (xml 내에서 그림) 3. 수평선 그리기 (xml 내에서 그림)

IT이야기/Android 2016.10.14

no resource identifier found for attribute 'srcCompat' in package

안드로이드 스튜디오에서 에러 내용은 아래와 같다.안드로이드 스튜디오를 1.4에서 2.2로 새로 셋팅하면서 문제가 발생했다. L:\AndroidProject\EdgeVA\app\src\main\res\layout\activity_main.xmlError:(26) No resource identifier found for attribute 'srcCompat' in package 'com.samsung.sds.dmm.edgeva'L:\AndroidProject\EdgeVA\app\build\intermediates\res\merged\debug\layout\activity_main.xmlError:(26) No resource identifier found for attribute 'srcCompat' in..

IT이야기/Android 2016.10.03

jcenter 경로 오류 : Failed to resolve : Error:(23, 17) junit:junit:4.12 in android studio 2.2

안드로이드 스튜디오 2.2 셋업이 완료되었다.그런데 초기부터 문제가 생겨서 약간 헤맸었다.에러 내용은 failed to resolve junit 4.12 1. 문제 상황Sinple pjt를 만들고 빌드를 하니, failed to resolve junit 4.12라는 에러가 나는 것이다. 2. 해결방법build.gradle에 maven, jcenter경로를 추가함repositories { maven { url 'http://repo1.maven.org/maven2' } jcenter { url "http://jcenter.bintray.com/" } } build,gradle 내에 android와 같은 레벨에 위와 같은 repositories 내용을 추가해주면 해결~apply plugin: 'com.and..

IT이야기/Android 2016.09.29

[Windows] Host파일을 이용해 쉽게 웹 접속하기

회사에서 개발할 때나 어느곳에서 개발할 때 IPv4주소를 일일이 쳐서 들어가야할 때가 있다.그래서 쉽게 naver 등을 쳐서 들어가고 싶을 때가 있다. Hosts 파일 경로 : C:\Windows\System32\drivers\etc 위의 경로에 있는 hosts 파일을 수정하면 된다. Hosts파일 수정하기수정은 메모장에서 열면 된다. 70.111.223.100 ipV4에 대해서 아래와 같이 호스트파일에 입력해주었다.www.opentest.com이나 opentest.opentest.com이라고 웹 브라우저 URL에 입력해주면 70.111.223.100으로 이동된다. # new server70.111.223.100 www.opentest.com 70.111.223.100 opentest.opentest.c..

[SW Algorithm 기초] 알고리즘 기본설명

1. 알고리즘이란? 유한한 단계를 통해 문제를 해결하기 위한 절차나 방법컴퓨터가 어떤 일을 수행하기 위한 단계적인 방법 2. 알고리즘 표현방법슈더코드순서도 3. 알고리즘 성능은 무엇으로 측정하는가? 정확성 : 얼마나 정확하게 동작하는가작업량 : 얼마나 적은 연산으로 원하는 결과를 얻어내는가메모리 사용량 : 얼마나 적은 메모리를 사용하는가단순성 : 얼마나 단순한가최적성 : 더이상 개선할 여지 없이 최적화 되었는가 => 성능 분석이 필요: 알고리즘의 작업량을 비교함예) 1부터 100까지 합구하는 문제알고리즘1 : 1+2+3+ ... + 100 : 100번의 연산알고리즘2 : (100 * (1+100)) /2 : 3번의 연산 시간복잡도(Time Complexity): 실행되는 명령문 개수를 계산 -> 실제 걸..

[Free Code Camp] HTML, CSS 공부 핵심요약

Free code camp는 유명한 무료 강의를 하는 곳이다. 아래와 같은 언어들 및 프로그래밍 기술에 대해 배울수있다. 안드로이드만 주로 개발해서 아래에 익숙하지 않은 것들이 많긴 하지만, 하나하나 공부 잘해보도록 하겠다. [HTML & CSS 강의 요약 및 정리 내용] 먼저 Free code camp 강의 중 html, css를 공부하며 각 강의마다 중요한 것들에 대해 정리해놓았다. 1. 항상 html element는 opening tag, closing tag로 만들어짐 2. : 단락을 띄움 3. 로 주석처리가 가능 4. style 속성을 이용해 색넣기CatPhotoApp 5. CSS속성은 수백가지이다. h2 속성인것에 색을 줄수 있음 CatPhotoApp 6. style css를 만들어 html ..

[C#] WPF 어플리케이션 강제 종료하는 3가지 방법

C# 프로그램을 종료시키는 방법들은 아래 3가지 이다. 1. Application.Current.Shutdown(): 애플리케이션을 종료시키는 일반적인 방법Shutdown을 호출하면 애플리케이션이 종료됨Shutdown은 WPF에서 암시적으로 호출됨 -> 즉 Shutdown 되는 시기를 정확히 알 수 없음Exit 이벤트를 처리하여 애플리케이션 실행이 중지되는 시기를 감지하고 적절히 처리할 수 있음 2. System.Environment.Exit()현재 어플리케이션의 모든 쓰레드를 멈추어 애플리케이션을 종료시키는 방법애플리케이션을 즉시 죽을 수 있음MSDN 내용 : Exit terminates an application immediately, even if other threads are running 3...

반응형