├── sample ├── .gitignore ├── src │ ├── main │ │ ├── res │ │ │ ├── drawable-hdpi │ │ │ │ ├── nav1.png │ │ │ │ ├── nav2.png │ │ │ │ ├── guide_1.jpg │ │ │ │ ├── guide_2.jpg │ │ │ │ ├── guide_3.jpg │ │ │ │ ├── guide_4.jpg │ │ │ │ ├── gray_point.png │ │ │ │ ├── green_point.png │ │ │ │ └── ic_launcher.png │ │ │ ├── drawable-ldpi │ │ │ │ └── ic_launcher.png │ │ │ ├── drawable-mdpi │ │ │ │ └── ic_launcher.png │ │ │ ├── drawable-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ ├── drawable-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ ├── values │ │ │ │ ├── strings_colorpickerdialog.xml │ │ │ │ ├── strings_cache.xml │ │ │ │ ├── strings_afterintroactivity.xml │ │ │ │ ├── styles.xml │ │ │ │ ├── strings_http.xml │ │ │ │ ├── strings_bind.xml │ │ │ │ └── strings.xml │ │ │ └── layout │ │ │ │ ├── activity_empty.xml │ │ │ │ ├── activity_afterintro.xml │ │ │ │ ├── activity_exit_double_click.xml │ │ │ │ ├── activity_sample.xml │ │ │ │ ├── activity_colorpickerdialogsample.xml │ │ │ │ ├── view_intro2.xml │ │ │ │ ├── activity_bind.xml │ │ │ │ ├── activity_bitmap_cache.xml │ │ │ │ └── activity_http.xml │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── com │ │ │ └── githang │ │ │ └── androidkit │ │ │ └── sample │ │ │ ├── utils │ │ │ ├── io │ │ │ │ ├── FileUtilsSample.java │ │ │ │ ├── IOUtilsSample.java │ │ │ │ └── ObjectFileUtilsSample.java │ │ │ ├── net │ │ │ │ └── NetworkUtilSample.java │ │ │ ├── thread │ │ │ │ └── HandlerFactorySample.java │ │ │ ├── ui │ │ │ │ └── ExitDoubleClickSample.java │ │ │ └── UtilsDemo.java │ │ │ ├── db │ │ │ ├── DBSample.java │ │ │ ├── KVSample.java │ │ │ ├── DbDemo.java │ │ │ └── util │ │ │ │ └── SimpleSQLiteOpenHelperSample.java │ │ │ ├── uilibs │ │ │ ├── AfterSplashActivity.java │ │ │ ├── SplashActivitySample.java │ │ │ ├── widget │ │ │ │ └── ColorPickerDialogSample.java │ │ │ ├── UILibsDemo.java │ │ │ ├── IntroActivitySample.java │ │ │ └── IntroActivitySample2.java │ │ │ ├── http │ │ │ ├── AsynHttpActivity.java │ │ │ ├── HttpSample.java │ │ │ ├── HttpDemo.java │ │ │ └── HttpActivity.java │ │ │ ├── SampleBean.java │ │ │ ├── cache │ │ │ ├── LruCacheSample.java │ │ │ ├── CacheDemo.java │ │ │ └── BitmapCacheSample.java │ │ │ ├── uibind │ │ │ ├── UIBindDemo.java │ │ │ └── UIBindSample.java │ │ │ └── SampleActivity.java │ └── androidTest │ │ └── java │ │ └── com │ │ └── githang │ │ └── androidkit │ │ └── ApplicationTest.java ├── proguard-rules.pro └── build.gradle ├── library ├── .gitignore ├── src │ ├── main │ │ ├── res │ │ │ ├── values │ │ │ │ └── strings.xml │ │ │ ├── drawable-hdpi │ │ │ │ └── ic_launcher.png │ │ │ ├── drawable-mdpi │ │ │ │ └── ic_launcher.png │ │ │ ├── drawable-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ └── drawable-xxhdpi │ │ │ │ └── ic_launcher.png │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── com │ │ │ ├── lurencun │ │ │ └── cfuture09 │ │ │ │ └── androidkit │ │ │ │ ├── utils │ │ │ │ ├── ui │ │ │ │ │ └── ViewUtil.java │ │ │ │ ├── lang │ │ │ │ │ ├── IdGenerator.java │ │ │ │ │ ├── DateUtil.java │ │ │ │ │ ├── IncreaseLongId.java │ │ │ │ │ ├── IncreaseIntId.java │ │ │ │ │ ├── CursorUtil.java │ │ │ │ │ └── LogAuto.java │ │ │ │ ├── apk │ │ │ │ │ ├── ApkInfo.java │ │ │ │ │ ├── ApplicationUtil.java │ │ │ │ │ └── ResourceUtil.java │ │ │ │ ├── osutil │ │ │ │ │ ├── DeviceUtil.java │ │ │ │ │ └── AndroidUtil.java │ │ │ │ └── thread │ │ │ │ │ ├── HandlerFactory.java │ │ │ │ │ └── AKThreadFactory.java │ │ │ │ ├── cache │ │ │ │ └── FileCache.java │ │ │ │ ├── db │ │ │ │ ├── annonation │ │ │ │ │ ├── Transient.java │ │ │ │ │ ├── ManyToOne.java │ │ │ │ │ ├── OneToMany.java │ │ │ │ │ ├── Table.java │ │ │ │ │ ├── Column.java │ │ │ │ │ └── Id.java │ │ │ │ ├── exception │ │ │ │ │ └── NoPrimaryKeyException.java │ │ │ │ ├── util │ │ │ │ │ └── DoNothingSQLiteOpenHelper.java │ │ │ │ ├── DBSessionManager.java │ │ │ │ └── DBSession.java │ │ │ │ ├── http │ │ │ │ ├── HttpSimpleListener.java │ │ │ │ ├── BaseParams.java │ │ │ │ └── async │ │ │ │ │ ├── SerializableCookie.java │ │ │ │ │ ├── EntityHttpResponseHandler.java │ │ │ │ │ ├── RetryHandler.java │ │ │ │ │ └── SyncHttpClient.java │ │ │ │ ├── AKHttp.java │ │ │ │ ├── uilibs │ │ │ │ └── widget │ │ │ │ │ ├── RoundListAdapter.java │ │ │ │ │ └── RoundArrayAdapter.java │ │ │ │ └── AKBind.java │ │ │ └── githang │ │ │ └── androidkit │ │ │ ├── Version.java │ │ │ ├── uibind │ │ │ ├── annotation │ │ │ │ ├── OnItemSelect.java │ │ │ │ ├── OnClick.java │ │ │ │ ├── AndroidRes.java │ │ │ │ └── AndroidView.java │ │ │ └── ResBindUtil.java │ │ │ ├── utils │ │ │ ├── app │ │ │ │ ├── ExitDoubleClick.java │ │ │ │ ├── AppManager.java │ │ │ │ ├── ActivityUtil.java │ │ │ │ ├── Installation.java │ │ │ │ └── DoubleClick.java │ │ │ ├── Log4AK.java │ │ │ ├── StringUtil.java │ │ │ ├── security │ │ │ │ ├── DigestUtil.java │ │ │ │ └── CipherUtil.java │ │ │ ├── io │ │ │ │ ├── ObjectFileUtils.java │ │ │ │ └── IOUtils.java │ │ │ └── os │ │ │ │ └── SMSEntity.java │ │ │ ├── app │ │ │ └── BaseActionBarActivity.java │ │ │ └── cache │ │ │ └── CacheCommonUtil.java │ └── androidTest │ │ └── java │ │ └── com │ │ └── githang │ │ └── androidkit │ │ └── ApplicationTest.java ├── proguard-rules.pro └── build.gradle ├── settings.gradle ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── .gitignore ├── gradle.properties └── gradlew.bat /sample/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /library/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':library', ':sample' 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /library/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | library 3 | 4 | -------------------------------------------------------------------------------- /sample/src/main/res/drawable-hdpi/nav1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/sample/src/main/res/drawable-hdpi/nav1.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-hdpi/nav2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/sample/src/main/res/drawable-hdpi/nav2.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-hdpi/guide_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/sample/src/main/res/drawable-hdpi/guide_1.jpg -------------------------------------------------------------------------------- /sample/src/main/res/drawable-hdpi/guide_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/sample/src/main/res/drawable-hdpi/guide_2.jpg -------------------------------------------------------------------------------- /sample/src/main/res/drawable-hdpi/guide_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/sample/src/main/res/drawable-hdpi/guide_3.jpg -------------------------------------------------------------------------------- /sample/src/main/res/drawable-hdpi/guide_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/sample/src/main/res/drawable-hdpi/guide_4.jpg -------------------------------------------------------------------------------- /sample/src/main/res/drawable-hdpi/gray_point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/sample/src/main/res/drawable-hdpi/gray_point.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/library/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/library/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/library/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-hdpi/green_point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/sample/src/main/res/drawable-hdpi/green_point.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/sample/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/sample/src/main/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/sample/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/sample/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/sample/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /library/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msdx/androidkit/HEAD/library/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /library/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /sample/src/main/res/values/strings_colorpickerdialog.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | show Color Picker Dialog 4 | -------------------------------------------------------------------------------- /sample/src/main/res/values/strings_cache.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 存入缓存 4 | 读取缓存 5 | -------------------------------------------------------------------------------- /sample/src/main/res/values/strings_afterintroactivity.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | This is a activity after showing IntroActivity. 4 | -------------------------------------------------------------------------------- /sample/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Wed Apr 10 15:27:10 PDT 2013 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=http\://services.gradle.org/distributions/gradle-1.12-all.zip 7 | -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_empty.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /sample/src/main/res/values/strings_http.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 上传 5 | 获取图片 6 | 使用Http类 7 | 使用AsyncHttp类 8 | 9 | -------------------------------------------------------------------------------- /sample/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .gradle 2 | *.iml 3 | .idea/ 4 | .DS_Store 5 | 6 | # Built application files 7 | *.apk 8 | *.ap_ 9 | 10 | # Files for the Dalvik VM 11 | *.dex 12 | 13 | # Java class files 14 | *.class 15 | 16 | # Generated files 17 | bin/ 18 | gen/ 19 | 20 | # Gradle files 21 | .gradle/ 22 | build/ 23 | 24 | # Local configuration file (sdk path, etc) 25 | local.properties 26 | 27 | # Proguard folder generated by Eclipse 28 | proguard/ 29 | -------------------------------------------------------------------------------- /sample/src/main/res/values/strings_bind.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 左按钮 5 | 右按钮 6 | 文本 7 | 8 | item1 9 | item2 10 | item3 11 | item4 12 | 13 | 14 | -------------------------------------------------------------------------------- /library/src/androidTest/java/com/githang/androidkit/ApplicationTest.java: -------------------------------------------------------------------------------- 1 | package com.githang.androidkit; 2 | 3 | import android.app.Application; 4 | import android.test.ApplicationTestCase; 5 | 6 | /** 7 | * Testing Fundamentals 8 | */ 9 | public class ApplicationTest extends ApplicationTestCase { 10 | public ApplicationTest() { 11 | super(Application.class); 12 | } 13 | } -------------------------------------------------------------------------------- /sample/src/androidTest/java/com/githang/androidkit/ApplicationTest.java: -------------------------------------------------------------------------------- 1 | package com.githang.androidkit; 2 | 3 | import android.app.Application; 4 | import android.test.ApplicationTestCase; 5 | 6 | /** 7 | * Testing Fundamentals 8 | */ 9 | public class ApplicationTest extends ApplicationTestCase { 10 | public ApplicationTest() { 11 | super(Application.class); 12 | } 13 | } -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_afterintro.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 11 | 12 | -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_exit_double_click.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 11 | 12 | -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_sample.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /sample/src/main/res/layout/activity_colorpickerdialogsample.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 |