Here I have recorded the development materials I learned and the open source projects I referred to during the development of the Elephant project. I have sorted them out a little and will share them with you as notes. Maybe it can be a reference for those who are using RxJava + Retrofit + MVP + Material Design framework. If anyone can learn something from the materials I share, it is my honor and I hope you can join me in the effort.
I have seen many people using RxJava+Retrofit+MVP to develop App, but I have not had time to practice. Recently, I started to develop PHPHub third-party Android client when I was free. As for why I chose to develop PHPHub community, Interested buddies can go here to have a look.
About me
Welcome to follow me on Github and micro-blog. In addition, I am currently looking for a job. For specific work experience and personal experience, please go to my webpage version of resume.
Elephant source link
Github.com/Freelander/…
RxJava and Retrofit reference learning materials
The article
- RxJava for Android developers
- Best practices for RxJava combined with Retrofit
- Probably the most comprehensive summary of RxJava usage scenarios in the Eastern Hemisphere
- Rxjava of actual combat
- Android Retrofit 2.0 use – Supplements
project
- RxJavaSamples
- RxJava-Android-Samples
video
- Android developers will love RxJava
- Simplify HTTP requests with Retrofit 2
- Airbnb: How do our Android clients use RxJava
The document
- Chinese version of the ReactiveX/RxJava documentation
MVP reference learning materials
The article
- The Gospel of Choice Phobia teaches you to recognize MVC, MVP and MVVM
- Use MVP mode in Android development
- Android official MVP architecture sample project analysis
project
- androidmvp
- android-architecture
- T-MVP
Multi-theme switching
- Zhihu and Jianshu night mode to achieve routine
Refer to the project
- Meizhi (great project, lots of references)
- PHPHub-Android (PHPHub official client)
UI design
Refer to the App
- zhihu
- The Denver nuggets
- PHPHub-Android
Source of icon material
- Ions8
Material Design specifications
- Material design
- Material Design Chinese version
Source of design inspiration
- Uplabs
- Dribbble
- Optimal set
Thank you
Thank you for sharing all the above materials and open source project gurus.