超級乾貨大集合!
收集這74款APP源碼真的是殫精竭慮,嘔心瀝血呀!哈哈
如今你只須要添加「代碼零件」微信號,在「代碼零件」後臺回覆:「1」,按步驟操做,74款APP源碼將發送給您!php
轉自代碼零件html
原文連接:http://lesscode.cn/index.php?s=/view-index-id-222.shtmljava
第三方的app,引用做者的描述:「最近一直在利用空餘時間開發一個完整的App,名字就叫「專欄」。開發這個App的目的主要是爲了練練手,熟悉開發一個完整App的流程。就像造房子,親手打地基,搬磚頭,壘磚頭,還本身裝修(雖然裝修的很差看)」android
沒錯。又是一個妹子圖app,依然採集自乾貨集中營。git
一個妹子圖項目。經過這個項目,你可能能夠學習到的內容有: 多渠道打包 使用 ORM 快速操做數據庫 訪問網絡,簡單解析 HTML RecyclerView 瀑布流的使用 RecyclerView 底部加載更多的簡單實現 Material Design 的下拉刷新 使用最新的 Design 兼容庫 使用 5.0 的 Share 組件或元素動畫 使用 Toolbar 徹底替代 ActionBar程序員
高仿煎蛋的app,數據是採用抓包分析出煎蛋的api,離線緩存使用GreenDao實現本地Sqlite緩存。 ps : 煎蛋是一個2b青年彙集地。github
一款基於Google Material Design設計開發的Android客戶端,包括新聞簡讀,圖片瀏覽,視頻爽看 ,音樂輕聽以及二維碼掃描五個子模塊。項目採起的是MVP架構開發,因爲仍是摸索階段,可能不是很規範。但基本上應該是這麼個套路
數據庫
這是一款集成了相機,圖片裁剪,給圖片貼貼圖打標籤的APP。編譯須要java8編程
是由原「貝殼單詞」團隊開發的一款新的開源輕App. 它能夠在手機接收到驗證碼短信的時候,自動浮現驗證碼,並自動複製驗證碼到用戶的剪切板。當用戶接收到短信驗證碼,只要長按驗證碼的輸入框,粘貼驗證碼便可。api
一款基於Material Design 的開源筆記本應用,Material Design風格,採用抽屜式菜單,懸浮滑動按鈕,點擊控件時的水波紋效果,狀態欄透明使得與應用融爲一體,用戶即便在Android L系統如下的手機也能感覺到良好的用戶體驗 用文字記錄身邊隨時發生的事情,或者你的待辦事項 同步,同步須要你在手機設置裏面添加一個郵箱,並做爲你的同步帳號,提交到服務器
一個顯示哈勃拍攝的太空照片的相冊類app,該項目使用了ObservableScrollView,road-trip等著名的庫,很適合學習。
仿bilibili客戶端,喜歡動漫的進。
V2EX社區客戶端,非官方。
Remindly 是一個簡單的用戶友好的提醒應用。特色:Material 風格,能夠設置重複提醒,按小時,按天 按周,按月。
很老的項目了,更改官方的Launcher3使得能夠在eclipse編譯 targetSdkVersion 必須是19 (以前說的有錯誤) 若是修改AndroidManifest.xml後有錯誤,project -> clean 做者配有相關的分析文章。
一鍵清理開源版,包括內存加速,緩存清理,自啓管理,軟件管理等。
BlackLight 是由紙飛機開發團隊開發的一款Android上的新浪微博第三方輕量級客戶端。沒有任何商業化的因素,沒有廣告(新浪友情插入的除外),是一個最純淨的新浪微博客戶端。
一個開源的校園電臺app,一款學院風的電臺節目。能夠學習,不過由於是校園的東西,服務端說不定哪天說沒就沒了。
切繩子的遊戲,流暢度不錯,還能夠學習關卡的實現方法,對於我這種只涉及過普通應用開發的人來說,足夠有吸引力了。github上的代碼須要去掉google廣告的代碼才能運行(或者引入相關的google的廣告包)。本站下載連接中是我去掉了廣告的版本。
查看logcat的app
material design風格的電影應用,這個應用的目的實際上是爲了講解做者一篇文章中所描述的一種編程模式
「本應用是以變形金剛做爲主題元素的實用型Android天氣軟件,界面高仿雅虎天氣,數據來自中國天氣網!」
OpenLibra的一個客戶端(非官方),演示了Material設計在真實應用中的使用,OpenLibra是西班牙的一個提供免費書籍下載的網站。建議用studio 編譯
將概念設計在程序中實現的人是偉大的,做者將Instagram 的一組Material 風格的概念設計轉變成了現實,很是有借鑑意義。包括水波效果 ListView的生動初始化效果,actionbar元素的進入效果,popmenu的動畫效果等。5星級代碼當之無愧。
本項目是MIUI指南針的社區開源版,由MIUI團隊(www.miui.com) 發起並貢獻第一批代碼
一個很簡單的記事本應用,只有添加和查看功能。適合初學者學習數據庫的基本操做。
Material Design風格的筆記app,該項目須要依賴RoboGuice,floating-action-button,appcompat 兩個項目,所以編譯起來比較困難,不太適合初學者。
AnimeTaste(品賞艾尼莫)是國內首個關注獨立動畫的網站。 移動版聚焦更新的全球獨立動畫的傳播,讓您隨時隨地能觀看動畫,分享快樂給更多好友。品味動畫,重拾幻想。 AnimeTaste For Android,爲全球動畫愛好者所開發。
匿名聊天應用,包括了android客戶端以及服務端(php)的代碼。
photoup 是一款開源的相冊類app,主要功能是將本地圖片提交到facebook上去,雖然他的功能和facebook的遠程服務相關,可是自己是能夠被看成一款相冊應用的,具備相冊應用須要的絕大多數功能,能夠很流暢的瀏覽相冊,裁剪圖片,縮放圖片,圖片的編輯;不只如此,還帶有人臉識別這種特點功能,若是咱們可以吸取其中的知識,寫一個本身的相冊應用就駕輕就熟了,由於從本地相冊的角度去看,photoup 在用戶體驗上仍然是值得改進的,仍然值得咱們去開發一款相冊程序。
一個「知乎日報」Android 客戶端 。通過了一段時間的開發,最初的設想已經所有完成: 最新新聞、過往的新聞的展現 下拉刷新數據 新聞正文的展現(WebView的各類使用) 正文中圖片查看、保存至相冊 離線下載 夜間模式 收藏夾 已讀數據緩存 內容分享至SNS
一個適用於公司內部同事交流的開源im,該源碼是由Teamtalk團隊貢獻,同時他們開源了其餘配套的源碼。 由於該項目涉及到侵權已經被git下架。
v2ex是一個創意工做者交流的社區,裏面也有不少的程序員,v2ex-daily是爲v2ex開發的android客戶端。能夠在google play 上下載
這是已經在Playstore上線了的android壁紙應用,點擊壁紙界面能夠磨砂透明效果以及通常背景效果之間切換,能夠本身指定背景圖片的來源。最重要的他是開源的。 有一點須要注意, 這個項目使用了EventBus庫。在Eclipse下整個項目要編譯起來仍是有點困難的。不妨試試Studio
小米文件管理器的開源版,這是一個完整的文件管理程序,雖然界面通常,可是功能相對完善,很是適合用來學習。
一個不錯的新聞客戶端,下載下來能用,是結合了不少開源項目製做的,值得新手參考下,數據也是經過網易和騰訊提供的。 並提供一個APK下載地址 你們能夠下載下來看看,我的以爲仍是很不錯的,不少效果能夠運用到本身的項目中去。
就看天氣——是一款遵循Material Design風格的只看天氣的APP。無流氓權限,無自啓,xxx,用最少的權限作最優的體驗。
一個爲衆籌網站kickstarter設計的安卓app,強調 Material Design,用來演示安卓開發的最新趨勢。數據來自於模擬的api。
一款基於Google Material Design設計開發的Android密碼管理客戶端--怕死個人(PassWord)
爲Gank.io作的一個React-Native客戶端
基於MVP模式 , RxJava+RxAndroid+Retrofit組合的乾貨集中營客戶端。
CoCoin是一款記帳APP,有記帳、多種方式顯示支出佔比和支出變化、雲同步、智能提醒等功能。
基於Material Design和MVP的新聞客戶端
一款支持部分Markdown語法的輕量級便籤軟件。
React Native的豆瓣電影客戶端。
這是一個簡單的天氣預報項目,目的是用來演示如何使用RxJava構造一個清晰的Android應用框架,而且加入了Rxbus。
Plaid是material design的演示app。它從Designer News, Dribbble 以及 Product Hunt中提取內容。
Hide音樂播放器。 1.0版主要特色 搖一搖進入播放器, 下拉展開新視圖(掃描音樂), 音樂列表放大的動畫, 進入頁面的圓形動畫, 滑動刪除音樂, 更換主題顏色, 自定義的SwitchButton, 播放頁面的模糊背景, 帶指示器的自定義SeekBar, 通知欄顯示音樂信息與關閉播放器
又一個妹子app,之因此分享是由於裏面有一個很是不錯的pull-back-layout控件 ,能夠下拉退出一個activity,而後這個activity裏面的圖片就能按照必定的動畫回到列表的原有位置,以爲很贊。
這是一個用來看查看 Github 熱門項目的 Android App, 遵循 Material Design。 (https://github.com/trending) 支持訂閱 50 多種編程語言,你能夠在設置中添加/刪除它們,並自定義它們的排序。 支持 9 種顏色主題切換,支持收藏喜歡的項目。
GitHot是一款幫助你尋找github上最流行開源項目的app。 功能比較簡單,就是列舉了熱門的項目和做者。不過裏面用到了不少新技術RxJava,Dagger,retrofit等,做爲學習材料仍是不錯的。
用傳統中文的表達方式,把簡單的生活記錄成一首首美好的詩歌,一款筆記軟件。
Material Design風格的音樂播放器,beta版本。
file transfer on android 仿茄子快傳 或者 360文件傳輸 在局域網內(若是沒有接收方創建熱點,發送方接入熱點),進行文件(發送方的app、圖片等文件,項目中只是進行了手機中的第三方app和手機圖片的)的傳輸。
App+是一個MD風格的用於傳送、提取APK文件的開源工具軟件。
基於Material Design的todo應用。 主要功能: 1.根據時間記錄任務 2.定時提醒 3.雲同步功能 亮點功能:1.可與好友分享,互相監督 2.界面簡潔精美,用戶易操做 3.支持豐富內容,形式多樣化。
使用 React Native for Android 完成的知乎日報app。
一個密碼鎖應用,加密你的應用,照片,視頻文件。 在生活中,你有沒有擔憂過手機裏的某些應用被別人偷看,好比微信聊天記錄、短信、照片? 你是否擔憂一些重要圖片,視頻等重要資料被偷窺? 有了密碼鎖,您只需將不想被別人查看的應用在我這裏鎖住,設置好密碼,就能夠高枕無憂了! 您只需將重要的圖片,視頻等文件在我這裏加密,不再怕被別人竊取你的隱私了!
演示和比較如何用不一樣的架構模式開發安卓app。一樣的app使用傳統的模式,MVP模式,MVVM模式開發了三次。
剪紙堆 一個超輕量級剪貼板歷史記錄管理軟件。
一個簡單的記事本app,具備多色彩主題,自帶日曆視圖,記事能夠是列表顯示也能夠是網格顯示,提醒功能,隱私保護功能等。
一款能夠記錄和查詢體重的應用,功能介紹以下 支持體重數據的添加、刪除、查詢等功能 動態生成體重曲線圖,支持手勢縮放 實時計算BMI值,並進行診斷,給出健康體重範圍