《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码

云栖君导读:《阿里巴巴Android开发手册》版本更新啦!


《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码

 2018.3.6更新

《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码


《阿里巴巴Android开发手册》首次公开后,我们收到了业界大量Android开发者的反馈,在广泛听取了各方意见之后,今天发布迭代版本v1.0.1,主要做了如下更新:


  1. 更新部分内容和示例代码;


  2. 完善参考文献并统一添加到附录;


  3. 增加钉钉交流群(见手册封底);


  4. 优化排版。


感谢大家的支持和反馈,此次建立钉钉群的目的是为了方便大家直接和项目组交流,也作为统一的渠道来收集大家的建议,我们也将不断完善手册内容,为Android开发提效。


手册免费下载方法:

关注云栖社区微信公众号,回复“安卓”,即可获取该手册下载链接!


规范认证考试地址:http://click.aliyun.com/m/43538/ 


《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码


《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码

阿里Android开发经验结晶

《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码


2017年天猫双11,成交额再创新高达到1682亿元,其中无线交易额占比90%;2017年12月,钉钉在诞生1075天后,注册用户突破1亿;而在同期,闲鱼用户也突破了2亿……面对如此大的用户量和流量,这些App依然可以做到“丝般顺滑”。


在这背后,是阿里巴巴移动开发团队的不断探索和优化,久而久之,这些经验汇总成了一套完善的开发规范,指导工程师开发出体验好、性能优、稳定性佳、安全性高的App。


该开发规范在阿里内部经过了不断完善,现在整理成册,并向业界Android开发者开放,希望能够帮助企业和开发者少走弯路,提升Android开发的质量和效率。


《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码

规范内容概览

《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码


本手册以开发者为中心视角分为Java语言规范(遵循《阿里巴巴Java开发手册》),Android资源文件命名与使用,Android基本组件,UI与布局,进程、线程与消息通信,文件与数据库,Bitmap、Drawable与动画,安全以及其他等九大部分。


《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码


《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码


《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码


《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码


根据约束力强弱,规约依次分为强制、推荐、参考三大类:


  • 【强制】必须遵守,违反本约定或将会引起严重的后果;


  • 【推荐】尽量遵守,长期遵守有助于系统稳定性和合作效率的提升;


  • 【参考】充分理解,技术意识的引导,是个人学习、团队沟通、项目合作的方向。


对于规范条目的延伸信息中,增加了规范的解释说明和代码示例,“正例”提倡什么样的编码和实现方式,“反例”说明需要提防的雷区,以及错误案例,让开发者透彻理解每一条规范内容。


《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码

关于认证考试

《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码


手册发布之际,「阿里巴巴Android开发规范」认证考试也同步上线,通过在线考试,检测你对手册中开发规范的掌握程度,并发放官方认证证书。


认证考试地址:http://click.aliyun.com/m/43538/


《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码

致谢

《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码


阿里巴巴Android开发规范能够成册,离不开集团内移动开发工程师的大力支持,在此感谢大家的无私奉献和付出。


特别感谢《阿里巴巴Android开发手册》项目组成员,排名不分先后:芸墨(淘宝技术部)、矢亮(智能场景事业部)、游僧(淘宝技术部)、景宝(淘宝技术部)、邻云(闲鱼)、尚节(猫客技术部)等阿里移动开发工程师,特别感谢孤尽(《阿里巴巴Java开发手册》主要作者)对手册的指导。


手册下载方法:

识别下方二维码,关注云栖社区微信公众号,回复“安卓”,即可免费下载!


end

758.6G每秒:阿里云成功防御国内最大规模Memcached DDoS反射攻击

结合Apache Kafka生态系统,谈谈2018年机器学习5大趋势

那些年,阿里巴巴技术男神们写的书!

开放分布式追踪(OpenTracing)入门与 Jaeger 实现

更多精彩

《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码


《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码

点击“阅读原文”进入规范认证考试!