阅读更多

做项目的过程中有个需求需要时光轴,于是网上找了部分资料 ,写了个案例,现在分享给大家。

如图:

activity_main.xml

 

<?xml version="1.0" encoding="utf-8"?>    


item.xml

<?xml version="1.0" encoding="utf-8"?>                                        


Activity.Java

public class MainActivity extends AppCompatActivity {    private RecyclerView recyclerView;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        initLayout();    }    private void initLayout(){        recyclerView= (RecyclerView) findViewById(R.id.recyclerView);        recyclerView.setLayoutManager(new LinearLayoutManager(this));        recyclerView.setHasFixedSize(true);        recyclerView.setItemAnimator(new DefaultItemAnimator());        initData();    }    private void initData(){        List list=new ArrayList<>();        for(int i=0;i<15;i++){            list.add(new TimeInfo());        }        TimelineAdapter mAdapter = new TimelineAdapter(this, list);        recyclerView.setAdapter(mAdapter);    }}

 

添加依赖库:

 

 

compile 'com.android.support:recyclerview-v7:23.0.0'

 

 

由于代码太多,完整代码未给出,源码直接下载即可

 

源码点击下载

 

 

 

更多相关文章

  1. Android(安卓)使用JAVA代码控制UI界面
  2. android中图片加载到内存的实例代码
  3. Android中界面中有多个edittext,如何默认让第二个获取焦点
  4. Android(安卓)在一个应用中如何启动另外一个已安装的应用!!!
  5. android真机上 conn.getOutputStream()异常 Does not support ou
  6. 移动web开发常用JavaScript代码
  7. android intent 传递list或者对象
  8. Android(安卓)混淆问题排查
  9. Android源码学习之五-Android的IPC机制

随机推荐

  1. Android(安卓)XmlResourceParser解析Xm文
  2. 解决方法:android 6.0(api 23) SDK,不再提
  3. Android手机开机动画的修改
  4. 随想录(一个android原生app的代码赏析)
  5. Android使用HttpURLConnection请求网络返
  6. 开发android 环境配置需要下载的工具
  7. android http 抓包
  8. Android 使用MPAndroidChart:v3.1.0绘制
  9. android 获取非系统应用
  10. Android(安卓)中的menu以及自定义menu