摘要: 整个是一个scrollView,嵌套一个线性布局,下拉刷新、或者上拉加载后,通过addView()方法,加载消息体,每一个消息体是一个复杂的子view。做一个类似qq客户端“好友动态“刷新的东西,在网上找了很多,大体有3种布局类型的下拉刷新,listView、scrollView、gridView。... 阅读全文
posted @ 2014-04-26 22:22 伟大的臭猪猪 阅读(1325) 评论(0) 推荐(0)
摘要: 朋友圈里的每一个消息体里面的数据,当下拉刷新从服务器下载数据包后,存入sqlite:用户名、图片url、点赞、评论等等。上拉加载的时候,从数据库里取出最近的5条数据加载到朋友圈上。Android通过SQLite数据库引擎来实现结构化数据存储。SQLite是一个嵌入式数据库引擎,针对内存等资源有限的设... 阅读全文
posted @ 2014-04-26 22:07 伟大的臭猪猪 阅读(432) 评论(0) 推荐(0)
摘要: 2、朋友圈里的消息体——SingleMessage的存储:每个消息体用sqlite(各个表项值,图片存本地路径)、消息体里的用户头像、用户上传的图片同时下载后同时存入本地文件、缓存(防止内存溢出):3、用户消息界面,、上传、修改用户头像的存储:本地文件缓存的东西,师兄给我介绍了点LRU cache的... 阅读全文
posted @ 2014-04-26 21:52 伟大的臭猪猪 阅读(570) 评论(0) 推荐(0)
摘要: 项目中用到的存储方式:2、朋友圈里的消息体——SingleMessage的存储:每个消息体用sqlite(各个表项值,图片存本地路径)、消息体里的用户头像、用户上传的图片同时下载后同时存入本地文件、缓存(防止内存溢出):3、用户消息界面——上传、修改用户头像的存储:本地文件我们可以将一些数据直接以文... 阅读全文
posted @ 2014-04-26 21:23 伟大的臭猪猪 阅读(1660) 评论(0) 推荐(0)
摘要: 项目中用到的数据存储方式:1、这个项目里的“个人标签“、”个性签名“页面的文字存储——sharedPreference:我们项目中用到的Preference来保存用户编辑的标签、签名内容,并支持用户的更新修改。首先逻辑是:在个人标签、个性签名里进行内容的编辑,然后存到同一个preference文件,... 阅读全文
posted @ 2014-04-26 17:05 伟大的臭猪猪 阅读(900) 评论(0) 推荐(0)