├── .classpath ├── .gitignore ├── .project ├── AndroidManifest.xml ├── LICENSE.txt ├── README.md ├── doxygen ├── examples ├── .classpath ├── .project ├── AndroidManifest.xml ├── ic_launcher-web.png ├── project.properties ├── res │ ├── drawable-hdpi │ │ ├── ic_launcher.png │ │ └── small.jpg │ ├── layout │ │ ├── activity_apibase.xml │ │ ├── activity_circular_imageview.xml │ │ ├── activity_draganddrop.xml │ │ ├── activity_eventqueue.xml │ │ ├── activity_image.xml │ │ ├── activity_main.xml │ │ ├── activity_resizable_view.xml │ │ ├── activity_viewpager.xml │ │ ├── fragment_weather.xml │ │ ├── image_example.xml │ │ ├── layout_list_item.xml │ │ ├── listfragment_example.xml │ │ └── notification_example.xml │ ├── menu │ │ └── main.xml │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml └── src │ └── com │ └── kkbox │ └── toolkit │ └── example │ ├── ExampleActivity.java │ ├── ExampleApp.java │ ├── MainActivity.java │ ├── SampleUtil.java │ ├── api │ ├── ExampleWeatherAPI.java │ └── KKAPIActivity.java │ ├── circleImageView │ └── CircleImageViewActivity.java │ ├── eventqueue │ └── EventQueueActivity.java │ ├── fragment │ ├── ExampleCityListFragment.java │ ├── ExampleFragment.java │ ├── ExampleWeatherFragment.java │ └── ListFragmentActivity.java │ ├── image │ └── ImageManagerActivity.java │ ├── listview │ ├── KKDragAndDropListViewActivity.java │ └── KKListViewActivity.java │ ├── messageview │ └── KKMessageViewActivity.java │ ├── notification │ ├── ActivityNotification.java │ ├── EmptyActivity.java │ └── ExampleService.java │ ├── resizableview │ └── ResizableViewActivity.java │ ├── tabfragment │ ├── ActivityTabFragment.java │ └── ExampleTabFragment.java │ └── viewpager │ └── InfiniteViewPagerActivity.java ├── ic_launcher-web.png ├── icon_kkbox.png ├── project.properties ├── res ├── anim │ ├── fade_in.xml │ ├── fade_out.xml │ ├── slide_in_left.xml │ ├── slide_in_right.xml │ ├── slide_in_up.xml │ ├── slide_out_down.xml │ ├── slide_out_left.xml │ └── slide_out_right.xml ├── drawable-hdpi │ ├── background_search_text.9.png │ ├── background_tab_shadow.9.png │ ├── icon_actionbar_arrow.png │ ├── icon_actionbar_search.png │ ├── icon_clear_text.png │ ├── icon_voice_search.png │ └── image_pull_to_refresh_arrow.png ├── drawable │ └── circular_image_mask.xml ├── layout │ ├── fragment_expandable_listview.xml │ ├── fragment_listview.xml │ ├── fragment_tabs.xml │ ├── layout_empty_multi_text.xml │ ├── layout_empty_single_text.xml │ ├── listview_header_pull_to_refresh.xml │ └── listview_item_load_more.xml ├── values-ja-rJP │ └── strings.xml ├── values-ms-rMY │ └── strings.xml ├── values-zh-rCN │ └── strings.xml ├── values-zh-rHK │ └── strings.xml ├── values-zh-rTW │ └── strings.xml └── values │ ├── attrs.xml │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml └── src └── com └── kkbox └── toolkit ├── KKService.java ├── KKServiceListener.java ├── api ├── KKAPIBase.java ├── KKAPIJsonBase.java ├── KKAPIJsonRequest.java ├── KKAPIListener.java └── KKAPIRequest.java ├── app ├── KKActivityDelegate.java ├── KKExpandableListFragment.java ├── KKFragment.java ├── KKFragmentActivity.java ├── KKListFragment.java ├── KKServiceActivity.java └── KKTabFragment.java ├── dialog ├── KKDialog.java ├── KKDialogFactory.java ├── KKDialogManager.java ├── KKDialogPostExecutionListener.java └── KKServiceDialog.java ├── image ├── KKImageManager.java └── KKImageRequest.java ├── internal ├── api │ ├── APIBase.java │ ├── APIRequest.java │ ├── APIRequestListener.java │ ├── KKAPIJsonRequestListener.java │ ├── KKAPIRequestListener.java │ └── lock │ │ ├── CallbackLocker.java │ │ └── UnlockListener.java ├── app │ └── KKListFragmentDelegate.java ├── dialog │ └── KKDialogManagerListener.java ├── image │ └── KKImageRequestListener.java └── widget │ ├── KKListViewDelegate.java │ ├── KKListViewOnLoadMoreListener.java │ └── KKListViewOnRefreshListener.java ├── utils ├── KKDebug.java ├── KKEventQueue.java ├── KKEventQueueListener.java ├── StringUtils.java └── UserTask.java └── widget ├── CircularImageView.java ├── InfiniteViewPager.java ├── InfiniteViewPagerAdapter.java ├── KKDragAndDropListView.java ├── KKExpandableListView.java ├── KKListView.java ├── KKMessageView.java ├── ReorderListAdapter.java ├── ResizableButton.java └── ResizableView.java /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/.classpath -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/.project -------------------------------------------------------------------------------- /AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/AndroidManifest.xml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/README.md -------------------------------------------------------------------------------- /doxygen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/doxygen -------------------------------------------------------------------------------- /examples/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/.classpath -------------------------------------------------------------------------------- /examples/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/.project -------------------------------------------------------------------------------- /examples/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/AndroidManifest.xml -------------------------------------------------------------------------------- /examples/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/ic_launcher-web.png -------------------------------------------------------------------------------- /examples/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/project.properties -------------------------------------------------------------------------------- /examples/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/res/drawable-hdpi/small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/drawable-hdpi/small.jpg -------------------------------------------------------------------------------- /examples/res/layout/activity_apibase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/layout/activity_apibase.xml -------------------------------------------------------------------------------- /examples/res/layout/activity_circular_imageview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/layout/activity_circular_imageview.xml -------------------------------------------------------------------------------- /examples/res/layout/activity_draganddrop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/layout/activity_draganddrop.xml -------------------------------------------------------------------------------- /examples/res/layout/activity_eventqueue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/layout/activity_eventqueue.xml -------------------------------------------------------------------------------- /examples/res/layout/activity_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/layout/activity_image.xml -------------------------------------------------------------------------------- /examples/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/layout/activity_main.xml -------------------------------------------------------------------------------- /examples/res/layout/activity_resizable_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/layout/activity_resizable_view.xml -------------------------------------------------------------------------------- /examples/res/layout/activity_viewpager.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/layout/activity_viewpager.xml -------------------------------------------------------------------------------- /examples/res/layout/fragment_weather.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/layout/fragment_weather.xml -------------------------------------------------------------------------------- /examples/res/layout/image_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/layout/image_example.xml -------------------------------------------------------------------------------- /examples/res/layout/layout_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/layout/layout_list_item.xml -------------------------------------------------------------------------------- /examples/res/layout/listfragment_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/layout/listfragment_example.xml -------------------------------------------------------------------------------- /examples/res/layout/notification_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/layout/notification_example.xml -------------------------------------------------------------------------------- /examples/res/menu/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/menu/main.xml -------------------------------------------------------------------------------- /examples/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/values/dimens.xml -------------------------------------------------------------------------------- /examples/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/values/strings.xml -------------------------------------------------------------------------------- /examples/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/res/values/styles.xml -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/ExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/ExampleActivity.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/ExampleApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/ExampleApp.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/MainActivity.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/SampleUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/SampleUtil.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/api/ExampleWeatherAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/api/ExampleWeatherAPI.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/api/KKAPIActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/api/KKAPIActivity.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/circleImageView/CircleImageViewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/circleImageView/CircleImageViewActivity.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/eventqueue/EventQueueActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/eventqueue/EventQueueActivity.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/fragment/ExampleCityListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/fragment/ExampleCityListFragment.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/fragment/ExampleFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/fragment/ExampleFragment.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/fragment/ExampleWeatherFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/fragment/ExampleWeatherFragment.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/fragment/ListFragmentActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/fragment/ListFragmentActivity.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/image/ImageManagerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/image/ImageManagerActivity.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/listview/KKDragAndDropListViewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/listview/KKDragAndDropListViewActivity.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/listview/KKListViewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/listview/KKListViewActivity.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/messageview/KKMessageViewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/messageview/KKMessageViewActivity.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/notification/ActivityNotification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/notification/ActivityNotification.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/notification/EmptyActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/notification/EmptyActivity.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/notification/ExampleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/notification/ExampleService.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/resizableview/ResizableViewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/resizableview/ResizableViewActivity.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/tabfragment/ActivityTabFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/tabfragment/ActivityTabFragment.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/tabfragment/ExampleTabFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/tabfragment/ExampleTabFragment.java -------------------------------------------------------------------------------- /examples/src/com/kkbox/toolkit/example/viewpager/InfiniteViewPagerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/examples/src/com/kkbox/toolkit/example/viewpager/InfiniteViewPagerActivity.java -------------------------------------------------------------------------------- /ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/ic_launcher-web.png -------------------------------------------------------------------------------- /icon_kkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/icon_kkbox.png -------------------------------------------------------------------------------- /project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/project.properties -------------------------------------------------------------------------------- /res/anim/fade_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/anim/fade_in.xml -------------------------------------------------------------------------------- /res/anim/fade_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/anim/fade_out.xml -------------------------------------------------------------------------------- /res/anim/slide_in_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/anim/slide_in_left.xml -------------------------------------------------------------------------------- /res/anim/slide_in_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/anim/slide_in_right.xml -------------------------------------------------------------------------------- /res/anim/slide_in_up.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/anim/slide_in_up.xml -------------------------------------------------------------------------------- /res/anim/slide_out_down.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/anim/slide_out_down.xml -------------------------------------------------------------------------------- /res/anim/slide_out_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/anim/slide_out_left.xml -------------------------------------------------------------------------------- /res/anim/slide_out_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/anim/slide_out_right.xml -------------------------------------------------------------------------------- /res/drawable-hdpi/background_search_text.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/drawable-hdpi/background_search_text.9.png -------------------------------------------------------------------------------- /res/drawable-hdpi/background_tab_shadow.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/drawable-hdpi/background_tab_shadow.9.png -------------------------------------------------------------------------------- /res/drawable-hdpi/icon_actionbar_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/drawable-hdpi/icon_actionbar_arrow.png -------------------------------------------------------------------------------- /res/drawable-hdpi/icon_actionbar_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/drawable-hdpi/icon_actionbar_search.png -------------------------------------------------------------------------------- /res/drawable-hdpi/icon_clear_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/drawable-hdpi/icon_clear_text.png -------------------------------------------------------------------------------- /res/drawable-hdpi/icon_voice_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/drawable-hdpi/icon_voice_search.png -------------------------------------------------------------------------------- /res/drawable-hdpi/image_pull_to_refresh_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/drawable-hdpi/image_pull_to_refresh_arrow.png -------------------------------------------------------------------------------- /res/drawable/circular_image_mask.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/drawable/circular_image_mask.xml -------------------------------------------------------------------------------- /res/layout/fragment_expandable_listview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/layout/fragment_expandable_listview.xml -------------------------------------------------------------------------------- /res/layout/fragment_listview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/layout/fragment_listview.xml -------------------------------------------------------------------------------- /res/layout/fragment_tabs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/layout/fragment_tabs.xml -------------------------------------------------------------------------------- /res/layout/layout_empty_multi_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/layout/layout_empty_multi_text.xml -------------------------------------------------------------------------------- /res/layout/layout_empty_single_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/layout/layout_empty_single_text.xml -------------------------------------------------------------------------------- /res/layout/listview_header_pull_to_refresh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/layout/listview_header_pull_to_refresh.xml -------------------------------------------------------------------------------- /res/layout/listview_item_load_more.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/layout/listview_item_load_more.xml -------------------------------------------------------------------------------- /res/values-ja-rJP/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/values-ja-rJP/strings.xml -------------------------------------------------------------------------------- /res/values-ms-rMY/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/values-ms-rMY/strings.xml -------------------------------------------------------------------------------- /res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /res/values-zh-rHK/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/values-zh-rHK/strings.xml -------------------------------------------------------------------------------- /res/values-zh-rTW/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/values-zh-rTW/strings.xml -------------------------------------------------------------------------------- /res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/values/attrs.xml -------------------------------------------------------------------------------- /res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/values/colors.xml -------------------------------------------------------------------------------- /res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/values/dimens.xml -------------------------------------------------------------------------------- /res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/values/strings.xml -------------------------------------------------------------------------------- /res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/res/values/styles.xml -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/KKService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/KKService.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/KKServiceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/KKServiceListener.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/api/KKAPIBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/api/KKAPIBase.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/api/KKAPIJsonBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/api/KKAPIJsonBase.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/api/KKAPIJsonRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/api/KKAPIJsonRequest.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/api/KKAPIListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/api/KKAPIListener.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/api/KKAPIRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/api/KKAPIRequest.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/app/KKActivityDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/app/KKActivityDelegate.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/app/KKExpandableListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/app/KKExpandableListFragment.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/app/KKFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/app/KKFragment.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/app/KKFragmentActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/app/KKFragmentActivity.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/app/KKListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/app/KKListFragment.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/app/KKServiceActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/app/KKServiceActivity.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/app/KKTabFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/app/KKTabFragment.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/dialog/KKDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/dialog/KKDialog.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/dialog/KKDialogFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/dialog/KKDialogFactory.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/dialog/KKDialogManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/dialog/KKDialogManager.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/dialog/KKDialogPostExecutionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/dialog/KKDialogPostExecutionListener.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/dialog/KKServiceDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/dialog/KKServiceDialog.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/image/KKImageManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/image/KKImageManager.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/image/KKImageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/image/KKImageRequest.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/internal/api/APIBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/internal/api/APIBase.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/internal/api/APIRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/internal/api/APIRequest.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/internal/api/APIRequestListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/internal/api/APIRequestListener.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/internal/api/KKAPIJsonRequestListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/internal/api/KKAPIJsonRequestListener.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/internal/api/KKAPIRequestListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/internal/api/KKAPIRequestListener.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/internal/api/lock/CallbackLocker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/internal/api/lock/CallbackLocker.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/internal/api/lock/UnlockListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/internal/api/lock/UnlockListener.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/internal/app/KKListFragmentDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/internal/app/KKListFragmentDelegate.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/internal/dialog/KKDialogManagerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/internal/dialog/KKDialogManagerListener.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/internal/image/KKImageRequestListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/internal/image/KKImageRequestListener.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/internal/widget/KKListViewDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/internal/widget/KKListViewDelegate.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/internal/widget/KKListViewOnLoadMoreListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/internal/widget/KKListViewOnLoadMoreListener.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/internal/widget/KKListViewOnRefreshListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/internal/widget/KKListViewOnRefreshListener.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/utils/KKDebug.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/utils/KKDebug.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/utils/KKEventQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/utils/KKEventQueue.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/utils/KKEventQueueListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/utils/KKEventQueueListener.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/utils/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/utils/StringUtils.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/utils/UserTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/utils/UserTask.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/widget/CircularImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/widget/CircularImageView.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/widget/InfiniteViewPager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/widget/InfiniteViewPager.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/widget/InfiniteViewPagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/widget/InfiniteViewPagerAdapter.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/widget/KKDragAndDropListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/widget/KKDragAndDropListView.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/widget/KKExpandableListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/widget/KKExpandableListView.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/widget/KKListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/widget/KKListView.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/widget/KKMessageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/widget/KKMessageView.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/widget/ReorderListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/widget/ReorderListAdapter.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/widget/ResizableButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/widget/ResizableButton.java -------------------------------------------------------------------------------- /src/com/kkbox/toolkit/widget/ResizableView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KKBOX/android_kktoolkit/HEAD/src/com/kkbox/toolkit/widget/ResizableView.java --------------------------------------------------------------------------------