Android入门及效率开发
分类:网校动态日期:2024-08-27 05:56:54人气:
Android官方培训课程中文版:http://hukai.me/android-training-course-in-chinese/index.html
Android设计指南非官方中文版:http://www.apkbus.com/design/index.html
对应google官方(自备梯子):
training:http://developer.android.com/training/index.html
design:http://developer.android.com/design/index.html
api:http://developer.android.com/guide/index.html
项目建立
一个优秀的Android应用从建项目开始
功能模块
网络请求
okhttp,volley,android-async-http
okhttp-utils:https://github.com/hongyangAndroid/okhttp-utils
Android 一个改善的okHttp封装库
NoHttp:https://github.com/Y0LANDA/NoHttp
NoHttp简介 相关置顶文章
retrofit:https://github.com/square/retrofit
网络请求的封装库,推荐如上两个,诸如其他volley,Async-Http,okhttp,
可以看这篇文章:NoHttp, OkHttp, Volley, Async-Http, xUtil, HttpClient, HttpURLConnection的比较
图片加载
Fresco:https://github.com/facebook/fresco
Glide:https://github.com/bumptech/glide
picasso:https://github.com/square/picasso
数据库读写
greenDao:https://github.com/greenrobot/greenDAO
ormlite:https://github.com/j256/ormlite-android
LitePal:https://github.com/LitePalFramework/LitePal
sqlbrite:https://github.com/square/sqlbrite
JSON解析
fastjson:https://github.com/alibaba/fastjson
gson:https://github.com/google/gson
jackson:https://github.com/FasterXML/jackson
事件总线
otto:https://github.com/square/otto
EventBus:https://github.com/greenrobot/EventBus
EventBus使用详解
Android EventBus源码解析 带你深入理解EventBus
我们不推荐使用事件总线这种模式,如果你对代码中n多的interface或者thread,handler的模式感觉繁琐,
可以了解下面的响应式编程。
响应式编程
RxJava:https://github.com/ReactiveX/RxJava
RxAndroid:https://github.com/ReactiveX/RxAndroid
Rx函数响应式编程中文文档
依赖注入
Dagger:https://github.com/square/dagger
RoboGuice:https://github.com/roboguice/roboguice
ButterKnife:https://github.com/JakeWharton/butterknife
配套插件android-butterknife-zelezny
日志输出
logger:https://github.com/orhanobut/logger
android-CLog:https://github.com/liaohuqiu/android-CLog
KLog:https://github.com/ZhaoKaiQiang/KLog
lambda表达式
Android的lambda表达式插件:https://github.com/evant/gradle-retrolambda
开源项目汇总
http://www.jcodecraeer.com/plus/list.php?tid=31
用户评论
这篇文章简直是Android初学者的福音!从基础概念到高效编程技巧,作者讲解得既深入又浅显,让我对Android开发有了全新的认识。
有10位网友表示赞同!
对于已经有些经验的开发者来说,这篇文章提供了一些非常实用的高级技巧,帮助我在日常开发中提高了效率。
有6位网友表示赞同!
虽然内容丰富,但我认为对于完全没有编程基础的人来说,可能需要一些额外的背景知识来理解一些概念。
有9位网友表示赞同!
作者在文中提到的工具和资源,都是我之前未曾听说过的,这将极大地丰富我的学习资源库。
有7位网友表示赞同!
文章中的例子和代码片段都很清晰易懂,让理论知识与实践操作紧密相连,非常适合动手实践。
有5位网友表示赞同!
读完这篇文章后,我感觉自己的开发效率提高了很多,尤其是在处理复杂逻辑时,不再感到那么吃力了。
有14位网友表示赞同!
对于Android新手,我觉得文章的难度设置有点偏高,特别是那些涉及到高级概念的部分,需要更多解释。
有13位网友表示赞同!
作者在讨论开发效率时,提到了很多实用的小贴士,比如使用特定的IDE插件来提升代码质量,这些都非常有价值。
有7位网友表示赞同!
文章中关于性能优化的部分,对我解决实际项目中的性能问题提供了很大的帮助,非常感谢作者的分享。
有13位网友表示赞同!
我特别喜欢文章中关于Android设计模式的介绍,这不仅加深了我对设计原则的理解,也让我在实际开发中受益匪浅。
有17位网友表示赞同!
文章整体结构清晰,从入门到进阶,逐步引导读者深入学习Android开发,非常适合各个层次的开发者。
有16位网友表示赞同!
对于一些细节描述,我认为可以更加详细一点,这样可以帮助读者更好地理解和应用所学的知识。
有12位网友表示赞同!
作者在文章结尾提出的未来发展方向,让我对未来的学习路径有了更明确的规划,非常感谢这份启发。
有17位网友表示赞同!
尽管文章内容详实,但个人觉得在某些技术点的解释上可以再深入一些,以满足更深层次的学习需求。
有19位网友表示赞同!
文章中关于Android UI设计的章节,让我意识到在追求功能的同时,美观也是不可忽视的重要因素。
有17位网友表示赞同!
我对文章中关于Android安全性的部分特别感兴趣,希望能看到更多关于如何在开发过程中保障用户数据安全的内容。
有7位网友表示赞同!
文章的实例代码非常实用,直接在项目中应用,效果立竿见影,强烈推荐给所有Android开发者。
有16位网友表示赞同!
对于那些想要快速掌握Android开发技巧的人来说,这篇文章无疑是一份宝贵的指南,我从中收获颇丰。
有9位网友表示赞同!
尽管文章内容丰富,但在一些技术细节上的阐述略显简略,希望作者能考虑在后续版本中加入更多的案例分析和实践指导。
有6位网友表示赞同!