0引入Recyclerview的支持库
compile 'com.android.support:recyclerview-v7:23.4.0'
1效果图:
2代码:
2.1MainActivity中:
<span style="font-size:18px;">public class MainActivity extends Activity {
//
private RecyclerView mRecyclerView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 初始化RecyclerView
mRecyclerView = (RecyclerView) findViewById(R.id.id_recyclerview);
// RecyclerView设置展示的的样式(listView样子,gridView样子,瀑布流样子)
// listView纵向滑动样子
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this);
mRecyclerView.setLayoutManager(linearLayoutManager);
// 获取数据,向适配器传数据,绑定适配器
ArrayList<String> datas = initData();
HomeAdapter honmeAdapter = new HomeAdapter(MainActi