Aisen微博是前同事寫的一個新浪微博客戶端,現(xiàn)在他絕對是Android大牛了,
想學習微博API使用和Material Design的朋友都可以學習一下他的代碼。GitHub傳送門:AisenWeiBo
Aisen微博是新浪微博的第三方客戶端,UI遵循Material Design。
基本功能
- 遵循Material Design
- 發(fā)布多圖、離線下載、私信(觸屏版)
- 顏色主題切換
- 手勢返回,4.4、5.0狀態(tài)欄變色
- 離線編輯,定時發(fā)布
- 多圖、gif、長微博預(yù)覽
- 等等
說明
新浪目前已經(jīng)限制了第三方微博的很多API接口,加上平常時間不夠,所以后續(xù)可能不會面向產(chǎn)品的去維護Aisen,不過也有了一些新的方向,例如引入最新Android-support-library,在一個完整的APP項目中示例最新的玩意兒,如果你也想以Aisen作為示例項目切入自己的Library庫或者UI控件實現(xiàn)某部分的功能,可以聯(lián)系我。
下載
應(yīng)用截圖
須知
- 私信、熱門微博、熱門話題、微博頭條都采用內(nèi)置官方觸屏版實現(xiàn)
- 多圖上傳、點贊功能沒有權(quán)限
- 用戶粉絲、關(guān)注只能獲取30%的數(shù)據(jù)
- 用戶搜索限制:v用戶、粉絲500以上的達人、粉絲600以上的普通用戶
配置
- 導(dǎo)入AisenForAndroid,已包含所有依賴項目;
- 配置action.xml,設(shè)置你的appkey等相關(guān)參數(shù)
<setting type="app_key">
<des>APP應(yīng)用授權(quán)key</des>
<value></value>
</setting>
<setting type="app_secret">
<des>APP應(yīng)用授權(quán)secret</des>
<value></value>
</setting>
<setting type="callback_url">
<des>授權(quán)回調(diào)地址</des>
<value></value>
</setting>
License
Copyright (c) 2014 Jeff Wang
Licensed under the Apache License, Version 3.0