Android实训案例(三)——实现时间轴效果的ListView,加入本地存储,实现恋爱日记的效果! |
|
|
Android实训案例(三)——实现时间轴效果的ListView,加入本地存储,实现恋爱日记的效果!
感叹离春节将至,也同时感叹时间不等人,一年又一年,可是我依然是Android道路上的小菜鸟,这篇讲的是时间轴的实现,说实话,其实就是listview的偷梁换柱,本来我会在写listview这个系列的时候写的,但是最近自己写的一个项目《Only》上用到了,很多群友说也想看看怎么实现的,独乐乐不如众乐乐,所以就提前先来分享,说说listview,这可是一个名角,在android上很受欢迎,也很实用,当然本篇不会详细讲解listview,只是说怎么用listview实现时间轴的效果,无奈listview我也正在学习当中,而且新出的RecyclerView更是如艺术般的华丽,都要去学习,只能感叹”书山有路勤为径,学海无涯苦作舟”,我们,我们就不瞎BB了,直接进入正题吧
还是老话,无图无真相
实现
1.新建项目TimeLineDemo
2.下载GSON
我们做本地存储需要,当然,你也可以从其他渠道下载
初始版本2008年5月22日
最新版本(稳定版本)2.2.4/2013年5月13日;2个月前
编程语言Java
操作平台各种平台
许可协议ApacheLicense2.0
3.Adapter
ListView需要一个adapter,我们就定义一个TimeLineAdapter
packagecom.lgl.timelinedemo;
importjava.util.List;
importjava.util.Map;
importandroid.content.Context;
importandroid.graphics.Color;
importandroid.view.LayoutInflater;
importandroid.view.View;
importandroid.view.ViewGroup;
importandroid.widget.BaseAdapter;
importandroid.widget.TextView;
publicclassTimelineAdapterextendsBaseAdapter{
privateContextcontext;
privateList |
|
|
|
|
|
|
|