一,创建activity要点
1,是用户和程序交互的页面
2,控件的容器 可以包含多个控件
(1) 一个activity就是一个类 并且要继承Activity类
(2) 需要重写oncreate方法 (在activity第一次运行时调用);
(3) 在manifest.xml中进行配置
(4) 为activity添加控件(TextView Button 等)
创建一个Button控件
(1)activity——main中添加布局控件
<Button
android:id="@+id/myButton" //控件id
android:layout_width="fill_parent" //宽度 满屏
android:layout_height="wrap_content" //是填满内容
android:layout_marginTop="30dp" // 距顶部距离 30dp
/>
(2)R.java中会自动生成控件对应的id
(3)在MainActivity中使用 findViewById获取控件的对象 例:Button myButton = (Button)findViewById(R.id.myButton);
findViewById()方法获得的数据类型是View View是android中所有控件的父类;
所以在取得对象后需要强制类型转换为需要的类型