002android初级篇之ViewPager及PagerSlidingTabStrip listview的使用

ViewPager

  1. ViewPager类直接继承了ViewGroup类,所有它是一个容器类,可以在其中添加其他的view类。
  2. ViewPager类需要一个PagerAdapter适配器类给它提供数据。
  3. ViewPager经常和Fragment一起使用,并且提供了专门的FragmentPagerAdapter和FragmentStatePagerAdapter类供Fragment中的ViewPager使用。 在编写ViewPager的应用的使用,还需要使用两个组件类分别是PagerTitleStrip类和PagerTabStrip类,PagerTitleStrip类直接继承自ViewGroup类,而PagerTabStrip类继承PagerTitleStrip类,所以这两个类也是容器类

ps:

  1. view中的资源发生变动,相应的PageAdapter必须调用notifyDataSetChanged。
  2. 在退出使用ViewPager的界面时,记得在退出之前调用其removeAllViews方法,避免频繁进出该界面时内存不断上涨;

参考链接

  1. PagerSlidingTabStrip介绍及使用,让ViewPager更绚丽
  2. PagerSlidingTabStrip

Android ListView控件的用法

listView是一个可以用来显示视图列表的控件。 它使用适配器来为之提供数据和资源。

ListView使用的基本步骤

  1. 得到ListView类型的对象mListView
  2. 生成适配器对象mListViewAdapter,并给该适配器对象设置数据
  3. 可选的适配器: 使用SimpleAdapter类 使用ArrayAdapter类 继承BaseAdapter并重写其中的方法。
  4. 调用ListView类型对象的.setAdapter方法,把mListViewAdapter对象设置为mListView的适配器
  5. 调用mListView的监听方法设置各种监听事件:.setOn…

SimpleAdapter 其中使用的布局的各个属性,都应该包含有map中。 android.widget.SimpleAdapter.SimpleAdapter(Context context, List<? extends Map<String, ?>> data, int resource, String[] from, int[] to)

参考链接

  1. android中ListView控件的用法
  2. Android listview用法

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏分享达人秀

自定义ArrayAdapter

ListView用起来还是比较简单的,也是Android应用程序中最重要的一个组件,但其他ListView可以随你所愿,能够完成很多想要的精美列表,而这...

2099
来自专栏androidBlog

Android 自定义 MarqueeView 实现跑马灯 —— 原理篇

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gdutxiaoxu/article/details/...

1531
来自专栏Android开发指南

Android自动轮播的三种方式

3378
来自专栏cloudskyme

大话企业级android读书笔记(三)

android中的数据存储类型包括:内存,普通文件,Shared Preferences,XML和SQLLite等 文件操作: 包括读写 /** * 【文件操...

3696
来自专栏hbbliyong

Android 控件:使用下拉列表框--Spinner

---恢复内容开始--- 一、前段代码 <Spinner android:id="@+id/spin" android:paddingTop="...

3397
来自专栏开发之途

Android 解析RecyclerView(1)——带点击事件监听的通用Adapter

1513
来自专栏KK的小酒馆

Adapter与ListView的简单应用(下)Android应用界面开发

1.继续分析Adapter的常用类 上一篇文章使用了ArrayAdapte制作了一个只由简单的文字组成的ListView,那ArrayAdapter是不是只有...

932
来自专栏Android常用基础

简单好用的RecyclerView适配器

给大家推荐个好用RecyclerView适配器,也就是在百篮应用里用到的适配器。为了大家学习方便,这里简单的写下如何使用这个适配器,不做代码具体的分析,有兴趣的...

1183
来自专栏移动端开发

Android学习--RecyclerView

       前面一篇总结了ListView,在这篇我们总结一些这个RecyclerView,我们就从最基本的开始,安卓团队是将RecyclerView定义在s...

22610
来自专栏Android Note

Android - 接口、MVP 的使用心得

想象一下,有这么一个场景(需求),两个不同的页面,但是页面的展示 UI 是完全相同的。这时候你会想到,这很简单啊,复用吗。但但但但是,它们的数据格式是完全不相同...

932

扫码关注云+社区

领取腾讯云代金券