A fancy desktop-like APP, but better than Launcher and applauncher

Source: Internet
Author: User

A fancy desktop-like APP, but better than Launcher and applauncher

Do developers who develop Android apps become obsessed with the brilliant effects of Launcher? Even Android Launcher does not know anything. Okay, pick up Nong's mobile phone and slide right and right on the unlocked homepage to experience the Launcher.

Launcher is actually an APP, but people are at the system level. Although various android mobile phone manufacturers have a high degree of customization for Launcher, in order to avoid user confusion, Launcher's operations and functions are basically the same. The following describes the common features of the Launcher desktop.

1. The APP icon and name are displayed on the split screen.

2. The APP icon can be dragged on the current screen. You can drag the icon across the screen.

3. A series of beautiful displacement animations appear during the drag process

4. After the drag ends, Lancher will remember the position to be rearranged.

5. The APP icon can be deleted. After deletion, the following images will be moved forward in turn.

6. Slide the Launcher horizontally to split the screen, and the background image will be linked up.

The summary is complete, so many introductions are made to bring off the background of today's dry goods. Today, I am overwhelmed by the heavy workload and cannot be idle for a day. I just sorted out the implementation code to squeeze out the time. The following describes the advantages of dry goods compared with native Launcher.

1. The number of split screens can be infinitely expanded. It can be either a screen or 10 Screens without having to worry about OOM. sliding is also quite smooth.

2. the icon of each Item can be two images, one in Normal state and one in Press state.

3. dynamically set the number of rows and columns on each screen. The sample code uses four rows and two columns and automatically calculates the width and height of the item.

4. dynamically set the total number of items in the iner. The page number is automatically calculated based on the number of columns in the number of rows.

5. Long press to enter the editing mode. Click to delete the item. Adding the item is quite simple and convenient.

Let's take a look at the static effect. If you want to try it out, please download and install it on Github.

Today, no code is posted, and the source code comments are detailed. I believe there is no difficulty in reading them. For those who like to study Android special effects and those who have such business needs, I believe that today's dry goods will help a lot. In order to make the results look beautiful, I have made several pictures of the previous club. I hope you will not use them for business purposes only.

Address: https://github.com/JackCho/AndroidLauncher

If it is helpful to you, you are welcome to subscribe to my public account --Android sharing (ID: android_share). The QR code below provides you with timely and high quality Android dry goods.


Android40 launcher obtains all app icons from

This is a shortcut. If you have permissions, set a shortcut in the manifest file and you can find these icons! Use the ManagerApk class to obtain local data. A lot of data is needed!
 
In the wp8 system of mobile phone wallpaper, every small cell phone can be set as a photo, and every cell phone can be automatically flipped. What is this done on the desktop?

This is unique on wp mobile phones. It was originally called metro ui. Later, due to copyright issues, it was changed to (Sorry, I forgot what I called)
Gaishi 3 and htc528 are both Android machines. You can use the "launcher8" software to beautify the system to simulate the wp system interface. If the machine configuration is not good, we recommend that you do not use this, so that the machine can be slowed down. Of course there is no problem with gaishi 3 and 528.

Related Article

Contact Us

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

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.