安卓入门教程(十二)-控件
已经发表个人公众号
控件,适配器,进度条等
比如进度条,滚动视图等,总结可以自己设计一些简单的界面。
Adapter适配器
是一种可以把复杂的内容转变为我们可以接受的内容进行显示。
在Android中有Adapter的子类,ArrayAdapter,SimpleAdapter,SimpleCursorAdapter,BaseAdapter等。
ArrayAdapter位于android.widget中。
ArrayAdapter的构造函数
ArrayAdapter(Context context, int resource)
ArrayAdapter(Context context, int resource, int textViewResourceId)
ArrayAdapter(Context context, int resource, T[] objects)
ArrayAdapter(Context context, int resource, int textViewResourceId, T[] objects)
ArrayAdapter(Context context, int resource, List<T> objects)
ArrayAdapter(Context context,int resource, int textViewResouredId, List<T> objects)
ListView常用
ListView以列表的形式显示数据的内容,ListView常用属性:
android:divider:设置分割线
android:dividerHeight:分割线高度
ListView,Adapter与Data Source内容
ListView显示内容,Adapter显示样式,DataSource提供数据。
ViewPager页面图片轮播
ViewPager实现左右滑动。
进度条ProgressBar
进度条是常用的属性:
getMax():方法获取进度条最大值,getProgress():返回进度等。有很多的进度条表达效果,SeekBar,RatingBar等。
总结
对于控件的学习,是Android的基础之一。