It is recommended to use http://pencil.evolus.vn/, which can be installed on all platforms, and also contains some component libraries for Android Material Design.Very easy to use and prototype design in the APP development processProvides two Material Design open source
Haven't written about UI for a long time, just turned over the previous blog, a recent blog about the UI: the Android UI Design series of the custom dialog implementation of various styles of dialog box effect (7), to achieve a variety of style effects of the dialog box, After that blog after writing because the company closed the development of the network and other reasons that caused the blog interruptio
1. First set up the QQ display interface Interface Two EditText two TextView, a selection box and a button2. Design steps① Main Page Surface design1 TextView2 Android:layout_width= "Fill_parent"3 Android:layout_height= "Wrap_content"4 Android:text= "Please enter the QQ number!" "5 />6 EditText7 Android:layout_width= "0DP"8 Android:layout_height= "Wrap_content"9 />Ten
In this example and the following examples, we will take a step-by-step approach to discuss all aspects of Android program design, and demonstrate how to design and develop Android applications in an example;This example describes the resource file design and code Associatio
Application of small pendant (also known as a small window pendant) in the android1.5 is the first time, later, android3.0 and android3.1 have been greatly developed, they can show some of the application of common information or some relevant information to the desktop, the standard Android mirror image has many of its own Small pendants, such as: Alarm clock, music, etc.
Figure 1. Example app widgets in Andro
adapter according to the corresponding display form: Switch(showtype) { CaseBanner: Break; CaseFeed: Break; CaseInsert: Break; CaseLoopimage: Break; CaseWelcome:adapter=NewBaiduwelcomeadapter (ViewGroup); Break; default: Break; }Here, our overall advertising management design system of the approximate implementation has come out, the rest is only based on specific circumstances to make specific adjustments.Although it is just a s
fragment components Total 5 fragment for newsfragment, Readfragment, Foundfragment, Ownerfragment, videofragment, according to different plate design interface, the focus here is how to achieve the bottom tab switch, simple layout can be, to newsfragment as an example code as follows: public class Newsfragment extends Fragment { @Override public void Onattach (activity activity) { //TODO Auto -generated method Stub Super.onattac
structure, the "Hollywood Rule": "Don ' t call Me,i will calls you.", that is, a parent class invokes the operation of a subclass, not the other way around.(3). The type of the template invoke operation has specific operations, specific abstracclass operations, primitive operations, factory methods, hook operations. The primitive operation is less defined.(4). The name of these redefined actions in Android likes to prefix the method with a suffix on.
when it comes to applying color to Android, and don't know how to choose. Fortunately, Google has taken this into account. It is a 360-degree color ring, for everyone to choose a very suitable for the interface design of the tone, and by adjusting the saturation and brightness of these tones, a series of colors can be combined with the main tone harmony (in fact, these tones and the main tone may have subt
Original articles, reproduced please specify http://blog.csdn.net/leejizhou/article/details/50494634This article describes the use of Textinputlayout in the Android Design support library, assuming that you do not yet know how to use this Design library please refer to http://blog.csdn.net/ Leejizhou/article/details/50479934,textinputlayout makes your edittext fe
Document directory
Why 48dp?
Interval
Default font color
Typographical size
Measurement and grid
The device changes not only the physical size, but also the screen density (DPI ). The simplest way to design multi-screen adaptation is to think of each device as several fixed-size containers and classify them by screen density. Such as ldpi, mdpi, hdpi, and xhdpi.
48dp Law
Generally, the list height of the application
atomic, and the design pattern is molecular level. Code modeling can be combined into a variety of design patterns,
In addition, it can be combined into a framework, and a larger one can be combined into a platform. This is the real power of code modeling based on code levels.
The EIT model is a kind of thing.
2. What is EIT?
EIT modeling is a new code modeling that has a larger scope than the class and i
Android and design patterns-Composite mode and androidcomposite
Definition(GoF design patterns): combines objects into a tree structure to represent a "partial whole" hierarchy. The combination mode ensures consistency between the use of a single object and a composite object.
Involved roles1. Component: (View) is the object declaration interface in the combina
Android Design Support Library -- TabLayout, androidtablayout
TabLayout -- tab layout. Switching views through tabs is not a new concept in material design. Tabs can be fixed or scrolling as follows:
You can use the addTab method to dynamically add tabs:
tabLayout.addTab(tabLayout.newTab().setText("tab1"));
The setu
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.