Android第二单元总结
总结
一.安卓App的基本步骤
1先收集需要的资源
2然后设计布局
3承载布局
4写事件布局
每个控件的ID是非常重要的唯一标识,所以一定要规范有序。(控件缩写_有含义的名字)
<RadioButtonandroid:id="@+id/taohua"android:text="桃花"android:layout_width="wrap_content"android:layout_height="wrap_content" /><RadioButtonandroid:id="@+id/lanhua"android:text="兰花"android:layout_width="wrap_content"android:layout_height="wrap_content" /><RadioButtonandroid:id="@+id/lianhua"android:text="莲花"android:layout_width="wrap_content"android:layout_height="wrap_content" />
二,(下面包括以学和未学的)
标准控件
10 11 12
13 14 15
16 17 18
19 20 21
容器控件
菜单和工具栏
数据
er
对话框
组件
log
r
r
10 r
11
er
14
rol
og
三.R文件
若代码中存在错误,R文件是不会自动生成,当修改了错误之后,编译器就会自动生成R文件。不需要人为修改。
四,控件可以在/.xml中直接修改或通过拖放
五,注意类的关系,子类对父类的继承,引用,对象等
六,和的区别
一组是只能选中一个(一般圆形)
一组能多选(方形)
七.
直接继承自View类,它的主要功能是用于显示图片,可以展示静态图也可以展示动态图。
可以适用于任何布局中,并且为其提供了缩放和着色的一些操作。
的一些常用属性,并且这些属性都有与之对应的、方法:
::设置是否调整自己的边界来保持所显示图片的长宽比。
::设置的最大高度。
::设置的最大宽度。
::设置所显示的图片如何缩放或移动以适应的大小。
:src:设置所显示的对象的ID。
图片资源可以放在文件夹下,然后调用。
控件只有选中和未选中两种状态。
1"http://schemas.android.com/apk/res/android" > 2 <item 3 android:drawable="@drawable/taohua" 4 android:maxLevel="0"/> 5 <item 6 android:drawable="@drawable/lanhua" 7 android:maxLevel="1"/> 8 <item 9 android:drawable="@drawable/lianhua" 10 android:maxLevel="2"/> 11 <item 12 android:drawable="@drawable/yinghua" 13 android:maxLevel="3"/> 14 <item 15 android:drawable="@drawable/guihua" 16 android:maxLevel="4"/> 17 <item 18 android:drawable="@drawable/meihua" 19 android:maxLevel="5"/> 20 21
:id="@+id/"
:=""
:=""
:text="@/"
:="@/"
:="true"/>
.的常用方法
new .(self)
.("确认")
.("确定吗?")
.("是", null)
.("否", null)
.show();
new .(self)
("多选框")
(new [] {"选项","选项","选项","选项"}, null, null)
("确定", null)
("取消", null)
show();
问题:学习的控件以及其常用方法比较多,自己课下又练得少。对其掌握的不好,比较生疏。还有对一些方法 不太明白,容易忘记。