Rewrite the display tag of MPAndroidChart
MPAndroidChart is an excellent control for chart functions and can meet most of the drawing requirements. for modifying third-party libraries, an excellent architecture is inheritance development, rather
Analysis and Practice of Android source code design patterns (8)Chapter 8. State Mode 1. Definition
The behavior in the state mode is determined by the State, and different states have different behaviors. When the internal state of an object
Android GridLayout layout, androidgridlayout
A GridLayout is added after android4.0. It uses virtual line to divide the layout into rows, columns, and cells. It also supports the staggered arrangement of controls on rows and columns. In fact, it
Basic usage of property animation in AndroidIn development, property animation is a very common function. Next I will record the basic usage of property animation for others to learn and gradually accumulate their own knowledge. Single animation
Android -- Fragment introduction and two basic usage methods
Today, when we call ViewPager, we feel that ViewPager + Fragment is more flexible. Therefore, we can sort out the Fragment and try again.
I. Why Fragment?
1. Flexible Layout
Fragment
Android porting and debugging -------) how to modify the default display of the Android System
1. First, solve the problem of displaying the "Developer options" by default on the "Settings" interface.
View Source Code:
Forty-four practical Android skills: Hello, Native!
Running C Programs on Android is a little unfamiliar with top-layer apps, because the development of Android apps is still far from Java.However, for underlying driver developers, this is common
Android boot example Program
Android boot sample program. The broadcast method is used for acceptance, and the Android built-in storage SharedPreferences is used to store the auto-Start Settings of startup.
Source code: Click1. add permissions first
NiftyDialogEffects-pop-up effects dialog box, niftydialogeffects
Does the dialog box that comes with the system appear too stiff? Try NiftyDialogEffects, similar to (Nifty Modal Window Effects ).ScreenShot
...
The gradle configuration is as
Android code specification 03, android code 03
I. sundy suggested the following directories for the entire project: system directory specification and source code directory specification.
1. System Directory specifications:
The project directory
Android event distribution introduction and android event DistributionAndroidThree steps for event Distribution
DispatchTouchEvent (event)Distribute OnInterceptTouchEvent (event)Interception OnTouchEvent (event) Processing
Von noriman structure and Harvard structure, von noriman Harvard
The Harvard structure is that data and code are separated.
The von noriman structure was proposed after the Harvard structure, while von noriman proposed that "the Code itself is
Sdk prompts at least Build-tools 19.1.0 or above solutions, build-tools19.1.0
I found many methods on the Internet, such as modifying the host file or setting the sdk manager tool to force. The simplest way is to manually download the package under
The fifth bullet in Android development: simple clock (alarm clock)
This is a clock application. Currently, it is still the main function and is still very frustrating. Of course, there are some core functions ......
Preparation before the alarm
The
Android custom View: Writing Custom listening events in observer mode and writing common vertical letter index ColumnsOverview:
Currently, vertical index columns are still very popular, and are used by various common software such as Meituan and
Using Bitmap as Canvas material for Android ImagesOverview
When Bitmap is used as the canvas material, the following pattern can be drawn:
Demo
/*** Image Processing: Painting on Bitmap */public class MyBitMapViewSec extends View {private int width;
Android Studio uses the new Gradle build tool to configure the NDK environment and gradlendk
Android Studio 1.3 Beta1 supports NDK. However, it uses a brand new and experimental gradle build tool. Official Address:
Write the lottery activity into a technical blog and a lottery activity.How is the experience of writing a lottery into a technical blog?
Preparations for this activity: A Preliminary Exploration of Python
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service