开源新浪微博Android客户端

本文介绍两个新浪微博客户端的开源项目——四次元与Aisen微博。四次元采用Gradle构建,支持最新Android SDK及Gradle版本,并提供详细的环境配置指南。Aisen微博遵循Android Design规范,具备多账号管理、图片高清阅读等功能。

http://blog.csdn.net/jdsjlzx/article/details/42041781

http://blog.csdn.net/jdsjlzx/article/details/42041781

http://blog.csdn.net/jdsjlzx/article/details/42041781


 

开源新浪微博Android客户端

  1294人阅读  评论(0)  收藏  举报
  分类:
 

目录(?)[+]

四次元是一个新浪微博客户端开源项目,不错的学习Demo.

Gradle 构建

  • 版本
    • 最新 Android SDK
    • Gradle 1.8
  • 环境变量
    • ANDROID_HOME
    • GRADLE_HOME,同时把bin放入path变量
  • Android SDK 安装
    • Android SDK Build-tools 19+
    • Google Repository 4+
    • Google Play services 13+
    • Android Support Repository 3+
    • Android Support Library 19+
  • 移除配置
    • 修改AndroidManifest.xml里面com.google.android.maps.v2.API_KEY为你的Google Map key
    • 移除AndroidManifest.xml里面com.crashlytics.ApiKey和AccountActivity的Crashlytics.start(this),以免影响四次元的崩溃统计数据
  • 编译
    • gradle build,编译好的apk在build/apk下面,没签名,需要签名的修改build.gradle


项目主页:https://github.com/qii/weiciyuan



另一个开源客户端。

Aisen微博是新浪微博的第三方客户端,遵循Android Design,Holo主题风格,设计从界面简约清爽操作简单易用出发,力争为Android用户提供更好以及特别的微博体验。基于AisenForAndroid(Aisen)框架开发,Aisen框架是一个android快速开发框架,包含ORM、IOC、BitmapLoader等开发组件,四层结构:UI层、业务接口层、持久层、数据通讯层。

基本功能

  • 多账号授权管理

  • 侧边栏抽屉菜单

  • 图片高清阅读(9宫格、智能排版风格)

  • 分组左右划屏切换阅读,可自由排序

  • 聚合评论阅读

  • 用户、微博搜索

  • 发布内容可设置延迟

  • 多语言支持

    • 中文简体

    • 中文繁体

  • 草稿箱

    • 离线编辑

    • 定时发布

    • 发布失败的内容

  • 其他功能

    • 字体大小设置

    • 图片浏览设置,WIFI展示高清,移动网络展示小图,或者自行设置

    • 支持GIF浏览,上传

    • 分组编辑功能,支持排序

应用截图

  • 账号管理

    开源的新浪微博 Android 客户端:Aisen

  • Aisen支持三种主流刷新控件

    开源的新浪微博 Android 客户端:Aisen

  • 分组左右切屏阅读,可以编辑、排序

    开源的新浪微博 Android 客户端:Aisen

  • 内容离线编辑,可以保存到草稿箱,可以设置定时发布

    开源的新浪微博 Android 客户端:Aisen

  • 图片高清阅读,支持自动排版、9宫格模式

    开源的新浪微博 Android 客户端:Aisen

须知

  • 私信、多图上传、点赞功能没有权限

  • 用户粉丝、关注只能获取30%的数据

  • 用户搜索限制:v用户、粉丝500以上的达人、粉丝600以上的普通用户

  • 用户微博列表只能是当前授权登录用户

配置

  • 导入AisenForAndroid,已包含所有依赖项目;
  • 配置action.xml,设置你的appkey等相关参数
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
< setting type = "app_key" >
     < des >APP应用授权key</ des >
     < value ></ value >
</ setting >
 
< setting type = "app_secret" >
     < des >APP应用授权secret</ des >
     < value ></ value >
</ setting >
 
< setting type = "callback_url" >
     < des >授权回调地址</ des >
     < value ></ value >
</ setting >

项目主页:http://www.open-open.com/lib/view/home/1413071512156




EasyTalk是国内首款多用户PHP Mysql开源微博客系统,支持网页、手机Wap、手机短信、QQ、Gtalk、飞信等多种方式发表或接收信息,EasyTalk全面符合国人的上网习惯,真正轻量级架构,使得使用者上手容易,管理者安装部署容易、管理便捷。EasyTalk功能强大,便捷的插件系统,可二次开发性高,人性化的模板自定义功能大幅提高了用户的体验,因此EasyTalk相比国内其他微博客软件有绝对的优势! EasyTalk开源微博系统 X2.5 更新日志: 修复系统安全漏洞,强烈建立低版本用户更新 功能特点: 轻量级,简单实用  精彩内容、点滴分享 功能强大、简单实用,兼有主流微博功能,基于ThinkPHP框架开发。  不仅支持网页WEB分享,同时拥有手机3G版、安卓版手机客户端以及IOS手机客户端 灵活的微博字数设置  7大平台、一键登录 不仅可以设置成传统的140字微博,也可以自行更改微博的字数,分享更加灵活。  支持国内外7大平台帐号一键登录,同时可以将微博同步更新到新浪微博或者是腾讯微博。 完善的插件系统  强大的后台管理 内置强大的插件系统,可按照需求来选择下载安装适合的插件或者自己进行二次开发。  拥有强大的后台管理系统,精确到每一个细微之处,对微博进行全面掌控。 基于Oauth2.0的API接口  稳定安全、内容更易掌控 内置完整的API接口,让开发者可以进行无限的功能扩展。  设置敏感词过滤,加强微博内容管理,同时可以对数据库进行备份优化等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值