Introduction to MVP
Full name of MVP: Model-View-Presenter; MVP evolved from the classic MVC model and their basic ideas are similar local Controller/Presenter is responsible for logical processing, Model provides data, View displays.
Friends who don't know MVC can check this article:
Android's Way to Advance (1) - Detail MVC
MVP in Android:
Posted on Sat, 31 Aug 2019 20:49:26 -0400 by peyups
If you need to reproduce, please indicate the source: Flutter Learning Notes (25) -- ListView for Up-Up Refresh Download
We have previously written about the use of ListView: Flutter Learning Notes (12) -- List Components When the list data is very large, we need to use long lists, such as Taobao backstage order list, mobile phone address ...
Posted on Fri, 30 Aug 2019 04:45:55 -0400 by Ozzapoo
This article mainly elaborates the Android coordinate system, which facilitates a simple understanding of the interface coordinates of the Android view. In any view of Android, no matter the placement of controls, touch points, custom contr ...
Posted on Thu, 29 Aug 2019 02:15:10 -0400 by ofaltins
CheckBox in the last article has brought you closer and closer to the actual exercise. In this chapter, we will continue to share dry goods with you. Today, we introduce a practical UI control RatingBar (star rating bar), which is not unfamiliar to the small partners who have used APP (something, treasure, etc.) in e-commerce. In ...
Posted on Wed, 28 Aug 2019 00:02:15 -0400 by Smiffy
Android P WMS (1) -- Introduction to WMS
Android P WMS(2) -- wms initialization
Android O WMS(3) -- addwindow
Android P WMS(4) -- removewindow
Android P WMS(5) -- relayoutWindow
Android P WMS(6) -- windowanimator
Android P WMS(7) --wms Prob ...
Posted on Tue, 27 Aug 2019 22:53:39 -0400 by kcorless
link:End of Android 8.1 Startup Startup Process _bootanimation Startup Animation End and BOOT_COMPLETE Broadcast Transmitting Process Arrangement
When the FDE device enters the pattern password start android, boot_progress_enable_s ...
Posted on Tue, 27 Aug 2019 22:44:45 -0400 by alex.saidani
If you need to reproduce, please indicate the source: Flutter Learning Notes (23) -- Layout Widget s for Multiple Subelements (Rwo, Column, Stack, Indexed Stack, Table, Wrap)
The last article combed the widgets with a single sub-element layout, and today we will comb the widgets with multiple sub-elements layout.
The common pr ...
Posted on Mon, 26 Aug 2019 06:45:26 -0400 by mds1256
As an Android developer, are you still struggling with adapting screens of all sizes? Are you still modifying countless dimens and layout s to create a new model? Are you still struggling to calculate distances for the UI's fantastic size d ...
Posted on Mon, 26 Aug 2019 02:48:29 -0400 by IWS
This is the second blog in the Custom View series. Let's continue to learn about Custom View.
Today, let's implement the ad banner case.
We want to achieve such an effect.
To achieve this effect, we can use the ViewPager control, and then add some custom controls to complete. So let's start now.
Create a new android project.
Modify the activity ...
Posted on Mon, 26 Aug 2019 01:02:49 -0400 by bigsexychris
Using MediaController+VideoView to Realize Video Playing and Common Control
This is the simplest way to implement Android, which is provided by the native Android framework. It has better compatibility.
VideoView in ...
Posted on Sat, 24 Aug 2019 09:05:08 -0400 by wtg21.org