0%

[2A]Study Jams-Button & String

1、android:textAllCaps=”true”设置text内容大写

2、button会自动设置text内容大写

3、Unfortunately,Just Java(the app name) has stopped.常见出现错误的原因
比如:按钮onclick对应的函数不存在
调试:Android studio下方的Android DDMS查看日志

4、 开启 Android Studio 中的“自动导入”(Auto Import)

Windows 系统用户,请依次转到“文件 (File)”>“设置 (Settings)”>“编辑器 (Editor)”>“常规 (General)”>“自动导入 (Auto Import)”
Mac 系统用户,请依次转到 Android Studio >“偏好设置 (Preferences)”>“编辑器 (Editor)”>“常规 (General)”>“自动导入 (Auto Import)”
选中以下所有选项:

  • Show import popup
  • Optimize imports on the fly
  • Add unambiguous imports on the fly
  • Insert imports on paste → All

5、debug调试
.java文件添加断点,点击debug按钮,打开下方debug面板,step over下一步,播放符号恢复运行,停止符号停止调试

6、全局变量:也叫成员变量,是指在类中定义的变量;它在整个类中都有效

全局变量又可分为:类变量和实例变量

(1).类变量:又叫静态变量 用static修饰 它可以直接用类名调用 也可以用对象调用 而且所有对象的同一个类变量都是共享同

一块内存空间的

(2).实例变量:不用static修饰 它只能通过对象调用 而且所有对象的同一个实例变量是共享不同的内存空间的

局部变量:是指那些在方法体中定义的变量以及方法的参数 它只在定义它的方法内有效

7、String S要大写(因为它是一个对象),初始化值,需要转义字符\,比如:String s1=”价格是"5"美元”;

8、字符串之间的链接使用+号,例如: String s1=“$”+100;

9、根据Android编码规范,需要在每个操作符的前后都添加空格

10、遇到bug及时请教他人很有必要,可以减少一定的时间,当然自己也要具备修复bug的本领