Android编程权威指南(第二版)学习笔记(一)——第1章 Android开发初体验

此章是 Android 开发的基础内容,只有几个开发时的基本点需要注意

GitHub 链接:
GeoQuiz 第1章

1. 变量名命名规范

  • 建议子类名使用 Activity 后缀,如 QuizActivity.java
  • 布局的命名规则是将 Activity 名称的单词顺序颠倒过来并全部转换为小写字母,然后在单词之间添加下划线,如 activity_quiz.xml
  • 包、类、变量、方法、数组等的命名规范

2. 字符串资源

尽量使用字符串文件,而非写死字符串,以便于统一修改和语言版本转换

3. Android Studio 快捷键

  • Option + Return (Alt + Enter) 组合键可以自动导入

4. 引用组件

引用组件使用以下方法,而且需要将返回的 View 对象转型(cast)为目标对象
示例如下:

mTrueButton = (Button) findViewById(R.id.true_button);

5. 监听器的设置(使用匿名内部类)

mTrueButton.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        //Do whatever you want
    }
});

使用匿名内部类实现监听器有两个好处:代码更加清晰可读和避免不必要的命名类实现

6.Android 编译过程

Android 编译过程

GitHub Page: kniost.github.io
简书:http://www.jianshu.com/u/723da691aa42

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,613评论 25 709
  • 目录操作 命令名 功能描述 ...
    风___________阅读 727评论 0 1
  • AaronWu阅读 157评论 0 0
  • 夜,是一瓶装着寂寞的酒, 月,是孤独的友。 即使被寂寞灌醉, 也会让你难以入睡。 夜的寂寞不是黑,而是灰, 这灰蒙...
    李万长阅读 194评论 0 0
  • “枫!你去哪?”“去报社啊。”“哇,枫又去报社啊!不愧是首席校对!放假了还要去啊!”啊?面对着他们的大笑而去,枫倒...
    M小磊阅读 579评论 0 1