An HTTP request is a time-consuming operation that, if placed on the main thread, causes the UI thread to block, and Android does not allow the developer to place the network time-consuming operation on the main thread after API8. For an open thread to make an HTTP request, the data returned from the server requires the main thread to process and update the UI, The child thread cannot update the UI, so there is a connection between the child thread an
Use of iconsIcons can give the most intuitive impression, sometimes a lot of explanations can not be an icon.The Android app's icons are divided into two categories,
App icon: The start icon that represents the entire app on the main screen, is the icon that gives the user the first impression. A successful application development will not be downloaded
Create a Material Design-style Android app-define the shadow and cropping view, materialandroid
I have previously written about using the topic and ListView, CardView, and Material Design Styles. Both of them can be backward compatible through the support library. The shadow and view cropping to be written today are no
Google has launched an android material design for more than a year, although the domestic followers are not many, but abroad has been born a lot of material design boutique app. For example, today's introduction of this Castro system information, is a use of material design
[Architecture] Architecture Design of Android mobile appPreface
Architecture, also known as software architecture, is an abstract description of the overall structure and components of the software, used to guide all aspects of the design of large-scale software systems.
Software Architecture Design goals:
1. reli
Android App design Support library full use instanceAndroid 2015-06-04 15:30:41 released
Your rating:
0.0
Collection9 Collection1 backgroundLast week's annual Google IO Global Developers conference just ended, Google in the Android this piece apart from some optimizations ar
The Android 5 was officially released yesterday, and the Android developer site was updated, adding an Android app guide that created material design style, and also updated the support Library in support The library adds some material d
Carnival" is held every few weeks by Apple to reward its employees with free beer and appetizers.) )4, FramerFramer Studio is a prototyping app on your Mac, but framer.js only needs safari or chrome.Interactive prototype design Framework Framer.js official website: http://framerjs.com/There are no drag-and-drop, buttons or connection points, with framer you have to "write code". Programmers feel that this
more perfectly.One thing to be aware of is that Coordinatorlayout does not know the internal workings of Floatingactionbutton or appbarlayout, It simply provides an additional API in the form of Coordinator.behavior, which enables child view to better control touch events and gestures, and to declare dependencies between them, and receive callbacks through Ondependentviewchanged ().You can use Coordinatorlayout.defaultbehavior (your View.Behavior.class) annotation or use app:layout_behavior= in
DesignFollowing 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
other system core services that carry the burden of interacting with the client program throughout the Android system.NO5:A simple summary of Setcontentview 's basic process is the following steps:1) Building the Mdecor object, Mdecor is the top-level view of the entire window, it mainly contains the Titile and content view two areas, the title area is our title bar, the content view area is to display the contents of the XML layout area2) Set some p
, which enables child view to better control touch events and gestures, and to declare dependencies between them, and receive callbacks through Ondependentviewchanged ().You can use Coordinatorlayout.defaultbehavior (your View.Behavior.class) annotation or use app:layout_behavior= in the layout " Com.example.app. Your View$behavior property to define the default behavior of the view. The framework makes it possible for arbitrary view and coordinatorlayout to be combined.Note item:Note The above
Recently, Livecoding.tv, an online real-time communication platform for programmers around the world, posted a notice on its website announcing a local mobile app design competition for iOS and Android developers from April 15 to May 15. According to the introduction, the competition is designed to encourage the vast number of programming enthusiasts actively par
Android APP interface design specifications, androidappI. Size and resolution
Android interface size: 480*800, 720*1280, 1080*1920
Android has many more sets than iPhone. We recommend that you use the 720*1280 size. This size is 720*1280, And it looks clear in 1080*1920, the
BKJIA: This article describes some examples of design products that use the Android User-Defined UI design template Dashboard, so that you can learn more about the Android User Design template
Designers have never had to create a user experience for so many mobile devices as they do today. With the increasing number of Tablet PCs, we have entered the post-PC era. Companies are trying to provide users with a high quality user experience to gain their attention. Designing a successful Android application requires not only a great idea to motivate users to download, use and save, but also a natural, smooth and intuitive user experience.
The f
Create a Material Design-style Android app-application topic
All my articles first published on my blog, welcome to attention, address: http://blog.isming.me
Android 5 was officially released yesterday, And the android developer website was also updated. The
increase in visual pleasure, improve the comfort of use, while improving software identification, focus on the relationship with the PC side, but also need to increase the use of surprise, attention to the details of the software expression, enhance the user's sense of privacy and customization. In the interface design style definition, from the visual effects mainly for users to convey information to retain the overall tone of the product, the targ
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.