源碼簡介

注意:本項目使用android studio開發,eclipse可能無法直接使用。
本項目是PHPHub 社區非官方 Android 客戶端, App UI 風格遵循了 Google Material Design 設計風格, 項目架構使用了 MVP 模式, 數據處理使用了 RxJava + Retrofit 技術。
項目特點:
界面設計遵循 Google 設計規范
沉浸式狀態欄
數據處理使用了 RxJava + Retrofit
二維碼掃碼登錄
WebView 圖片點擊事件 JS 注入
項目架構使用 MVP 模式
發布帖子支持使用 Markdown 語法編輯器
多主題切換
運行環境:
Min Android SDK version 4.0+
Android Studio 2.2.1
Gradle version 2.14.1
Gradle plugin version 2.2.1
Build tools version 24.0.2

使用到開源庫:
項目名稱 簡介
Logger 一個強大漂亮的Log輸出日志,支持json格式化輸出
Material-Dialogs 一個強大漂亮的Material Dialog
BGABadgeView-Android Android徽章控件
MultiStateView 通用顯示各種狀態 View
FloatingActionButton 懸浮操作按鈕庫, 支持監聽滑滾動事件
glide-transformations 快速實現毛玻璃效果
writeily-pro Markdown 文本編輯 Demo
RxJava RxJava
RxAndroid RxAndroid
Retrofit Retrofit
Gson Json 解析庫
Prettytime 格式化日期時間
barcodescanner 二維碼掃描
fresco Facebook 開源的圖片緩存庫
butterknife 注解框架
materialish-progress Material Design 風格進度條
PhotoDraweeView 基于 Fresco 的圖片縮放控件
cwac-anddown Markdown 渲染
gm-mkdroid 一個所見即所得的 Markdown 編輯器
android-Ultra-Pull-To-Refresh-With-Load-More 這個是基于 Ultra-Pull-to-Refresh 庫修改增加支持加載更多的刷新控件
T-MVP 泛型深度解耦下的MVP大瘦身
javaapk.com之前也介紹過很多類似的項目,可以在網站客戶端分類中查看。

Android項目源碼PHPHub社區非官方Android客戶端 Android項目源碼PHPHub社區非官方Android客戶端 Android項目源碼PHPHub社區非官方Android客戶端 Android項目源碼PHPHub社區非官方Android客戶端 Android項目源碼PHPHub社區非官方Android客戶端 Android項目源碼PHPHub社區非官方Android客戶端 Android項目源碼PHPHub社區非官方Android客戶端 Android項目源碼PHPHub社區非官方Android客戶端

0條源碼討論
發表評論

您必須登錄才能評論.

?2013-2020 JavaApk.com· 魯ICP備13032311號-1· Powered by WordPress· Theme by JavaApkTM · 網站地圖.12 queries in 0.134 seconds


竟彩足球比分直播 闪牛配资 北京足球单场竞彩 河南快三推荐 四川麻将记牌算牌技巧 理财平台哪个安全可靠百科 股票涨跌与买卖关系 微乐贵阳麻将下载安装ios 大众麻将的玩法和规则 山东十一选五走势 兴龙山西麻将 五粮液股票行情怎么样 熊猫麻将发牌规则 我国的股票指数 52大庆麻将苹果下载 我要上海快三综合走势 微信群主打麻将怎么判