有哪些值得閱讀的開源android項目呢?

最好是已發布的,不要代碼片段。

目前我收集的兩個是

四次元qii/weiciyuan · GitHub

google io https://code.google.com/p/iosched/

經常從裡面拷些代碼出來,很方便。


以下是我整理的Android開源App的一部分,其中不乏有許多不錯的項目,後續更多都會整理在Android開源項目 · MobDevGroup上

  • 掌上V2EX

    V2EX 第三方Android客戶端

  • githot

    GitHot is an Android App that will help you to find the world most popular project and person

  • Timber

    Material Design Music Player

  • zulip-android

    Dropbox收購公司內部社交服務商Zulip,然後全部開源,這是Android App

  • Fast-Access-Floating-Toolbox

    Fast Access (Floating Toolbox)

  • iosched

    Google I/O 2014官方App

  • android-topeka

    Google官方給出的material design應用指南。

  • android-UniversalMusicPlayer

    Google官方給出的m音樂播放器,支持Android phones, tablets, Auto, Wear and Cast devices

  • OSCChina-Android

    開源中國Android客戶端。

  • git-osc-android-project

    Git@OSC客戶端

  • Coding

    Coding官方客戶端

  • cheesesquare

    Android Design library庫DEMO

  • u2020

    JakeWharton寫的一個App,針對多個庫的綜合應用:Dagger、ButterKnife、Retrofit、Moshi、Picasso、OkHttp、RxJava、Timber、Madge、ProcessPhoenix、Scalpel、LeakCanary

  • ZhihuPaper

    一個知乎日報客戶端

  • ZhuanLan

    一個知乎專欄App

  • KuaiHu

    又一個高仿知乎日報應用

  • ZhihuDailyPurify

    更純凈的知乎日報應用

  • iZhihu

    隨時隨地獲得「知乎」每日最新精選內容!

  • resemble-zhihu-app

    仿知乎日報android

  • KanZhiHu

    看知乎Android端app(非官方)

  • 2048-android

    2048遊戲Android客戶端

  • JianDan

    高仿煎蛋客戶端

  • OpenFlappyBird

    用AndEngine寫的FlappyBird遊戲

  • FlappyCow

    類似FlappyBird風格的遊戲

  • RedReader

    Reddit 第三方客戶端

  • K-9 Mail

    開源郵件客戶端

  • weiciyuan

    四次元(原微次元)新浪微博客戶端

  • Muzei

    牆紙應用。

  • Android-CleanArchitecture

    用clean architecture來架構的Android App應用。

  • philm

    電影資訊類App

  • JamsMusicPlayer

    另一款音樂播放器

  • 9GAG

    9GAG第三方客戶端。

  • android-demos

    Android應用demo。

  • RxJava-Android-Samples

    通過例子學習Rxjava在Android中的運用。

  • rx-android-architecture

    基於RxJava的Android架構

  • ownCloud

    ownCloud客戶端

  • Talon-for-Twitter

    twitter第三方客戶端

  • SimplifyReader

    一款基於Google Material Design設計開發的Android客戶端,包括新聞簡讀,圖片瀏覽,視頻爽看 ,音樂輕聽以及二維碼掃描五個子模塊。項目採取的是MVP架構開發

  • eoe客戶端

    eoe客戶端

  • androidmvp

    androidmvp例子

  • AndroidExamples

    Android相關例子

  • AisenWeiBo

    新浪微博第三方Android客戶端

  • qksms

    開源通信的App

  • Mizuu

    媒體索引App

  • Material-Movies

    material design設計的電影類App

  • gauges-android

    Gaug.es Android App

  • TweetLanes

    twotter第三方客戶端

  • wechat

    高仿微信

  • PocketHub

    PocketHub Android App

  • android-pedometer

    android計步器

  • yahnac

    Hacker News 客戶端

  • EverMemo

    筆記應用

  • FileExplorer

    MIUI文件管理器社區開源版

  • Notes

    小米便簽社區開源版

  • SoundRecorder

    MIUI錄音機社區開源版

  • MaterializeYourApp

    一個Material App的例子

  • gh4a

    Github第三方客戶端

  • MaterialUp

    MaterialUp第三方客戶端

  • v2ex

    v2ex第三方客戶端

  • WeGit

    Github第三方客戶端

  • dmix

    MPD客戶端,音樂類App

  • Seashell-app

    貝殼單詞 APP Android 客戶端

  • ECMobile_Android

    基於ECShop的手機商城客戶端

  • CNode-Material-Design Android

    CNode社區第三方Android客戶端,Material Design風格

  • my-oscgit-android

    Git@OSC非官方客戶端,遵循Material Design設計原則

  • GankApp

    幹活集中營第三方客戶端

  • 哇靠百科

    一款聚合了眾多笑話段子、妹子圖、微信公眾號文章的Android App。

  • 仿最美應用

    仿最美應用-每日最美的鋼琴律動效果

  • kanxue-android-app

    看雪安全論壇android客戶端

  • Meizitu

    一個看妹子的軟體

  • Meizhi

    妹紙客戶端,數據來自幹活集中營

  • Gank-Veaer

    欣賞妹紙,查看乾貨Feed的小應用,數據來自代碼家的乾貨網站:http://Gank.io

  • GankMeizhi

    妹子圖軟體 數據來自代碼家的乾貨網站:http://Gank.io

  • HappyMusicPlayer

    android音樂播放器

  • iBeebo

    Sina Weibo Client

  • BlackLight

    A light Sina Weibo client for Android

  • show-java

    Android反編譯APK客戶端

後期可以持續關注移動開發在線分享站,分類整理移動開發相關資源。


Trinea/android-open-project · GitHub


謝邀,有許多優秀的Android開源項目值得我們去學習,在此給題主推薦一些,供大家一起交流學習。

1. 項目名稱:開源中國 Android 客戶端

項目簡介:這是 OSCHINA 官方開發的 Android 客戶端軟體,採用原生 API 開發,非 HTML 模式。

項目地址:開源中國/android-app - 開源中國 - 碼雲

2. 項目名稱:Android UI

項目簡介:Android UI 大全 裡面包含所以特效大全的項目,都是每個特效一個項目的結構。

項目地址:baojiming1/Android UI - 碼雲

3. 項目名稱:Android 自定義控制項 Zftlive

項目簡介:這是一個集成目前Android主流優秀第三方組件、優秀好用的自定義控制項、實用工具類封裝、以及一些APP共通模塊(比如:版本更新、意見反饋、引導界面等等)的開發包,幫助程序員快速開發自己的APP。

4. 項目名稱:韋馱天視頻 APP 客戶端

項目簡介:韋馱天視頻的 Android App,一款視頻應用 APP,界面仿 bilibili,有後端。

通過對收集到用戶對該系統的功能基本需求進行整理綜合,本系統可以有兩種用戶類型:普通會員和管理員。普通會員具有觀看視頻,上傳視頻,空間展示,個人資料,發布評論,收藏視頻,歷史記錄等模塊。管理員主要功能是許可權管理,視頻審核。

用例圖:

項目地址:weituotian/WeituotianVideoAndroidApp - 碼雲 - 開源中國

5. 項目名稱:基於極光推送的手機聊天系統

項目簡介:推聊是一個基於極光推送 ( JPush ) 的手機聊天系統。支持群聊與點對點聊天。當前包括 Android 客戶端、iOS 客戶端與 Java 伺服器端。

功能列表:

  • 頻道里群聊;
  • 與其他用戶點對點聊天;
  • 聊天支持文字、表情、URL等;
  • 註冊用戶(不需要密碼);
  • 創建頻道、加入頻道;
  • 我的最近聊天、我的頻道;
  • 聊天記錄緩存(在伺服器端);
  • 客戶端選擇聊天伺服器、添加聊天伺服器。

項目地址:jpush/PushTalk - 碼雲 - 開源中國

6. 項目名稱:心情記事本 App

項目簡介:用心情記事,留住美好時光。App 提供了很多好看實用的心情、天氣、活動、主題標籤,可以同時存儲文字、照片、地點、語音,更有人性化的界面操作。

使用場景:

  • 記錄您突然的想法
  • 記錄一些備忘內容
  • 記錄美好旅行
  • 記錄一些小秘密
  • 記錄和朋友一起走過的美好回憶
  • 記錄寶寶的成長日記
  • 記錄美食照片和地點

項目地址:liuzhibang/moodiary - 碼雲 - 開源中國

7. 項目名稱: Andorid 小遊戲—盒子與點

項目簡介:雙方交替在兩點之間畫一條線,如果這條線是一個方框的最後一條邊,則這個人佔領這個格子,並獲得一次額外的劃線機會。最後誰佔領的格子最多誰獲得勝利。

單人模式 Single Mode:

雙人模式 Double Mode:

碼雲 http://Gitee.com

發現更多優質開源項目:最新推薦 - 碼雲 - 開源中國

團隊流暢、高效開發:碼雲企業版 - 碼雲 - 開源中國


  • Android學習之路Android學習之路
  • 別人整理的幾個框架值得推薦的android開源框架
  • 別人整理的一些Android項目https://github.com/Trinea/android-open-project
  • android最佳實踐:futurice/android-best-practices · GitHub


HotBitmapGG (Hcc) · GitHub


推薦閱讀:

Vert.x上的Clojure語言支持(項目已開源)
在 GitHub 自己開源的小項目上放一個 donate按鈕,是一種怎樣的體驗?
有哪些開源的集成電路EDA工具?
什麼是開源,當前中國公眾對開源有哪些常見的誤解?

TAG:開源項目 | Android |