About the characteristics of the four versions of Android

One, Android 4.x

1. New lock screen interface:
Android 4.0 redesigned the lock screen UI, and the unlocked virtual button below emits shimmer to the surroundings and can be unlocked by gently dragging, which is a great improvement over the original UI.

2. New Widget arrangement:
The Widget plug-in on the main screen is the biggest feature that distinguishes Android from other systems. New widgets will be arranged like a program interface. The program and Widget plug-ins are divided into two tabs, clearly and clearly.

3. More intuitive program folder:
Now dragging the program directly to another program icon will create a folder, as iOS did, but the difference is that dragging the contact's shortcut will generate a speed dial shortcut, which is smart and much easier than the original.

About the characteristics of the four versions of Android

4. Face recognition unlocked:
Google demonstrated on the spot. Although it was a little troublesome at first, face recognition unlocking is still necessary for security protection.

5. Screen capture function:
Pressing the power button and the volume "down" at the same time is a very practical upgrade for the feedback system bug and sharing mobile phone information.

6. New notification column:
Now in the lock screen, you can also drop down the notification bar to see the new notification. If you do not want a notification, swipe horizontally to cancel.

7. Voice Recognition Keyboard:
Androd 4.0 identified Man as a Map in live recognition, but surprisingly it recognized the English of the smiley face :-). Users can send text messages with enhanced voice input.

8. Browser:
The new browser supports up to 16 active tabs. Similarly, throw away to close a tab. And directly support the storage of web pages for offline browsing

Second, Android 5.x

1.Material design
Material design is a milestone in the Android system style. Its 3D UI style is novel and close to human-computer interaction.

2. Improve the notification bar to improve visualization, closeness, and editability. At the same time, the support of the mobile phone in the lock screen state can also receive a notification, the user can set in the lock screen state, to receive the notification of all applications or receive some of the application of the notification or not receive all the application of the notification;

3. The system was changed from the previous Dalvik mode to ART (Android RunTIme) mode to achieve ahead-of-TIme (AOT) static compilation and just-in-TIme (JIT) dynamic compilation interaction;

4.V7 introduces new controls such as CardView and RecycleView;

5. Support 64-bit system;
Material Design's use of theme styles

As our developers, the most concerned about how to use the Material Design style in the project:

Set the application's targetSdkVersion and targetSdkVersion to 21
Create a style in the style resource file under the values ​​directory, and let it inherit from android:Theme.Material
In the AndroidManifest specify the theme of the application or AcTIvity theme set style for us Google officially we provide three color style Material Design style:

Black Theme.Material

Bright theme Theme.Material.Light

Bright Theme Black ActionBar Theme.Material.Light.DarkActionBar

We can also inherit the Material Design style provided by the system for color matching: themecolor

Android: colorPrimaryDark application's main dark color, statusBarColor default use this color

Android:statusBarColor status bar color, default use colorPrimaryDark

Android: primary color of the colorPrimary application, the actionBar uses this color by default

Android:windowBackground window background color

Android: navigationBarColor bottom bar color

Android: colorForeground application foreground color, ListView splitter, switch slide area default use this color

Android:colorBackground application background color, popMenu background default use of the color

Android:colorAccent general control of the selection effect of the default use of the color

Android:colorControlNormal control's default color

Android: colorControlHighlight control when the color tone

The android: colorControlActivated control selected color, the default use colorAccent

Android: colorButtonNormal default button background color

Android: textColor Button, textView text color

Android: textColorPrimaryDisableOnly RadioButton checkbox control text

Android:textColorPrimary The main text color of the application. The actionBar's title text uses this color by default.

Themes can be used not only for Application and Activity, but also for a single control, or to set a Android:theme attribute for a root node control in the xml layout to modify the theme of it and all its child controls.

If we want to make custom modifications to specific control instances, we also suggest that you can modify the settings through the control's own API.

Third, Android 6.x

1. Added runtime permission concept
Android6.0 or above, users have full control over application permissions. When a user installs an app, the system authorizes some basic permissions for the app by default. Other sensitive permissions require the developer's own attention. When sensitive permissions are involved, the developer needs to manually request the system to grant the permission. The system then pops a box to the user. If the user declines, if there is no protection, the app will crash. If there is protection, the app will not be able to use the relevant functions.

2. Add sleep mode and standby mode Sleep mode: When you do not touch the phone, the phone automatically shuts off the screen, after a while, the phone will enter sleep mode. In doze mode, the device only wakes up on a regular basis, then continues to perform waiting tasks and then goes to sleep;
Standby mode: If the user does not touch the phone for a while, the device will enter standby mode. In this mode, the system considers all apps to be idle. At this point, the system will shut down the network and pause the tasks that were previously performed by the app.

3. Remove support for Apache HTTP client. We recommend using HttpURLConnection. If you still want to use the Apache HTTP client,
Then need to add in build.gradle

Android { useLibrary 'org.apache.http.legacy' }

4.Doze power management
Android 6.0 comes with Doze power management function, in the "Doze" mode, the phone will not detect the mobile for a period of time, let the application sleep kill kill background process to reduce power consumption, Google said that when the screen is off, the average life time Increase by 30%.

Fourth, Android 7.x

1. Notification Bar Quick Reply On Android N, Android has further optimized the notification bar. One of the big changes is allowing users to respond directly to notifications on the notification bar. This is for some IM apps. , provides a more friendly reply function.

2. Add native multi-screen multi-tasking function, multi-tasking fast switch

3.VR
Android N support for VR is actually using a new cross-platform graphics computing library - Vulkan, Vlukan API to enhance processing power, reduce GPU processing, in order to get a better gaming experience, so that if a phone supports VR, then in a sense, the performance of this phone should be very good!

4. The introduction of a new JIT compiler, making the App install faster 75%, the size of the compiled code is reduced by 50%

5. Security: More secure encryption mode, can encrypt individual files, android system starts encryption

Perfume Lotus Tea Perfume Lotus TeaPerfume test

The main pain points in obtaining customers in foreign trade are fierce market competition, high customer acquisition costs, low customer stickiness, and single marketing methods. With the changes in the market environment, traditional marketing methods have been unable to meet customer needs. Enterprises need innovative marketing methods and technical means to improve customer stickiness and loyalty, reduce customer acquisition costs, in order to obtain more business opportunities in the fierce market competition.


dog,dog,dog ko dr

Guangdong ganzhou , https://www.tlqcjs.com