本文共 1168 字,大约阅读时间需要 3 分钟。
常见的包分层结构如下:
com.xxx.xxx.view –> 自定义view 或者是View接口
com.xxx.xxx.activities –> activity类
com.xxx.xxx.fragments –> fragment类
com.xxx.xxx.adapter –> 适配器相关
com.xxx.xxx.utils –> 公共工具类
com.xxx.xxx.bean –> 实体类
com.xxx.xxx.service –> service服务
com.xxx.xxx.broadcast –> 广播接收器
com.xxx.xxx.db –> 数据库操作类
com.xxx.xxx.persenter –> 中间对象
com.xxx.xxx.model –> 数据处理类
类的命名规范,大驼峰命名法,即所有单词首字母大写。
Activity –> xxxActivity.java
Application –> xxxApplication.java
Fragment –> xxxFragment.java
Service –> xxxService.java
BroadcastReceiver –> xxxBroReceiver.java
ContentProvider –> xxxProvider.java
Adapter –> xxxAdapter.java
Handler –> xxxHandler.java
接口 –> xxxInter.java
接口实现类 –> xxxImpl.java
Persenter –> xxxPersenter.java
公共父类 –> BaseActivity.java、BaseFragment.java、- BaseAdapter.java等
util类 –> LogUtil.java
数据库类 –> BaseSQLiteDBHelper.java
常见单词的缩写:
icon ic
background bg
information info
success succ
failure fail
error err
image img
library lib
message msg
password pwd
length len
buffer buf
常量命名:
全部单词采用大写,每个单词之间用“_”分割。
例如:public static final String API_URL = "";
布局文件:
activity_login.xml
fragment_first_tab.xml
item_choose_city.xml
dialog_choose_city.xml
常用控件的ID写法。
login_btn
input_phone_et
转载地址:http://rgegf.baihongyu.com/