본문 바로가기
[android] ListView HeaderView ListItem 으로서 click 안 되도록 하기. 안드로이드, ListVIew HeaderVIew ListItem 으로서 Click 안 되도록 하기 간단하다. public void addHeaderView (View v, Object data, boolean isSelectable) ListVIew.addHerderView( VIew v ) 대신 위의 함수를 사용하면 되며,이 때 isSelectable 을 false 로 주면 된다. 고민 해결!! addheaderview, Android, android listview, android listview headerview, android listview headerview click, data, headerview click, isselectable, isselectable false, listview h.. 2013. 12. 11.
[android] volley library 에 대해 알아보자! 안드로이드, Volley Library 에 대해 알아보자! Android Volley Libary 의 장점 1. 모든 network request 를 자동으로 스케쥴링한다.2. 보이지 않게 disk, memory caching 을 한다.3. 강력한 request 취소 API 도 제공한다.4. customization 도 쉽게 할 수 있다.5. debugging 과 tracing tool 을 제공한다. 써보고 싶어! library 를 구할 수 있는 주소를 알려줘. git clone https://android.googlesource.com/platform/frameworks/volley 2개의 main class. 1. Request queuerequest 를 dispatch 할 때 사용되는 녀석.보통 s.. 2013. 12. 10.
[android] thread 들의 정체에 대해 알아보자. 안드로이드, thread 들의 정체에 대해 알아보자. 출처 : 휴휴님 블로그. MainHeapWorkerSignal CatcherJDWPBinder Thread # HeapWorker 는 Dalvik 상에서 GC 를 수행하는 스레드. GC가 HeapWorker 를 깨워서 자바 Object 의 finalizeAPI 를 호출해준다고 한다. HeapWorker 가 작업수행하는데 너무 오랜 시간이 걸리면 앱을 종료시키기도 한다고 한다. 그래서 finalize 를 피하는 게 좋다. ( finalize 는 왠만하면 쓰지 말라고 권고된다 ) Singal Catcher 는 시그널이 발생했을 때 무슨 일을 하는 녀석. 예를 들어 Dump 파일 생성, GC 수행 등의 작업을 수행하는 것으로 알려져 있다. JDWP 는 디버.. 2013. 12. 6.
[android] moveTaskToBack( true ) ? 안드로이드, moveTaskToBack( true ) ? moveTaskToBack(true);finish(); 이 방법은 통해서 BackStack 의 해당 Activity 아래 깔려있는 stack 을 background 로 보내면서 종료하기 떄문에 해당 activity 가 혼자 떠있다 죽는것같은 느낌을 주면서 종료할 수 있다. activity stack, Android, background, movetasktoback, movetasktoback( true ), 안드로이드 2013. 12. 5.
[android] xxhdpi 는 뭐 하는 녀석이야?? android, xxhdpi 는 뭐하는 녀석이야? xxhdpi ?? 갈수록 폰의 해상도가 늘어나면서 이제는 xhdpi 를 넘어선 해상도가 나왔다.그 녀석의 이름은 xxhdpi.약 1920 * 1080 의 해상도 와 440dp 를 가진다. 출시된 대표 단말들 Galaxy S4( 겔럭시 S4), Optimus G Pro (옵쥐프로), Vega No 6. ( 베가 넘버 6 ) 등이 있다. 디자인 가이드 수정 방향 dp 해상도로 따지면 xxhdpi 는 360 dp x 640 dp 로, xhdpi 와 가로 dp 값이 같다.ScrollView 를 비롯한 scroll 가능한 layout 을 구성해 놓았다면 xxhdpi 를 위해 추가로 해야 할 일은 없다.다만 xhdpi 의 drawable resource 를 사용할 .. 2013. 12. 4.
안드로이드, 아이폰용 MS Office 출시. 안드로이드, 아이폰용 MS Office 출시. 안드로이드, 아이폰용 MS Office 출시!!! 라고 기사가 나서 관심을 가져주었는데....그리 희소식은 아니다. Office 365 구독자에게는 무료로 제공되고,나머지는 돈 내고 구독자로 등록하여야 쓸 수 있는 형태이다. 역시 $S.!! $s, Android, iPhone, MS, MS Office, Office 365, office 365 구독자, 가격, 구독자, 돈, 등록, 무료, 아이폰, 안드로이드, 유료, 출시, 희소식 2013. 12. 2.
[android] NavigationDrawer Tutorial android, NavigationDrawer Tutorial Layout You should use DrawerLayout to enable your app edge activated for open drawer automatically.Otherwise you have to implement drawer open touch event by yourself. You must keep in mind that FrameLayout that is responsible for drawer has to be come last.Because android draws xml declared layout from the bottom so that the drawer will be come most upper part.. 2013. 11. 28.
[android] ActionBar Compat 사용하기. android, ActionBar Compat 사용하기. ActionBar Compat 사용하기. 1. v7 이상의 support library 준비하기 2. Project 로 로드하여 library 로 설정 3. Activity theme 을 @style/Theme.AppCompat 으로 변경. 4. menu.xml 의 name space 변경해주기. ( actionbar 만의 feature를 사용할 경우 ) ... 5. Activity 가 ActionBarActivity 를 상속하도록 함. 6. getSupportedActionBar() 를 통해 actionbar 를 control 할 수 있고, 나머지는 같음. actionbar, actionbaractivity, actionbarcompat, act.. 2013. 11. 26.
[android] NotificationCompat and its Builder NotificationCompat.Builder.setSmallIcon( int resId ); setSmallIcon 이 지정되지 않으면 notification 은 등록이 아예 되지 않음.Small Icon 은 status bar 에 뜨는 아이콘과 notification view 안의 우측에 표시됨. 만약 large icon 이 지정되지 않으면 notification view 안에 있는 icon 도 이녀석으로 지정됨.만약 large icon 이 지정되어 있다면 content info 자리에 icon 이 같이 표시됨. NotificationCompat.Builder.setLargeIcon( Bitmap bitmap ); Notification View 안에 있는 icon 이 지정됨. Notificatio.. 2013. 11. 21.
반응형