控件细节知识点

1、ImageView 

读取项目中的图片资源,当图片比较多是,可以选择存在SD卡中,需要使用时再读取。当其他资源创建成图片时,需要使用BitmapFactory类,该类的方法都是静态的,返回值都是Bitmap,常用方法如下:

(1)decodeByteArray(byte[] data,int offet, int length) 从字节数字创建图片

(2)decodeFile(String pathName) 从文件路径创建图片

(3)decodeResource(Resource res,int id) 从res资源创建图片

(4)decodeStream(InputStream is)从输入流创建图片

2、ImageButton

继承imageView 可以用单独的 selector 的xml文件作为drawable来


3、计时器 Chronometer

找到该控件,chro.start();chro.stop()


4、适配器

1)ArrayAdapter 最简单的,只接受含有一个TextView的布局 ,参数(context,layout,list)

2)SimpleAdapter 只有一个构造方法,有5个参数(context,data,列表样式,Map数据,映射到的布局Id)


5、ExpandableListAdapter 适用于ExpandableListView的适配器


6、GridView

使用ListAdapter填充数据,作为LIstAdapter的子类,ArrayAdapter和SimpleAdapter,都可以给GridView提供数据

该控件:

android:columnWidth:用于设置列的宽度

android:horizontalSpacing:两列之间的间距

android:verticalSpacing:两行之间的间距

android:numColumns:设置列数


7、SlidingDrawer

需要在控件的xml文件里面定义一个handle和一个content 一般 button充当handle content的多为 grideView或者listView等

<SlidingDrawer  Button GrideView   /SlidingDrawer>


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值