All Projects → CycloneAxe → Phphub Android

CycloneAxe / Phphub Android

Licence: apache-2.0
PHPHub for Android

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Phphub Android

Rxreactor
A Kotlin framework for a reactive and unidirectional RxJava application architecture
Stars: ✭ 19 (-98.04%)
Mutual labels:  rxjava
Kotlin Life
App界的一股清流 音视频vr应有尽有 完全按照Material design规范设计的App (written with java and Kotlin)
Stars: ✭ 864 (-10.65%)
Mutual labels:  rxjava
Afmall
A pure shopping App based on Kotlin + ARouter + MVP + RxJava2 + Retrofit + Dagger2 + 七牛云 + Glide
Stars: ✭ 20 (-97.93%)
Mutual labels:  rxjava
Sjly
手机乐园第三方Android客户端,采用单Activity多Fragment架构,支持全局滑动返回,实现手机乐园各种基本功能,支持登录、浏览、下载、发布动态、夜间模式等功能
Stars: ✭ 24 (-97.52%)
Mutual labels:  rxjava
Mvvmhabitcomponent
👕基于MVVMHabit框架,结合阿里ARouter打造的一套Android MVVM组件化开发方案
Stars: ✭ 857 (-11.38%)
Mutual labels:  rxjava
Rxjava2 Operators Magician
你用不惯 RxJava,只因缺了这把钥匙 🔑 You are not used to RxJava, just because of the lack of this key.
Stars: ✭ 868 (-10.24%)
Mutual labels:  rxjava
Marvel App
Android application made with Kotlin and RxJava
Stars: ✭ 16 (-98.35%)
Mutual labels:  rxjava
Statussaver For Whatsapp
A simple app to save Whatsapp Status Images! Developed using MVP, rxJava, Dagger2 etc.
Stars: ✭ 30 (-96.9%)
Mutual labels:  rxjava
Runtimepermission
Simpliest way to ask runtime permissions on Android, no need to extend class or override permissionResult method, choose your way : Kotlin / Coroutines / RxJava / Java7 / Java8
Stars: ✭ 860 (-11.07%)
Mutual labels:  rxjava
Observableadapter
RecyclerView Adapter for RxJava, separates collection model from Android framework dependencies
Stars: ✭ 15 (-98.45%)
Mutual labels:  rxjava
Habitica Android
Native Android app for Habitica
Stars: ✭ 847 (-12.41%)
Mutual labels:  rxjava
Rxjavainterop
Library to convert between RxJava 1.x and 2.x/3.x reactive types, schedulers and resource handles.
Stars: ✭ 856 (-11.48%)
Mutual labels:  rxjava
Spring Reactive Sample
Spring 5 Reactive playground
Stars: ✭ 867 (-10.34%)
Mutual labels:  rxjava
Fcfrtmvp
🔥FcfrtMvp+RxHttp+RxJava(Kotlin和JAVA共用完美支持)支持一键创建MVP项目,框架简约风格及详细注释,欢迎 star or fork!
Stars: ✭ 23 (-97.62%)
Mutual labels:  rxjava
Android Mvp
Android Model View Presenter
Stars: ✭ 28 (-97.1%)
Mutual labels:  rxjava
Rxjavafiberinterop
Library for interoperation between RxJava 3 and Project Loom's Fibers.
Stars: ✭ 19 (-98.04%)
Mutual labels:  rxjava
Awesome Third Library Source Analysis
📖 Deep understanding of popular open source library source code (optimizing...)
Stars: ✭ 866 (-10.44%)
Mutual labels:  rxjava
Rankmusic
RankMusic音乐排行榜 一个使用kotlin 语言开发的android项目。
Stars: ✭ 30 (-96.9%)
Mutual labels:  rxjava
Elephant
Elephant is PHPHub Community Android unofficial client, base on Material Design + MVP+RxJava+Retrofit .
Stars: ✭ 949 (-1.86%)
Mutual labels:  rxjava
Androidlibs
🔥正在成为史上最全分类 Android 开源大全~~~~(长期更新 Star 一下吧)
Stars: ✭ 7,148 (+639.19%)
Mutual labels:  rxjava


 创造不息,交付不止

PHPHub-Android

Build Status License

相关项目

项目介绍

此项目为 PHPHub Android 客户端

项目架构采用 MVP 模式

PHPHub Android APK 下载

运行环境

Min SDK verison 4.0+

Android Studio version 1.3.2

Gradle version 2.4

安装方式

1、在指定的目录下执行

git clone https://github.com/CycloneAxe/phphub-android.git

2、复制 gradle.properties.example 为 gradle.properties 并编辑里面的相关信息

3、将项目导入 Android Studio 运行即可

测试环境下用户登陆二维码

功能简述

  • 渠道包构建
  • 使用 nucleus 简化 MVP 架构
  • 使用 RxJava 处理 API 请求返回数据
  • 使用 SmartTabLayout 实现带 Icon 的选项卡切换
  • 消息提醒
  • 使用 Account Manager 存储登陆用户信息
  • WebView 图片点击事件注入
  • 二维码扫描登陆
  • Deep Link 实现

项目依赖

项目名称 项目信息
android.support.* Android Support Library
Dagger 2 Android 依赖注入组件
retrofit 网络请求组件
retroauth 基于 Retrofit, 用于简化处理账户认证请求
butterknife View注入框架
icepick 一个通过注解来方便我们保存和恢复 Android Instance 状态的 Library
fresco Facebook 推出的 Android 图片加载库
SmartTabLayout 带有滑动反馈动效的 Tab 指示器
smart-adapters 简化 ListView / RecyclerView Adapter 的库
MultiStateView 根据状态显示不同 content 的 Android 视图
BGABadgeView-Android Android 徽章控件
RxJava RxJava 是由 Netflix 开发的响应式扩展(Reactive Extensions)的Java实现
RxAndroid RxAndroid 是 RxJava 的一个针对 Android 平台的扩展
logger 一个简单、漂亮、功能强大的 Android 日志程序
nucleus 简化 MVP 的库
Android-MaterialRefreshLayout 下拉刷新控件
LeakCanary Android 内存泄漏检测工具
android-percent-support-extend Google 百分比布局库的扩展
Barcode Scanner 二维码扫描
prettytime 时间格式化
prefser Shared Preferences Helper
Android-TopScrollHelper 点击系统栏自动滚动到顶部
sweet-alert-dialog A beautiful and clever alert dialog
android-saripaar 表单验证
DeepLinkDispatch 一个简单的、基于注解的 Deep Link 处理库
otto Event Bus, 用来简化应用组件之间的通信
android-iconify 一个将 Aweome ICON 和 Android 结合起来的项目
Localify 从文件中加载内容的Android类库
PhotoDraweeView 基于 Fresco 的图片缩放控件
Velodrome onActivityResult handlers for Android

参与贡献

晓晓鱼

刘相轩

###License

Copyright 2015 EST Group

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].