各种adapter的使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了各种adapter的使用相关的知识,希望对你有一定的参考价值。

ListView、GridView、Spinner   : BaseAdapter (getCount() 、getItem()、getItemId()、getView())

  或者使用BaseAdapter的子类 SimpleAdapter 、ArrayAdapter 等不常用的子类adapter。

技术分享

RecyclerView  : RecyclerView.Adapter<HomeAdapter.MyViewHolder>

Tab+ Viewpager  : PagerAdapter  v4包(instantiateItem(ViewGroup, int)
                            destroyItem(ViewGroup, int, Object)
            getCount()
            isViewFromObject(View, Object)     )

Tab+ ViewPager+Fragment : FragmentPagerAdapter 或者FragmentStatePagerAdapter(tab比较多的情况)

 




以上是关于各种adapter的使用的主要内容,如果未能解决你的问题,请参考以下文章

:Adapter以及部分控件使用

Android常用的Adapter

Adapter基础讲解

Adapter基础讲解

Android各种Adapter用法

listview中的adapter学习小结