项目包命名:sun公司建议java包域名的倒写,比如sun公司www.sun.com就用该是com.sun.www等等,包名应该全是小写,这样可以避免重复!比如:com.sun.mobile.app,com.sun.mobile.app.activitycom.sun.mobile.app.adaptercom.sun.mobile.app.utils类命名:描述+类型.java比如:描述+Activity.java,LoginActivity.java描述+Service.java, KeepAliveService.java描述+Receiver.java, BootReceiver.java描述+Adapter.java, PromotionAdapter.java描述+Utils.java, DateUtils.javaLayout命名activity命名:activity_功能模块.xml例如:activity_main.xml布局文件中控件id的命名view缩写_模块名称_view逻辑功能名称,例如登录模块中的重置和登录按钮的id可以写成btn_login_login btn_login_reset,常用控件及缩写如下图所示命名规范的原则就是自己或者团队容易记、理解、使用,没有性能上的差别,只有性之分,只要用着方便而且不是稀奇古怪的命名方式就行