公司的一些习惯

公司的一些习惯

1.命名

  1. 开始界面一般都叫splash(activity_splash)
  2. 服务 XxService
  3. 活动 XxActivity activity_main
  4. 内容提供者 XxProvider
  5. 广播接收器 XxReceiver
  6. 碎片 fragment_xx
  7. 类的属性 mHandler 一般是m开头,然后接单词的首字母大写
  8. ListView或RecyclerView子项 item_msg_layout

2.常见包名

  1. bean model 一个模型
  2. util 工具类
  3. adapter 适配器的包
  4. dao db 操作数据库的包 帮助类和增删改查的类
  5. view ui.widget 自定义的控件
  6. net 网络
  7. activities 页面用到的Activity类 (activities层级名用户界面层)
  8. base 基础共享的类,如多个Activity共享的
    BaseActivity或整个应用共享的MyApplication类
  9. service Service服务
  10. broadcast BroadcastReceiver广播

3.SharedPreferences

一般都封装了一个工具类(eg:SharedUtils)

4.给你个项目一般先从清单文件开始看(AndroidManifest.xml),然后看Intent-Filter MAIN

5. Log的使用

  • 一般tag都是当前类所对应的名称
  • Log一般会封装到LogUtil中,方便在发布的时候关闭log.

6. Toast的使用

可以将Toast的使用封装到ToastUtil类里面的show()方法里面

posted @ 2017-04-28 10:54  潇风寒月  阅读(7)  评论(0)    收藏  举报