Pull the egg:

Toward the end of the year, the company had little to do and was focused on open source. Due to the limitation of ONE API, I could only focus on Eyepetizer, and completed the main functions of the homepage of the new Eyepetizer in nearly 20 days. I want to share it with you in the hope that it will help you.

Data for packet capture, no commercial use! If there is infringement, please inform, I will delete immediately!

Preface:

The project source code is divided into two parts:
1. ONE blog address: blog.csdn.net/sinat_27033…
2. This article mainly introduces Eyepetizer. The source code notes are written in detail.

Apk download link: fir. Im /One1

Welcome start, thank you!

Project Introduction:

1. Architecture: “Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm”

2.RecycleView custom pull-up loading, pull-down refresh animation: TkrefreshLayout

3.RecycleView Custom dividing line: ItemDecoration

You can make changes to images either by cutting or by coloring or by blurring them

5.MD style TAB navigation layout: SmartTabLayout

6. Video playback, based on GSY library rewrite: GSYVideoPlayer

7. Streaming tag layout: AndroidTagView

8. Check whether memory leaks: LeakCANARY

9.MD style folding layout: CoordinatorLayout+CollapsingToolbarLayout+AppBarLayout

10 RecycleView list multi-figure sliding optimization, picture display animation, etc.

11.EyepetizerApis can be used directly


Project Demo:

1. Home page Discovery 2. Other pages on the home page

             

3. Search function 4. Classified list and list details

                    

5. Author details 6. Video playback

                    

7. Label Details 8. Personal Center

                    


                           Project source address git:Github.com/KomoriWu/On…

                                                                                         
Welcome start, thank you!