下載: GitHubhtml
一款 Android 開源天氣 App ,包含天氣信息、詳情、生活指數等,通知欄,桌面小部件,定時更新天氣等等,應用沒有任何廣告,支持縣級、區級城市的天氣,原文:https://www.diycode.cc/projects/SilenceDut/KnowWeatherjava
總體框架
根據實際項目淺談Android項目中的框架搭建android
關於
知天氣——天氣盡在掌握之中git
特色
支持縣級、區級天氣
JobScheduler與JobService的使用
輪詢系統定時更新天氣
實現不少定製化很大的,對後臺任務嚴苛的系統中(如魅族系統)通知欄常駐,而且輪詢系統正常運行,不少下載量千萬級的天氣應用沒法達到此效果
無廣告和強制保活拉活的行爲github
下載 GitHubweb
一個 Android 開源電子書(ePub)閱讀 App ,原文:https://www.diycode.cc/projects/FolioReader/FolioReader-Android數據庫
Demo
Custom Fonts緩存
Gradle
Add following dependency to your app build.gradlebash
compile 'com.folioreader:folioreader:0.2.3'
下載:GitHub服務器
一個 Android 開源 NBA 資訊和賽事信息的平臺 App
效果圖
** 特色**
關於
NBA資訊和賽事信息的平臺。 全面、方便、快捷的獲取新聞動態、比賽數據。 無廣告、推送信息,不後臺常駐,空間佔用小。web後臺部分在這:NBAPlus Server
下載 GitHub
動漫《你的名字》同款 Android 開源 App,原文:https://www.diycode.cc/projects/erttyy8821/MyDiary
下載:GitHub
一款優雅的中國風記錄 app,包括 Android 端和 Server 端,原文:https://www.diycode.cc/projects/wingjay/jianshi
Chinese Blog for jianshi
如何在一天以內完成一款具有cool屬性的Android產品_簡書
Inspired By
《Producter》
七、# banya
下載: GitHub
一個基於豆瓣 API 仿網易雲音樂的開源項目。原文:https://www.diycode.cc/projects/forezp/banya
banya 瓣呀 介紹:
優酷視頻演示:
點擊觀看app演示視頻
項目介紹:
用到的豆瓣API有熱映榜、top250、搜索圖書、搜索音樂,等。
下載:GitHub
帶美顏濾鏡的 Android 直播推流開源客戶端項目,經過手機攝像頭和麥克風採樣,編碼爲H.264和AAC,再封裝FLV格式,推送至RTMP服務器。延遲達到毫秒級別。
下載; GitHub
Coding Android客戶端代碼說明
編譯環境 Android Studio 2.2.3,用gradle引用的許多第三方庫,第一次加載會有點慢,加載完畢後要build一下,這些待下劃線的類(好比 MainActivity_)會在build以後自動生成。
包說明
下載 GitHub
原文https://www.diycode.cc/projects/googlecreativelab/Sprayscape
Sprayscape內置於Unity,支持原生Android。使用適用於Unity的Google VR SDK處理陀螺儀數據和使用NatCam Unity插件進行精確的相機控制,Sprayscape將相機輸入映射到360度球體上。
GPU使一切成爲可能。在用戶點擊或觸摸時,相機進給以每秒60幀的紋理渲染。而後,經過GPU上的片斷着色器將該紋理與任何現有紋理合成。一樣的着色器還處理從2D相機到360球體的投影,建立您在app中看到的景觀。
當用戶保存景觀時,平面全景圖像存儲在應用數據中並寫入包含全部景觀的單個圖集文件。地圖集被加載到景觀中,帶有陀螺儀導航的景觀畫廊。
共享由原生Android代碼處理。當用戶經過連接共享景觀時,用戶將使用Google OAuth登陸並提示您在雲端硬盤上進行讀寫訪問。全部用戶生成的內容都存儲在用戶的雲端硬盤賬戶中,所以用戶能夠隨時刪除其內容。有了適當的權限,Drive API v3會檢查Sprayscape文件夾,若是缺乏,則建立一個,而後上傳文件。共享URL在「本機共享」對話框中呈現給用戶,而且還附加到應用程序上的scape對象,以便往後輕鬆共享。
Facebook的份額也是本地處理的。全景圖被準備爲具備適當EXIF數據的圖像對象,以確保在Facebook上正確呈現,而後經過原生共享呈現給用戶。用戶選擇Facebook分享到他們的網絡。
下載GitHub
一款超級易用的 material design 設計的 Android 開源匯率 App,原文https://www.diycode.cc/projects/samanyougarg/Currency-Converter-Android
下載GitHub
一款優雅的遵循 Material Design 的開源音樂播放器,UI參考 騰訊輕聽 音樂播放器,使用 Lastfm Api 與 酷狗歌詞Api。項目架構採用 mvp-clean,基於 Retrofit2 + Dagger2 + Rxjava + RxBus + Glide。
項目特色