High imitation of the most beautiful application project source

Project introduction

This is a project based on MVP + RxJava + Retrofit based on the most beautiful app. It is worth learning

Making address:

Github.com/JJOGGER/Bea…

Musicoco Complete Project: Music player

Project introduction

Features: fast control music playback, create playlists, search local songs, memory playback, automatically switch to night mode, stop playing regularly, customize the theme of the application and select the style of the playing interface through the headset and notification bar.

Making address:

Github.com/DuanJiaNing…

XPage

Project introduction

Demo: a very convenient fragment page framework, transfer data, jump animation function: support data interaction between fragments, activities and fragments.

Making address:

Github.com/xuexiangjys…

PreLoader framework Demo: Preloading: optimizing page startup speed

Project introduction

Function: Preloads data before the Activity starts, and displays the preloaded data after the Activity’s UI layout is initialized, greatly reducing the cold startup time of the application.

Making address:

Github.com/luckybilly/…

VoiceManager complete project: MVP architecture, complete recording playback.

Project introduction

Function: recording function, provide pause, continue to switch, and monitor the volume size to wavy lines appear.

Making address:

Github.com/jaydenxiao2…

BlurDialogFragment

Full project: Popup window, background becomes blurred.

Project introduction

Function: Blur background with FastBlur.

Making address:

Github.com/tvbarthel/B…

StepView framework Demo: custom VIew, realize flow chart, can be customized horizontal, or vertical flow chart.

Project introduction

Function: Step by Step, just use HorizontalStepView, VerticalStepView. Step Indicator, Flow Indicator, Timeline, Order Process, express status

Making address:

Github.com/baoyachi/St…

UserGuideView Complete project: User guided control

Project introduction

Features: The app needs to give users hints and guidance when launching new features. Just pass in the View that needs guidance.

Making address:

Github.com/yilylong/Us…

Gesturelock Complete project: High imitation Android native unlock

Project introduction

Features: high imitation Android native gesture unlock.

Making address:

Github.com/gamedirty/g…

SwipeCaptcha complete project: Sliding verification code

Project introduction

Function: Imitation betta sliding verification code.

Making address:

Github.com/mcxtzhang/S…

PopupCircleMenu framework Demo: Imitate petal APP pop-up menu

Project introduction

Features: Pop-up menu, full animation, click event definition

Making address:

Github.com/panshen/Pop…

AndroidRocket

Framework Demo: Gets the Activity name and package name of the current interface

Project introduction

Function: Get the Activity name and package name of the current interface

Making address:

Github.com/eicky/Andro…

Toasty Framework Demo: various custom toasts

Project introduction

Function: Based on Toasty, singleton, simplified API. Look through toast related open source library,Toasty’s UI is the most beautiful, the most elegant singleton

Making address:

Github.com/hss01248/To…

FragmentRigger Complete project: Fragment framework

Project introduction

Functionality: When using FragmentRigger, use only one line of comment!!

Making address:

Github.com/JustKidding…

PRDownloader framework Demo: a file downloader for Android that supports resumable breakpoints

Project introduction

Features: breakpoint continuation, large file download, provides callbacks like onProgress, onCancel, onStart, onError, etc

Making address:

Github.com/MindorksOpe…

AnimatedPieView framework Demo: Show pie charts and ring charts

Project introduction

Functions: Alpha touch animation, click callback, click special effects, during the animation itself to adapt the position of the text field

Making address:

Github.com/razerdp/Ani…

ExpansionPanel Demo: Collapsible ExpansionPanel

Project introduction

Function: multi-level menu bar, function selection bar

Making address:

Github.com/florent37/E…

TicketView Complete project: Card View

Project introduction

What it does: It offers three types of TicketView edges: regular, round, and scalloped

Making address:

Github.com/vipulasri/T…

Android-indefinite pager-Indicator framework Demo: Indefinite page-turning Indicator

Project introduction

RecyclerView library features: This library is provided for RecyclerView and ViewPager lightweight plug and play infinite page turn indicator similar to the image of the RecyclerViewCardGallery RecyclerBanner

Making address:

Github.com/rbro112/And…

FloatWindow is a slow-moving floating window

Project introduction

Function: the suspension window is placed in the whole interface, the movement is light and slow, and the interpolator is suitable.

Making address:

Github.com/yhaolpz/Flo…

31 Android Interview Questions to Build your Foundation!

I changed one line of code last time!

Android Advanced page effects collection