
GitHub: https://github.com/Freelander
Weibo: http://weibo.com/gaojunhuang
PHPHub is a Forum project written in Laravel 4.2, and it is also the project build up PHP & Laravel China community.
Elephant is PHPHub Community Android unofficial client, App UI style follows the Google Material Design, architecture project using MVP mode, the data processing using RxJava + Retrofit network data processing.
Why App named "Elephant"? Because the elephant is the PHP mascot, as the origin of history, you can go here to find out.
中文文档 Api 文档 PHPHub related projectsYou can checkout the others open source projects of PHPHub in the following list.
- PHPHub-iOS by @Aufree
- PHPHub-Android by @Kelvin and @Xiaoxiaoyu
- PHPHub-UI by @Summer and @Aufree
- PHPHub-Web by @Summer
- [x] App UI style follows the google Material Design
- [x] Translucent status bar
- [x] Data processing using RxJava + Retrofit
- [x] Scan code login
- [x] WebView image click event JS injection
- [x] Project architecture using MVP mode
- [x] Publish topic using markdown editor
- [x] Support multiple theme style switch
- 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
1.Download the source code;
$ git clone https://github.com/Freelander/Elephant.git
2.Next, Make a copy of gradle.properties.example as gradle.properties and edit the information inside;
$ cp gradle.properties.example gradle.properties
3.Finally, Will the project import Android Studio, click to run, I wish you good luck!
How should I Login?Go to PHPHub's official website and Login with GitHub. then find your QRCode in your personal page. It should look like this:
UI design inspired by the ZHIHU, JUEJIN app.
Thanks- PHPHub
- GitHubDaily
- Android 开发日常