Android App Design Summary

Source: Internet
Author: User

Design

Following the Android Design, the benefits, such as the top navigation bar, Android has its own navigation-actionbar, has its own style, easy to expand, on this basis can achieve a variety of styles, do not blindly imitate the effect of others.

After 4.0, Google has its own set of Android design guidelines launched, it may be very mature today, and the Android fragmentation problem has been basically resolved, so I think in terms of design should follow the Android design, on this basis in the UI, It will be necessary to interact with some micro-innovations, which is also a kind of respect for Android users. From Google's own apps such as Google +, Youtube and Gmail, Google's push for Android design is a great experience. Domestic like fully follow the Android design of the app has a lot, and is recommended by the major markets, such as Fuubo, and so on, and even always proud to start following the Android design, we should be the time to

The trend of the generation.

Architecture
    • Designed to follow Android design, using some of the Android platform-specific components, such as Actionbar, Actionbarpulltorefresh, drawerlayout, etc.

    • Main Page tab of the schema I will use activity + fragment to replace Activitygroup, Activitygroup has been discarded by Google, replaced by fragement, the use of fragment will be easier to expand, And it's easier to adapt to different sizes of screens.
    • The view layer will use Butterknife (a View injection framework), which will greatly reduce the cumbersome and bloated code to improve efficiency.
    • The data processing layer will use an ORM mechanism, and I will choose the activeandroid framework.
    • Network communication layer will use volley, Google I/O 2013 launched the official Network request library, I feel very good after the experience, request fast and convenient, easy to use, the expansion space is also very large, and can be unified management request.

Android App Design Summary

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.