UI控件和Activity生命周期说明

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();
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值