Component 1 of Flutter Development

Flutter's slogan: Everything is a component. Like other platforms, Flutter provides a series of components, including Basic Widgets, Material Components, Cupertino and so on. The introduction of basic components in Flutter is also relatively simple. Each component exists as a class. Flutter has a lot of component attributes. We can't rememb ...

Posted on Fri, 20 Sep 2019 22:15:44 -0700 by ferrit91

Custom behavior - Perfect imitation of QQ browser home page, beauty group business details page

Use Coordinator Layout to create cool effects Custom Behavior - Float Action Button Hiding and Displaying Deep Analysis of NestedScrolling Mechanism Step by step, read the Coordinator Layout source code Custom Behavior-Implementation of Simulated Sina Weibo Discovery Page ViewPager, ScrollView Nested ViewPager Sliding Conflict Resolution Custo ...

Posted on Fri, 20 Sep 2019 00:07:58 -0700 by snorky

Instant Voice Communication

Preface Recently, we are doing the function of instant voice chat, which is recorded in this blog. The client uses rtmp protocol to push and pull, and the server uses github open source red5. At present, when the network is stable, the delay is ...

Posted on Mon, 16 Sep 2019 23:15:10 -0700 by fragger

Android P Graphic Display System BufferQueue

Article directory BufferQueue dequeueBuffer Apply for buffer Drawing queueBuffer processing BufferQueue Let's take a look at our application code. Here's the code to draw the Buffer. We only drew it once here, but in Android's system, the in ...

Posted on Mon, 16 Sep 2019 22:30:16 -0700 by Develop_Sake

Realization of Mobile Security Guard Based on android

Next, we implement the communication guard function, which is to provide users with a blacklist function. Users add the number they don't want to answer to the blacklist and hang up automatically if the number calls. Because the view is separate ...

Posted on Mon, 16 Sep 2019 04:02:49 -0700 by Acs

Talk Android together (149 chapters: Draw1 of Android Custom View)

Hello, officers and gentlemen. Last time we talked about the Layout example of customized View in Android. This time we talked about the Draw of customized View. Don't mention gossip, turn right. Let's talk about Android! Officials, we introduced the ...

Posted on Sat, 14 Sep 2019 06:38:07 -0700 by kalaszabi

Android Jetpack -- Navigation

Navigation is a Fragment that allows users to browse, enter and exit different content in an application. Navigation enables you to move from simple button clicks to more complex modes, such as application bars and navigation drawers. Navigation comp ...

Posted on Sat, 14 Sep 2019 05:41:24 -0700 by spenceddd

Two-way communication between Android Service and Activation based on serial Bluetooth module

Links to the original text: https://my.oschina.net/u/860952/blog/549214 I always want to use mobile phones to control some things, such as lights, fans and other household appliances o ...

Posted on Fri, 13 Sep 2019 03:29:06 -0700 by birdie

Android Componentized Architecture Learning Notes - Static Variables/Resources/Confusion/Multi-Channel Packaging for Componentized Programming

1. Componentized static variables: Generation of R.java: Each module generates an aar file and is referenced in the Application module, which is merged into an apk file.When each secondary module is decompressed in the Application module, the ...

Posted on Thu, 12 Sep 2019 20:00:22 -0700 by shseraj

Analyzing the View Binding Process for Activity

Original Link: https://my.oschina.net/acidsweet1990/blog/260838 When we coding, the textbook code commonly used in Activity.onCreate() is: setContentView(R.layout.main); Then we can d ...

Posted on Thu, 12 Sep 2019 13:08:53 -0700 by DoD