본문 바로가기
[android] FragmentPagerAdapter? FragmentStatePagerAdapter 사용도 고려해보자. 안드로이드, FragmentPagerAdapter? FragmentStatePagerAdapter 사용도 고려해보자. FragmentPagerAdpater 나 FragmentStatePagerAdapter 를 사용할 때는 사실 가장 좋은 방법은 getItem() 부분만 잘 구현하고, instantiateItem() 은 건들지 않는 것이 좋다. 만약 건들고 싶다면, ViewPager 가 이 PagerAdapter 들을어떤 방식으로 호출하고, 어떤 루틴을 타는 지 정확히 이해하고 사용하는 것이 좋다. 사실 instantiateItem(), destroyItem(), 그리고 isViewFromObject() 는 이들보다 상위 class 인 PagerAdpater 자체에 정의되어 있는 함수들이다. 그리고 Fra.. 2013. 8. 7.
[android] Service 함수 onStartCommand return 값의 의미. 안드로이드, Service 함수 onStartCommand return 값의 의미. onStartCommand 의 return 값에 따라, 메모리 부족 현상이 발생했을 때 service 가 죽고, 메모리 여유가 생겨 다시 start 되었을 때 동작을 정의할 수 있다. ( 메모리 부족현상이 생기면 안드로이드 프레임워크가 Background로 돌고 있는 Service 를 죽일 수 있다는 것은 다들 알고 있다고 가정하겠다. ) START_STICKY Service 가 재시작될 때 null intent 가 전달된다.따라서 START_STICKY 는 전달받은 intent 값으로 어떤 일을 처리하지 않을 때 사용해야 한다. START_NOT_STICKY Service 가 재시작되지 않는다.이는 Service 가 지.. 2013. 7. 25.
[android] FragmentPagerAdapter 사용방법 안드로이드, FragmentPagerAdapter 사용 방법 ViewPager 를 사용할 때, 이 녀석도 List 종류와 마찬가지로 adapter 를 사용할 수 있다. FragmentPageAdapter 보통 ViewPager 는 Fragment 와 혼합해서 사용하기 때문에, 대중적으로 사용되는 것은 FragmentPagerAdapter 이다.다른 Adapter 와 마찬가지로 FragmentPagerAdapter 를 상속하는 class 를 하나 만들어주고 그곳에서 public ViewPagerAdapter( FragmentManager fm )public Fragment getItem( int position )public int getCount() 를 override 해주면 된다. PagerAdapte.. 2013. 7. 23.
[Android/안드로이드] Android Developer AsyncTask 파트 번역본입니다. 0. History - 이 번역 글은 2012-01-20 초안 작성 시작하였습니다. - 잘못된 번역, 오래된 정보, 오타가 있다면 Comment 남겨주세요. 확인 후 수정하겠습니다. - 이 번역 글은 2012-01-22 초안 작성 완료하였습니다. 1. Intro 왜 AsyncTask 파트를 번역하시나요? AsyncTask 관련 글들을 쓰면서 Android Developer Guide 를 참조하였습니다. [Tutorial] 쉽게 사용하는 Thread와 Handler. AsyncTask class 를 통해 해보아요~ (개념) [Tutorial] 예제를 통해 배우는 AsyncTask. 함께 배워보아요. 정리해서 쓴다고 썼지만, 그래도 놓치는 부분도 많고, 제가 정리한 것보다는 전문적으로 작성되고 공개된 글을 .. 2012. 1. 20.
반응형