1. Android中点击事件的4种书写方式:
l 第一种:
l 第二种:
匿名内部类
l 第三种:
内部类
l 第四种:
让activity类去实现 接口
3. 软件测试的分类:
一般一个软件写好后,要正式发布之前必须要经过一系列的测试.
一个好的软件是测出来,不是 写出来的.
Android 中的软件测试 .
Junit 的测试 框架
3.1. 在android中编写测试代码的步骤:
l 第一步:
编写一个类 去 继承AndroidTestCase
l 第二步:
编写测试 方法 .
l 第三步:
进到 应用程序的清单文件中,添加 如下内容 :
并且 在 application 元素 下 添加
4. Logcat的分类:
5. Android中的数据的存储方式:
提供了非常丰富 保存数据的方式
l 第一类:
保存数据到 应用程序私有的文件夹下
l 第二类:
保存到 公共 的sd卡上
l 第三类:
使用sharedpreferences保存
l 第四类:
使用xml文件去保存
l 第五类:
使用数据库去保存.
提供一个qq登录 界面,
5.1. 保存数据到私有的文件夹下:
私有文件夹下的数据,外界(其他的应用程序)是访问不到的
5.2. 保存到 公共 的sd卡上:
一般情况下,应用程序 私有的数据是会保存私有的文件夹下的,但是 有时候 有一些数据是 希望 其他的 应用程序都可以访问到的.
Sd卡是一个外部的存储设备,是可以 插拔的 . 如果 说sd 卡没有 挂载到 手机上,这个时候 保存就会失败.
所以 在 保存之前,通常会去检查一下sd卡是否正确的挂载了.
5.3. 使用SharedPreferences保存数据:
一种特有的,专门用 保存数据的方式. ----是 使用 xml文件去保存的
使用 sharedPreferences保存 数据时,还是保存到应用程序私有的文件夹下了.
/data/data/包名/shared_prefs/目录
5.4. 使用xml文件去保存;
保存学生的信息 :
这个例子, 给大家介绍.生成xml文件,以及 解析 xml文件 .比较重要.
大家要好好 敲敲.
6. Linux下的文件权限系统:
一般 有用户, 用户组
默认的情况下,每安装一个 应用程序,系统就会 有这个 应用程序的帐号,并且还会 为当前的这个应用程序 去创建 一个同名的 应用程序的组
三部分:
第一部分: 当前的应用程序
第二部分: 当前的应用程序的组
第三部分: 当前的应用程序的组之外的
7. ApiDemos的使用:
参考
8. Gravity 与layout_gravity的使用:
Gravity: 用于 当前的控件中的 孩子控件相对于 当前的控件的对齐的方式
Layout_gravity: 用于当前的控件 相对于 父控件的对齐的方式
这两个属性 一般 用在线性 布局中.