关于加载新闻数据并显示的demo
来源:互联网 发布:js判断包含某个字符串 编辑:程序博客网 时间:2024/05/22 11:31
下面的文章只是记录的学习笔记。
/**
* 缓存数据的方式:
*
* 1 数据库 2 文件 3 sp 4 缓存到内存 如何正确的展示listview: 1 首先判断本地缓存里面是否有数据。 2
* 如果有数据的话,首先展示缓存里面的数据。。如果没有缓存数据。就直接展示对话框。 3
* 然后在去链接服务器。如果服务器有数据,就必须从服务器获取数据,然后替换本地的数据。 4
* 当用户点击listview的item的时候,必须让item变颜色。is_read = false. 5
* 当用户点击过之后,把这条新闻的item的id缓存起来。有二种实现方式。第一种缓存到sp。第二种缓存到内存。
*/
protected void processData(String result) {Gson gson = new Gson();NewsCenter newsCenter = gson.fromJson(result, NewsCenter.class);// NewsCenter newsCenter = GsonUitls.json2Bean(result,// NewsCenter.class);if (newsCenter.retcode == 200) {isLoadSuccess = true;mMenus.clear();for (NewsCenterItem item : newsCenter.data) {mMenus.add(item.title);}((MainActivity) ct).getMenuFragment2().initMenu(mMenus);mLists.clear();mLists.add(new NewsPager(ct,newsCenter.data.get(0)));mLists.add(new TopicPager(ct));mLists.add(new PicPager(ct));mLists.add(new PicPager(ct));swtichFragment(0);}
listview条目中图片的显示:
上面的listimage是一个图片的URL地址,看log输出的内容:
0 0
- 关于加载新闻数据并显示的demo
- 关于EXTJS 树(tree)的demo包括AsyncTreeNode 加载数据
- android 4.0中关于webview加载flash并使flash全屏的问题(附demo)
- android 4.0中关于webview加载flash并使flash全屏的问题(附demo)
- 关于sharePreference的数据Demo
- 智慧北京:新闻中心新闻菜单数据的加载
- AjaxLoading:利用Ajax加载数据,并显示友好的等待界面
- 通过ARCGIS for Javascript api 加载数据 ,并显示在dojo的FilteringSelect上
- 模拟新闻客户端从服务器获取xml数据并显示到ListView
- 滑轮新闻的显示
- android的新闻显示。
- thinkphp使用js实现点击加载更多后, 底部无刷新加载出新的数据并显示在该页
- 显示新闻列表中的数据控件中加入新闻类别名称的列
- 新闻demo
- WebView 加载数据时显示进度条,加载完后再把进度条取消并显示内容
- 关于数据库取数据并显示到html:select的很难描述的问题
- 简单的 数据加载显示“数据正在加载,请稍后”
- 关于EXTJS Combox 加载数据绑定display只显示value的解决方法
- eclipse运行ssh项目出现"HTTP Status 500 - Unable to instantiate Action"
- Java设计模式菜鸟系列(十九)备忘录模式建模与实现
- 动态规划最长公共子序列
- 数据结构心得
- zoj 3822 Domination(2014牡丹江区域赛D题)
- 关于加载新闻数据并显示的demo
- keil下出现 No Cortex-M Device found in JTAG chain...出现的问题
- 座谞祖作作纵桩钻走做壮谆踪赘篆驻柞昨
- UIView 生成UIImage 并保存至相册
- “循环双链表”实际代码宣布实现【物联网1132-11】
- already defined in *.obj
- 二叉树的创建与遍历(递归版本)
- Git系列之添加远程库
- 日历控件