(作为一个初学者对于Android 控件的学习与整理,前段时间也一直没太搞明白这四个的关联,就只知道网上拷贝代码来修改,今天整理并记录一下,内容简单并不深入,欢迎各位大佬补充)
FrameLayout :碎片布局
FragmentManager : 管理者
fragmentManager=getSupportFragmentManager();
FragmentTransaction :frag事务
beginTransaction().add(fragment,"tag");
RecyclerView :回收视图
setLayoutManager() :设置管理
new LinearLayoutManager :线性的管理,有三个参数
(this,水平布局,是否反转)
new GridLayoutManager :网格管理,四个参数
(this,int列,水平布局,是否反转)
setAdapter :设置适配器
(new myAdapter())
Adapter
原因:
因为View本身不能添加或修改数据,要