A series of front-end tutorials for background programmers (18) - Composite selector

Complete Handbook of C Language Self-study (33 articles) Android Multiresolution Adaptation Framework HTML5 Front-end Development Practical Course Series MySQL Database Practical Tutorial (35 Graphics Edition) Overthrow Yourself and Past - Custom Vi ...

Added by steve448 on Sun, 08 Sep 2019 13:18:51 +0300

A very useful AssetBundle resource loader

Loxodon Framework Bundle is a very useful AssetBundle loader as well as an AssetBundle redundancy analysis tool.It automatically manages the complex dependencies between AssetBundles and maintains the dependencies between AssetBundles by reference co ...

Added by lisa3711 on Fri, 06 Sep 2019 06:36:54 +0300

Android 9.0 (API 28) Resource Management Source Analysis

Since Android 7.0, Google has made a major adjustment to Resources. Today, let's look at the source code of Android 9.0 First look at Resources.java Instead of maintaining Assert Manager in Android 6.0 Resources, Assert Manager is encapsulated ...

Added by lee20 on Wed, 28 Aug 2019 15:00:47 +0300

Research Scheme of APP Resident Memory for Android Application Preservation

Preface One of the things that bloggers remember in those days is that they have done a step-by-step activity, which has helped me speed up baldness. We know that in Android version 4.4, Android supports built-in step-counting sensors in hardwa ...

Added by peytonrm on Wed, 28 Aug 2019 13:40:01 +0300

The process of customizing View

Custom View is mainly divided into three steps: measure, layout and draw. For direct inheritance of View, only measure and draw are needed. For direct inheritance of view group, three steps are needed: measure, layout and draw. The rendering process ...

Added by brmcdani on Wed, 28 Aug 2019 12:46:54 +0300

Flutter 58: Graphical Flutter Embedded in Native Android View Trial

Some time ago, I learned how Flutter interacts with native Android. It's an Android-based project and Flutter interacts as a Module. Today, I try to embed Native View in Flutter, and Android uses it. AndroidView iOS End Adoption UiKitView The side dish only learns the basic usage of Android View. Source code analysis const AndroidView({ Ke ...

Added by r-it on Mon, 26 Aug 2019 14:35:20 +0300

Overview of Dart Language in Flutter Series

What is the difference between Dart and other languages? Based on the experience of programming language, how can we get started quickly? This article starts with the most important component of programming languages, namely, basic grammar and type variables, to learn about Dart. I. The Initial Experience of Dart Language Dart is available on t ...

Added by ViN86 on Sun, 25 Aug 2019 14:58:20 +0300

Dart Functions, Classes and Operators of Flutter Series

Programming languages vary widely, but in the final analysis, the design idea is nothing more than to express and process information. How Dart represents information has been introduced in the overview of Dart language in the Flutter series. This article describes how Dart processes information. As a truly object-oriented programming language, ...

Added by bruceg on Sun, 25 Aug 2019 12:06:08 +0300

Deep understanding of Lifecycle, the cornerstone of Android architecture components

0. Preface This is the second article in the Android Architecture Components series.Source code is based on Version 1.1.1 In the previous article, I mentioned that Android Architecture Components (AAC) is a collection of libraries that help developers design robust, testable and maintainable libraries. Lifecycle is a member of AAC, which can he ...

Added by SulleyMonstersInc on Fri, 23 Aug 2019 13:06:43 +0300

You can't miss the Ridio Button practice

Preface The last "homework" for you to log in and register believe that the small partners according to our demo have been completed, then this article we continue to talk about some of the main functions encountered in the actual combat, not to mention more, let's enter today's body link!!! scene Radio Button radio button is widely u ...

Added by webmasternovis on Wed, 21 Aug 2019 18:16:11 +0300