Android知识积累

邓正真
2023-12-01

1.      android studio的使用,gradle构建不同版本apk

studio中文社区:http://www.android-studio.org/

构建不同版本apk:https://www.zhihu.com/question/22842123

Gradle命令:https://segmentfault.com/a/1190000002464822

http://www.open-open.com/lib/view/open1428320744713.html#_label16

http://ask.android-studio.org/?/explore/category-gradle

http://avatarqing.github.io/Gradle-Plugin-User-Guide-Chinese-Verision/build_variants/sourcesets_and_dependencies.html

http://rinvay.github.io/android/2015/03/26/Gradle-Plugin-User-Guide%28Translation%29/

http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Basic-Project-Setup

sdkVersion:http://www.open-open.com/lib/view/open1453253049558.html

sdk选择和兼容:http://www.th7.cn/Program/Android/201405/206887.shtml

targetSdkVersion:http://www.open-open.com/lib/view/open1453252891870.html

2.      Material Design介绍

http://wiki.jikexueyuan.com/project/material-design/

http://www.androidchina.net/1381.html

http://blog.csdn.net/a396901990/article/details/40153759

MD ui:https://material.uplabs.com/

Icon: https://material.io/icons/

配色工具:https://www.materialpalette.com/light-green/red

取色:http://www.color-hex.com/color/69cbf5

Rgb颜色数值:http://blog.csdn.net/yanzi1225627/article/details/8581270

3.      Android学习网站资料

http://www.androiddevtools.cn/

https://developers.google.cn/

http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Basic-Project-Setup

https://developer.android.com/index.html

中文开发网站:http://www.androidchina.net/

中文:http://hukai.me/android-training-course-in-chinese/basics/index.html

深入理解android卷一:http://wiki.jikexueyuan.com/project/deep-android-v1/

infoQ : http://www.infoq.com/cn/

开源中国社区:http://www.oschina.net/

4.      Android相关

Set、List、Map的区别:http://www.cnblogs.com/wuyifu/p/3741433.html

5.      APICloud

官网:http://docs.apicloud.com/APICloud/creating-first-app

Html标签:http://www.w3school.com.cn/tags/tag_input.asp

AUI 前端:http://www.auicss.com/

6.      Android框架

依赖注入:http://blog.jobbole.com/97917/

http://www.cnblogs.com/xingyukun/archive/2007/10/20/931331.html

http://android.jobbole.com/82386/

clean-architecture : https://www.slideshare.net/andbed/clean-architecture

https://yongjhih.gitbooks.io/feed/content/clean_architecture.html

https://github.com/mp911de/CleanArchitecture

https://www.slideshare.net/BLStream/clean-architecture-android

http://www.infoq.com/cn/articles/clean-architecture-model-to-develop-android-application

flux-architecture:http://www.inferjay.com/blog/2015/08/18/flux-architecture-on-android/

https://github.com/lgvalle/android-flux-todo-app

Dagger:https://google.github.io/dagger/

7.      单元测试

测试框架图:

http://www.picksomething.cn/wp-content/uploads/2016/04/espresso-cheat-sheet-2.1.0.png

Google test:https://testing.googleblog.com/2008/05/tott-using-dependancy-injection-to.html

软件测试之道:http://bestcbooks.com/googleruan-jian-ce-shi-zhi-dao/

单元测试准则:https://github.com/yangyubo/zh-unit-testing-guidelines

单元测试教程:http://www.vogella.com/tutorials/AndroidTesting/article.html

Google官方demo:https://github.com/googlesamples/android-architecture

http://www.jianshu.com/p/cf446be43ae8

Powermock与mockito:

http://javaevangelist.blogspot.sg/2013/11/how-to-use-powermock-and-mockito-to.html

robolectric单元测试:

https://hkliya.gitbooks.io/unit-test-android-with-robolectric/content/index.html

http://www.07net01.com/2016/02/1279814.html

Espresso:https://google.github.io/android-testing-support-library/docs/espresso/setup/

Espresso UI测试:https://www.aswifter.com/2016/01/03/android-use-Espresso-ui-testing/

http://stackoverflow.com/questions/30733718/how-to-use-espresso-idling-resource-for-network-calls

https://google.github.io/android-testing-support-library/samples/index.html

单元测试框架:

http://51offer.github.io/2016/03/18/%E7%A7%BB%E5%8A%A8%E5%91%A8%E5%88%86%E4%BA%AB-%E7%AC%AC48%E6%9C%9F/

https://medium.com/@yair.kukielka/android-unit-tests-explained-219b04dc55b5

instrumentation:

http://www.vogella.com/tutorials/AndroidTesting/article.html#androidsystem_tests

mock

http://androider.iteye.com/blog/461577

androidUITestRunner:http://www.open-open.com/lib/view/open1433814526504.html

android单元测试实践:http://tech.meituan.com/Android_unit_test.html

http://www.codeceo.com/article/5-android-test-framework.html

http://www.51testing.com/html/94/category-catid-94.html

http://www.jianshu.com/p/a4c6e35f3587 

https://segmentfault.com/a/1190000004338384

http://www.open-open.com/lib/view/open1436855360787.html

http://www.tuicool.com/articles/aQFfUb3

mvp单元测试:https://www.youtube.com/watch?v=Asc4hU1iSTU

volley单元测试:

https://stackoverflow.com/questions/18618509/unit-testing-with-android-volley

8.      MVP

Mvpdemo :https://kymjs.com/code/2015/11/09/01/

开源实验室:https://kymjs.com/works/

ZBLibrary:https://www.oschina.net/p/Android-ZBLibrary?fromerr=3ja56JJj

9.      android demo

https://github.com/JakeWharton/u2020

10.  android面试题

http://blog.csdn.net/dd864140130/article/details/57408502

http://m.blog.csdn.net/article/details?id=53815183

https://github.com/GeniusVJR/LearningNotes

11.  android 工具

swagger:http://wiki.sdt-int.com/editor/#/

 类似资料: