Android_animation mechanism
Android animation is an indispensable requirement in development. With the increasingly complex animation effects of designers, it is necessary to master animation skills as a qualified Android engineer.
Frame-by-frame animation
Frame-by-frame animation is to make use of the effect of human visual staying, in constant change, feel the effect ...
Added by playaz on Sat, 15 Jun 2019 23:37:05 +0300
Android Development: The Use of ViewPage
** (Note: The example in this article uses Constraint Layout layout)
ViewPage can be used in two ways, one is to load the layout file directly (using the Pager Adapter) and the other is to load the fragment (using the Fragment Pager Adapter). * *
Design sketch:
I. Direct Loading of Layout Files
1. Add ViewPage to the main layout
<?x ...
Added by Broniukas on Sat, 15 Jun 2019 06:42:27 +0300
Android uses SuperButton of the View series (which implements most of shape s)
In the development process, our buttons basically have their own style. Sometimes we need to make a rounded corner, sometimes we need a border, sometimes we need a dashed border or we need a circular button. Think that most of the implementation is to write a shape file, define the border rounded corners and other related attributes inside. If ...
Added by veridicus on Sat, 15 Jun 2019 06:14:36 +0300
android parses android Manifest. XML in the unassembled apk and system source code analysis
Preface:
Scenario: Without installing the apk, get the package name, LAUNCHER Activity, etc. in the apk. This requires parsing our Android Manifest. XML file, and our APK is a zip compressed file, which is opened by compressing the file - good pressure, rar and so on.
You can see the above directory, and our Android Manifest. xml is in it ...
Added by spxdcz on Sat, 15 Jun 2019 01:20:00 +0300
An Implementation Strategy of Computer-like Grid Layout on Android Tablet
Realization of Grid List on Flat Panel
On the tablet, many app s have lists similar to computers, which can be slid up and down. After that, each column has many categories. Each category takes up different space, which is somewhat complicated to implement. The following is directly shown in the figure above.
There is no dividing line in th ...
Added by TipPro on Fri, 14 Jun 2019 23:24:15 +0300
Android Immersion Status Bar Implementation Strategy (I)
First let's look at what immersion is.
Google's official explanation is to immerse the entire APP (full screen) in the screen, without showing the status bar, or even the bottom navigation bar.
Usually, the immersion we discuss is another way of UI display: the immersion we usually discuss: for example, the top Toolbar of Netease News and th ...
Added by ilikemath2002 on Fri, 14 Jun 2019 03:19:48 +0300
Using Kotlin to implement Android Simple Demo and comparing JAVA implementation to analyze specific syntax differences (2)
Using Kotlin to implement Android Simple Demo and comparing JAVA implementation to analyze specific syntax differences (2)
Before writing, the previous article simply realized the creation of Kotlin project files, and recorded the differences between the default generated code and the JAVA implementation. This article enumerates the differ ...
Added by fri on Fri, 14 Jun 2019 03:00:48 +0300
android APK dynamically adds data
Preface:
Some time ago, there was a demand:
1. It is necessary to obtain channel information of current APK without installing apk.
2. Users download apk s on specific pages and need to jump to the corresponding pages in the app to make the app user experience better.
The first requirement is handled by parsing the xml file to get channel i ...
Added by kbc1 on Fri, 14 Jun 2019 01:12:12 +0300
Android Eclipse Import AS Gradle AAR Library Manual
2019 Unicorn Heavy Gold Recruitment Python Engineer Standard >>
Preface
This is a semi-technical article.It is well k ...
Added by mattsoftnet on Thu, 13 Jun 2019 22:01:08 +0300
pinpoint installation deployment (2)
Explanation: I don't know why the editor suddenly got stuck. It can only be divided into two pieces
4. Install pinpoint-web
4.1 Deploy the war package
Unzip Tomcat and move the Tomcat rename to the specified location
cd /home/pp_res/
tar -zxvf apache-tomcat-8.0.36.tar.gz
mv apache-tomcat-8.0.36/ /data/service/pp-web
Modify the configura ...
Added by bhonan on Wed, 12 Jun 2019 20:42:46 +0300