Android Project Templete

Android更新迭代很快,而公司业务也在不断扩张,需要这个项目模板来帮助我们快速构建新的应用程序。而且Android的库也在不断的更新换代,包括网络请求库、图片库、JSON解析库等,需要我们不断的更新自身的项目结构,与Android系统保持同步更新,在兼容适配等会更有好处。
本库包含了通用的网络库、图片库、内存检测库、底部TAB库等,基本满足项目的前期构建。还包括了脚本编译多渠道包等其他功能,具体可以clone下来自己把玩把玩~~
如果有任何建议或者意见,随时联系,也可以pull request到分支。
AndroidProjectTemplete
目前已经包含的库有:
1、appcompat-v7:22.2.0
2、retrofit:1.9.0
3、okhttp-urlconnection:2.4.0
4、okhttp:2.4.0
5、okio:1.4.0
6、swipy:1.2
7、recyclerview-animators:1.2
8、support-v4:22.2.0
9、glide:3.6.0
10、leakcanary-android:1.3.1
11、GSON
11、自写底部Tab库(解决Fragment嵌套等问题)

build.gradle:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile 'com.squareup.retrofit:retrofit:1.9.0'
compile 'com.squareup.okhttp:okhttp-urlconnection:2.4.0'
compile 'com.squareup.okhttp:okhttp:2.4.0'
compile 'com.squareup.okio:okio:1.4.0'
compile 'com.github.orangegangsters:swipy:1.2.0@aar'
compile 'jp.wasabeef:recyclerview-animators:1.2.0@aar'
compile 'com.android.support:support-v4:22.2.0'
compile 'com.github.bumptech.glide:glide:3.6.0'
debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3.1'
releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.3.1'
}