Blankj / AndroidStandardDevelop

:star2: Best practices in Android develop(final).

Home Page:https://blankj.com/2017/03/08/android-standard-dev-final

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

关于本项目标题的一点见解

fython opened this issue · comments

首先十分感谢作者将自己的开发经验分享给我们,提供了许多 Java/Android 程序代码上的指导,详读后收获很多。

然而有一个无关紧要的点个人不太认同,本项目的中文标题叫《Android 开发规范》,而下文主要是介绍了代码风格和规范,而实际开发当中有许多关于组件功能使用的规范需要注意,如:

  • App 应该将缓存或是用户保存的文件存在内部/外部储存的哪些位置
  • 如何申请应用权限以及何时申请最为恰当
  • App 通知的具体规范以及 Android 8.0 通知渠道该如何适配
  • 各种组件的开发规范等……

这些内容篇幅较长,同时也考虑到本项目已经标上了 “Final (完结版)”,不太可能再加入更多规范。可以考虑直接修改标题来避免一些误解,例如可以改成《Android 开发代码风格规范》,其余内容放置到 “扩展阅读” 章节(值得一提,Android 组件/功能的开发规范 Google 官方都有给出详细内容,建议补充一个扩展链接:https://developer.android.com/training/index.html )。