Android仿新浪微博
DeMonnnnnn
I decide what tide to bring. 我的命运,由我做主。
展开
-
Android模仿新浪微博(前言)
学习android半年多,在师兄的指导下模仿新浪微博做个项目练练手。闲话不多说,直接进入正题。需求如下:在新浪开放平台申请appkey和appsecret:http://open.weibo.com/. 熟悉oauth2.0协议,相关知识:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html禁止直接用新浪微博平台提供的sdk,自己去实现禁原创 2016-07-30 22:14:01 · 1783 阅读 · 0 评论 -
Android模仿新浪微博(Fragment多页面管理)
多个activity分页管理,为了方便获取上下文,采用继承TabActivity的传统方法。大致思路:使用RadioGroup点击触发不同的选卡项,选卡项绑定不同的activiity,进而进行分页管理。详解见注解。/** * 主Activity * 通过点击RadioGroup下的RadioButton来切换不同界面 * Created by D&LL on 2016/7/20. */pu原创 2016-07-30 23:55:57 · 2089 阅读 · 3 评论 -
Android模仿新浪微博(个人信息界面及其他)
根据用户ID获取用户信息接口: http://open.weibo.com/wiki/2/users/show如果你已经实现前面的功能那个这个人信息界面便是小菜一碟,此处不作叙述。 补充1.时间处理类:处理微博发出时间距现在时刻的时间。应该是比较容易理解的。/** * 时间处理类 */public class DateUtils { public String getInterval原创 2016-07-31 02:12:14 · 6860 阅读 · 1 评论 -
Android模仿新浪微博(自定义ListView下拉刷新)
自定义PullToRefreshListView继承ListView,在ListView头部添加一个下拉的头部布局。跟ListView用法完全一致。该自定义Listview代码详解具体可参考: http://blog.csdn.net/wwj_748/article/details/12512885此处详细介绍Adapter的详细代码。 1.首先给Adapter绑定ListView布原创 2016-07-31 01:28:17 · 1531 阅读 · 0 评论 -
Android模仿新浪微博(主页微博,评论界面)
主页微博:获取当前登录用户及其所关注(授权)用户的最新微博接口:http://open.weibo.com/wiki/2/statuses/friends_timeline代码详解: 1.异步get请求数据,由于数据中带图片,故需要多线程管理,参数设置按照接口一一对应。 2.请求的数据respone数据解析后,单条保存WeiboInfo数据域集合中,然后add到ArrayList中。 3.获取原创 2016-07-31 00:12:15 · 9973 阅读 · 8 评论 -
Android模仿新浪微博(写微博界面)
发布一条新微博接口:http://open.weibo.com/wiki/2/statuses/update 上传图片并发布一条新微博接口:http://open.weibo.com/wiki/2/statuses/upload1.根据有没有图片来选择相应的接口。 2.根据输入框的改变判断文字数。 3.创建一个girlview显示发送的图片,最最多9张,此处由于请求参数的的原因,最多上传一张图原创 2016-07-31 01:34:55 · 10853 阅读 · 2 评论 -
Android模仿新浪微博(启动界面&登陆界面)
启动界面主要有两个功能:1.加载启动动画2.判断网络,有者直接进入登陆界面,否则去设置网络代码较简单,主要采用AlphaAnimation()方法和动画监听器,使一张图片产生渐变动画。在动画启动的时候判断网络,动画结束时完成判断并进入登陆界面。/** * Created by D&LL on 2016/5/25. * 初始页面加载界面 */public class SplashAct原创 2016-07-30 22:59:30 · 6307 阅读 · 0 评论 -
Android模仿新浪微博(oauth2.0授权界面)
大致流程图:前提准备:在新浪开放平台申请appkey和appsecret:http://open.weibo.com/. 熟悉oauth2.0协议,相关知识:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.htmlOAuth2的access_token接口:http://open.weibo.com/wiki/OAuth2/access_toke原创 2016-07-30 23:38:59 · 1659 阅读 · 0 评论 -
微博授权错误:Couldn't load weibosdkcore from loader dalvik.system.PathClassLoader
微博授权错误:Couldn’t load weibosdkcore from loader dalvik.system.PathClassLoader错误截图: 经过一番查询,最后确定是weibosdkcore.so文件未正确加载。出现这些问题的原因估计是官方给的文档是eclipse的版本,故有些地方不适用于Android Studio。 百度出来的解决方案并没有解决我的问题,最后我综合了3位大原创 2016-05-17 16:44:12 · 2852 阅读 · 0 评论