UI控件:TextView文本显示控件、EditView 可编辑文本框 、Button按钮、CheckedBox复选框
1、复选框实现全选和全部选
2、单选效果的实现
3、ToggleButton : 两种状态:开和关. ON / OFF
4、Switch :长条开关
5、ImageView : 图片显示控件
adjustViewBounds:当imageView的大小发生变化时,图片会按照比例缩放
另该属性必须和maxWidth、maxHeight两个属性结合使用.
visibility:表示图片是否可见.
该属性有三个属性值: visible 可见的,invisible 不可见但占着图片位置,gone图片不可见也不占位置
scaleType属性设置图片的填充方式.
6、AutoComplete 自动提示框控件
completionThreshold属性用于设定当出现多少个字符时开始提示,默认值为2
显示数据三步曲:
1)
2)
3)
7、Spinner 下拉列表框控件
1)如何显示数据
2)显示数据的格式
3)下拉事件监听
OnItemSelectedListener接口,写一个内部了实现上述接口,需要实现两个方法
【1】
public void onItemSelected(AdapterView<?> parent,View view,int position,long id)
{
//第一个参数传递就是当前的适配器spinner对象
//view显示的是展示被点击数据的控件对象
//position表示的是被选中的数据项所在的位置
--从spinner中获取被选中的数据
String str = getItemAtPosition(position);
--从adapter中获取被选中的数据
String item = adapter.getItem(position);
//id
}
spinner自动默认选中第一项.
如何自定的取消默认选中第一项?
spinner.setSelection(0第一项的编号,true);
8、解析xml资源文件得到数据并在spinner当中进行显示
9、如何在程序中用代码开启一个新的Activity:
1)创建了自己自定义的新的Activity之后,要想在程序中启动并使用,
首先应该在清单文件:AndroidManifest.xml当中进行声明:
<Activity
android:name=".要配置的Activity的类名"
android:label="文本"
></Activity>
2)启动新的Activity的几种方式:
[1]: Intent intent = new Intent();
intent.setClass(MainActivity.this,OtherActivity.class);
[2]:Intent intent = new Intent(MainActivity.class,OtherActivity.class);
[3]:
10、Activity的生命周期:
onCreate();
onStart();
onResume();
onPause();
onRestart();
onStop();
onDestroy();
1、复选框实现全选和全部选
2、单选效果的实现
3、ToggleButton : 两种状态:开和关. ON / OFF
4、Switch :长条开关
5、ImageView : 图片显示控件
adjustViewBounds:当imageView的大小发生变化时,图片会按照比例缩放
另该属性必须和maxWidth、maxHeight两个属性结合使用.
visibility:表示图片是否可见.
该属性有三个属性值: visible 可见的,invisible 不可见但占着图片位置,gone图片不可见也不占位置
scaleType属性设置图片的填充方式.
6、AutoComplete 自动提示框控件
completionThreshold属性用于设定当出现多少个字符时开始提示,默认值为2
显示数据三步曲:
1)
2)
3)
7、Spinner 下拉列表框控件
1)如何显示数据
2)显示数据的格式
3)下拉事件监听
OnItemSelectedListener接口,写一个内部了实现上述接口,需要实现两个方法
【1】
public void onItemSelected(AdapterView<?> parent,View view,int position,long id)
{
//第一个参数传递就是当前的适配器spinner对象
//view显示的是展示被点击数据的控件对象
//position表示的是被选中的数据项所在的位置
--从spinner中获取被选中的数据
String str = getItemAtPosition(position);
--从adapter中获取被选中的数据
String item = adapter.getItem(position);
//id
}
spinner自动默认选中第一项.
如何自定的取消默认选中第一项?
spinner.setSelection(0第一项的编号,true);
8、解析xml资源文件得到数据并在spinner当中进行显示
9、如何在程序中用代码开启一个新的Activity:
1)创建了自己自定义的新的Activity之后,要想在程序中启动并使用,
首先应该在清单文件:AndroidManifest.xml当中进行声明:
<Activity
android:name=".要配置的Activity的类名"
android:label="文本"
></Activity>
2)启动新的Activity的几种方式:
[1]: Intent intent = new Intent();
intent.setClass(MainActivity.this,OtherActivity.class);
[2]:Intent intent = new Intent(MainActivity.class,OtherActivity.class);
[3]:
10、Activity的生命周期:
onCreate();
onStart();
onResume();
onPause();
onRestart();
onStop();
onDestroy();