一些规范和常识
来源:互联网 发布:淘宝最过的零食店 编辑:程序博客网 时间:2024/05/22 15:32
项目的包名遵循“DNS反转”约定,比如android.gzd.com,包名会是反过来的com.gzd.android,最后在尾部附上应用名称,名称无论大小写都是小写。
命名规则里,活动或者碎片或者服务等等,在java类中应该使用对应的英文来结尾,其对应的布局命名会以小写反序来命名;java文件中以大小写分割单词,布局文件里用下划线。
布局文件必须有一个名字,这个名字不是id;布局文件必须有根元素,而根元素里要指定命名空间。
实例变量以m作为开头来命名,对应的set、get方法可以设置去处M。settings->Editor->CodeStyle->java->CodeGeneration。
Alt+Enter健可以引入包。
任何添加到res/drawable中的.png、.jpg、.gif的文件都会获得资源ID,但是文件名必须是小写字母组成。
可以通过Android Monitor上方的Devices查看及切换使用的AVD。
Log的第一个参数通常是以类名来命名为TAG,以方便知道日志消息的来源。
Log可以创建过滤器,并在里面添加过滤TAG。
Log.e打印异常:
LogCat中寻找最后一个异常,它是首先入栈的;然后寻找它的第一行,该行对应源代码。
manifest配置文件是个包含元数据的XML文件,用来向操作系统描述应用。
@Override注释的一个作用,要求编译器保证当前类具有你要覆盖的方法;如果在重写时写错了,会报错没有这个方法,不加注释不报错。
创建水平布局文件,右键res->New->Android resource directory->Resource type->layout + Available qualifiers->Orientation->Landscape。
视图添加依赖库:File->Project Structure->app->Dependencies。
绑定视图实例与数据放在viewHolder里,在bind里调用就行了:
记录栈日记跟踪:
- 一些规范和常识
- C#编程的一些规范与常识1
- Google优化一般流程和一些常识
- IT术语和一些常识收集了解
- 一些常识
- 一些常识
- 一些常识
- 一些常识
- 一些常识
- 代码规范和一些技巧
- 关于软件开发的一些常识和思考
- 关于软件开发的一些常识和思考
- 计算机网络一些基本疑问解答和基础常识(一)
- ubuntu14.04使用常识和一些小问题
- 学习汇编的一些技巧和概念性常识
- 百度地图API的一些使用常识和技巧
- vm ware虚拟机和linux的一些常识
- 一些生活小常识
- ROS-消息发布与接收
- linux常怎么使用命令创建文件和文件夹?
- Integer, int使用陷阱
- [总结]机器学习中用到的线性代数公式,看完这个就够了
- mysql 外键的理解和作用
- 一些规范和常识
- 火绒内核注入dll方式win7-win10通用x64下不触发PG
- Cpp_Concurrency_In_Action-读书笔记(day 1)
- bzoj 4008 亚瑟王 期望概率dp
- Java面试常见算法题
- jquery ajax flask 前后端通讯
- 跨域出现的原因和解决
- Leetcode 152. Maximum Product Subarray
- java-抽象类员工案例