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)为目标对象

public View findViewById(int id)

示例如下:

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 编译过程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值