175-2108-6175
网站建设资讯详细

安卓开发中的注意事项

日期:2021-05-26  作者:千语创想  浏览:4769

安卓开发是一个技术活,小编总结了安卓开发中的几个注意事项。

1、 基准库的封装不能马虎,包括各种基类,utils等,前期可能做不到完美,随着项目的开发过程中逐渐优化,有时间应该提交到jcenter上面,采用远程依赖的方式可以加快编译速度,并且能减少项目的冗余度。

2、 ui库一定要形成。ui库用于存放一些封装好的自定义view,需要更具局面的整体风格,封装一些app内使用的组合控件,避免造成布局臃肿。公用资源文件等和ui想关的东西。

3、 第一个版本不用考虑那么长远,做什么组件化之类的东西,但是相应的功能模块需要分开,尽量减少耦合度,为后面项目增大做组件化开发减少压力。

4、 框架的选择,例如:网络、图片加载、数据库、rxjava等,劲量选择比较新的,稳定的,灵活度高的框架,避免后面替换的麻烦。如及时通讯,消息推送等后期替换很费时间的第三方框架需要进行调研慎重选择,最好确定以后,后期不用替换,框架不用可以最新新,最重要的还是稳定性。

5、 时间允许最好写点单元测试,如果前期没写单元测试,一旦项目大了,后面你会更不想写了。

6、 不要放太多的library代码到项目中,导致最后一个项目有很多个moudle,导致编译时间很长,劲量提取你需要的功能放到基准库中,减少moudle的数量,如果整个moudle的功能基本都需要,可以考虑打包成aar的方式依赖,减少编译时间,项目的依赖逻辑一定要清晰,不能混乱。

7、 写完项目之后,回过头来欣赏下自己的项目,你会发现,可能有很多地方都有更好的方式实现,大部分看第三方库的代码比看自己写的代码多,多看自己写的代码,才能发现自己的问题所在,这点是提升自我的一个方法,个人觉得比较重要。

千语创想-专业APP开发app定制服务商,提供一站式移动应用解决方案,满足您的各类需求,欢迎免费评估需求和获取报价。

 

立即免费在线制作一个APP,新手注册即送开发大礼包

提交app定制需求,免费获取报价和周期:

电脑请点击https://www.qianyuthink.com/?url=/index?uzchannel=500

手机请点击https://www.qianyuthink.com/?url=/m/customizedservice


转载请注明来自:https://www.qianyuthink.com/news/7640.html