http://code.google.com/p/akwbo/
https://play.google.com/store/apps/details?id=com.me.microblog
http://archko.t8go.com/AKO.htm
一直在加班,身心交瘁,如今重拾微博客户端,争取写一个完整的客户端,至少像Arming微博那样,实现主要的功能.
在之前的程序修改下,基本完成了一个新浪微博,不过还有些功能没有实现,如私信,表情.
之前的blog已经到了回收站了,等哪天iteye可以把回收站的文章重新发布再显示吧.
现在的oauth认证已经正常了,而且不需要网页,程序在后台处理了,就像新浪官方微博客户端一样.可惜的是,一年前没有发布,而之前发布的源码......
无论如何,暂时不想再公开源码了,你想反编译的,自己动手吧,新浪微博也没有加密.
虽然主界面使用了TabActivity,经过修改后,没有这种感觉,使用了ActionBar来处理.
实现了功能:我的主页,我发布的微博,我的评论,@我,我的收藏,随便看看,评论,转发,带图片发微博,查看个人资料,查看微博详细信息(还评论),关注,取消关注,列表自动加载(默认关闭)
增加了token与secret本地存储,以后不需要每次输入密码.
增加了帐户管理(未完善)
接下来,把一些类重构了.感觉代码比较合理了,看得过去了,再公开,大家可以讨论下,共同进步.
2011.9.1.
Oauth认证时会有解析网页获取pin码,早期的正则表达式已经不能满足了,sina真无聊,居然修改了网页的样式,后修改了,可以正确获取到pin码.
上面的程序如果在listview中滚动,经常会退出,已经找到原因了,稍后把修正的程序更新,这可是个大问题,困扰了好久,今天才解决的.是图片解码的问题.现在随意滚动不会出现僵尸进程而退出.
再过些日子,程序完成后,发表些blog,向大家展示一些常用的技巧,如ListView优化,缓存图片等.
2011.9.16.
9.29.增加了更多选项,可以加载更多的内容了而不是原来固定的25条.
12.11增加了gif图片的解析,显示.在微博列表中点击图片,弹出Dialog来显示gif动态图.图片同时下载的线程只有3个,所以,如果网络慢,图片显示会较慢.
解决的崩溃的问题.
提高性能
在微博查看界面也显示了gif.
高清显示了中等图片.
12.16 增加了用户信息的查看,用户关注列表,微博,粉丝等。
更好地处理了更多加载项,加入了pull刷新的ListView。(这要感谢他们的开源精神)。
12.21添加评论数,转发数。
12.30微博详细界面评论数与转发数修正,时间修正,查看个人微博修正。
1.1 使用Fragment处理界面,添加背景为透明,
添加进度栏显示下载大图的进度,下载超时为2分钟
1.13 添加注销,图片缩放,解决了只有一帧的gif图片显示问题
解决了无网络刷新头部没有隐藏问题,用户查看关注人员不显示图像。加快微博图片加载。
2.28 修改发微博后无反应。解析gif时释放内存
3.27 解决了一些问题,如头像不显示,gif解析一半崩溃,增加播放按钮图标,在详细页面也可以查看gif。
5.7,修改了gif显示,已经很快速了,修改了用户查看界面。添加了设置列表图片的显示,详细界面重新编写,优化下载显示。头像增加点击事件。

- 大小: 25.1 KB

- 大小: 27.7 KB

- 大小: 164.9 KB

- 大小: 119.6 KB

- 大小: 367 KB

- 大小: 69.5 KB

- 大小: 23.3 KB
分享到:
相关推荐
自定义菜单布局+ActivityGroup+多个Activity的方式实现仿新浪微博底部菜单更新UI) 详解:http://blog.csdn.net/pocoyoshamoo/article/details/24708715
在iOS开发中,UI设计是至关重要的,尤其是对于知名应用如新浪微博这样的社交平台。本教程将探讨如何在iOS中使用纯代码实现新浪微博的用户界面(UI)。我们将专注于自定义UITableViewCell来构建类似新浪微博的信息流...
因此,网络请求和数据处理通常在后台线程如AsyncTask中进行,完成后更新主线程的UI。 8. **Intent**:在Android中,Intent用于启动新的Activity或Service,实现应用内的组件间通信。例如,从登录界面跳转到主界面,...
基于Android的新浪微博系统开发05-主UI设计 基于Android的新浪微博系统开发主06-主UI完善 基于Android的新浪微博系统开发07-不断扩展的ListView 基于Android的新浪微博系统开发08-动态获取Icon和局部TextVieww
通过本文的介绍,我们不仅了解了Android开发新浪微博客户端的基本流程,还深入探讨了UI设计和实现的关键技术点。对于初学者而言,这不仅是一次技术的挑战,更是提升自我、积累项目经验的宝贵机会。随着项目的深入,...
【标题】:“新浪微博客户端[C#版源码]”是指一个基于C#编程语言开发的桌面应用程序,用于访问和操作新浪微博平台。这个项目可能是由一位独立开发者或者团队在他们的业余时间里完成的,目的是为了提供一个学习和研究...
【Android 新浪微博客户端】 Android 新浪微博客户端是一款专为Android操作系统设计的应用程序,它允许用户在移动设备上轻松访问和交互微博平台。这款客户端集成了新浪微博的核心功能,包括发布和阅读微博、查看...
首先,Android版新浪微博的界面设计注重用户体验,采用简洁明快的UI布局,使得用户能够快速找到并操作各种功能。在信息流展示上,采用瀑布流的形式,让用户在滑动屏幕时能够连续浏览内容。此外,还支持自定义主题和...
2. **CSS样式**:通过CSS来模仿新浪微博的UI设计,包括颜色、字体、布局等,使发布框与原版保持一致。 3. **jQuery选择器**:利用jQuery的选择器,如`$("#id")`或`$(".class")`,来选取页面上的特定元素。 4. **...
【标题】:“andoid新浪微博客户端源代码” 【描述】:“新浪微博android客户端是基于Android平台的微博应用程序,它允许用户在移动设备上浏览、发布、分享信息。这个客户端使用了Java编程语言,为开发者提供了深入...
《全面解析:基于新浪微博开放接口的客户端开发》 在当今社交媒体盛行的时代,新浪微博作为一个重要的社交平台,其开放接口为开发者提供了构建个性化微博客户端的可能。本文将深入探讨“新浪微博开放接口”的相关...
《深入解析“沈大海 android 新浪微博2.0代码”》 在移动互联网领域,Android平台因其开源性和广泛的设备支持,成为了开发者的重要舞台。而新浪微博作为中国最具影响力的社交媒体之一,其Android客户端的开发自然...
【标题】:“新浪微博部分代码”揭示了这是一份与新浪微博相关的Android应用开发源代码。这份代码可能包含了实现新浪微博功能的核心组件和逻辑,如用户登录、发布微博、浏览时间线、评论互动等关键模块。 【描述】...
【标题】:“新浪微博Android客户端”是指专门为Android操作系统设计和开发的新浪微博应用的源代码示例。这个项目可能包含了实现微博功能的各种组件和模块,旨在帮助开发者理解和学习如何构建类似的应用。 【描述】...
- 本项目通过开发Android版新浪微博客户端,不仅涉及了Android开发的基础知识,还深入探讨了与第三方平台API的集成过程以及UI设计与实现的关键技术点。 - 对于初学者而言,这是一个非常实用的学习案例,不仅可以帮助...
【新浪微博Android开发V2】实训项目旨在构建一个完整的Android应用,该应用能够实现与新浪微博的交互,包括登录、发布微博、获取用户信息等核心功能。整个项目分为四个主要层次: 1. **UI层**:这一层负责展示微博...
《好用的新浪微博客户端:深度解析与探讨》 在当今的社交媒体时代,微博作为一个重要的信息传播平台,其客户端的开发和优化始终是开发者关注的焦点。本文将围绕“好用的新浪微博客户端”这一主题,结合标签“源码”...
《深入解析“新浪微博Demo”:API调用与客户端源码剖析》 在互联网技术日新月异的今天,社交媒体平台成为了人们日常生活、工作和娱乐的重要载体。其中,新浪微博作为中国最具影响力的社交媒体之一,其开放的API接口...
【标题】:“005基于安卓Android的新浪微博系统.rar”揭示了一个项目,旨在开发一个运行在Android平台上的新浪微博客户端应用。这个应用允许用户在移动设备上实现与新浪微博平台的交互,包括浏览、发布、转发微博,...
首先,Android客户端接入新浪微博需要了解Android SDK的基本知识,包括Activity、Intent、Service等组件的使用,以及如何处理UI交互。开发者需要创建一个界面,允许用户通过点击按钮触发登录微博的流程。 其次,...