首页 > 代码库 > 第一个月总结

第一个月总结

 

 
这第一个月学习安卓, 了解安卓的历史与发展,      安卓的开发环境的搭建  ,安卓的模拟器的使用,
安卓应用的目录结构
Android结构类型的目录
 
app/manifests/AndroidManifest.xml;  Android项目的清单文件
app/java: 项目的源代码及测试代码。
app/res: 项目的资源目录,存储所有的项目资源
app/res/drawable: 存放一些自定义形状和按钮切换颜色之类的XML
app/res /layout:  存放布局文件
app/res/mipmap : 存放原生图片资源
app/res/values: 存放APP引用的一些值,如colors.xml、dimens.xml、strings.xml
 
 
接下来是学的一些界面控件
常用的界面控件

 
 TextView控件

 技术分享

 

 

 
 TextView控件的使用首先要增加到布局文件中,即/res/layout/main.xml 文件中
可以在XML中修改某个属性的值来控制控件的表现形式
<TextView android
                   android:layout_width ="warp_content"
                   android:layout_height="warp_content"
                  android:textColor="#FFFFFF"
                   android:textSize ="12dp"
                 android: background ="#0000FF"
                 android:text ="hello"
/>
EditText控件
 技术分享

 

 
 接下来是学了一些基本控件

ImageView控件是用于展示图片的控件

 

现在我们最常用的是

android:src 用于设置ImageVeiw中展示什么图片,

Android中推荐使用PNG图片

android:tint 将图片渲染成指定颜色

android:scaleType:设置图片的填充方式

 

如你要使用自己的图片就必须先将图片复制到drawable资源下

 

接下来是

CheckBok控件

CheckBok 关键属性及方法如下

android:text :用于设置CheckBox控件提示文件

android:checked="true":用于设置此标签的初始状态为选中、

isChecked():用于判断按钮是否处于被选中的状态

一般来说使用CheckBox控件只需要以下部分代码就可以了

 

<CheckBox

                 android:id ="                  "

                android :layout_width="wrap_content"

               android:layout_height="wrap_content"

                 android:text="             "

>

获取TextView及CheckBox控件,并为CheckBox控件设置监听,

 

 

部分代码为
 String course=""

if(  chk_english.ischecked()){

course   += "   "+chk_english.getText().toString()

}
RadioButton控件

RadioGroup是单选组合框,它用于将RadioButton框起来。在没有RadioGroup的情况下RadioButton可以被全部选中

RadioGroup和RadioButton在使用过程中需注意以下几点

(1)RadioButton表示单个圆形单选框,理论上可以单独使用:而RadioGroup是可以容纳多个RadioButton的容器,

使RadioButton实现单选功能。

(2)每个RadioGroup中的RadioButton只能有一个同时被选中

(3)不同的RadioGroup中的RadioButton互不相干,即如果RadioGroup A 中有一个被选中了,RadioGroup  B 中仍然可以有一个被选中

(4)一个RadioGroup中至少有2个RadioButton

(5)一个RadioGroup 中的RadioButton默认有一个被选中,通常将它放在RadioGroup中的起始位置

checkBox 控件的重要事件为onCheckedChanged,当选项发生变化时触发该事件

技术分享

触屏与键盘事件

在Adorid系统中可以使用监听器来监听事件的发生,·并处理相应

的响应事件,常见的事件如下说明

技术分享

 

 OntouchEvent

 技术分享

 以上是第一个月所学的部分内容

 

 

 

 

 

---恢复内容结束---

第一个月总结