We often use some applications to prevent the screen from being locked by setting the lock time set by the module. Therefore, we need to make some special measures. There are two specific methods:
1. In the manifest. xml file, use user-Permission
Today, when I read the SDK documentation, I found a very strange layout file, which contains XML files related to the shape layout. I don't know what the layout time is, so I started the SDK Development Guide and found a large circle from the
The drop-down list is "Spinner.
The use of the spinner can greatly improve the user experience. When you need to select an option, you can provide a drop-down list to list all optional items. For users.
The demo is as follows for your reference.1.
To use the android command, first add the path of the tools file in your androidsdk Development Kit to the PATH variable of the system so that you can use the android command
Open the start running window and Enter cmd to enter the black dos form.
Today I will share with you the tabs in Android.
To use the tab, you must first understand two classes:
Tabhost: it can be obtained by gettabhost of the tabactivity class.
Tabspec: The tabspec of each tab on the tab. It can be obtained by tabhost.
In project development, we may have encountered nested listview in listview, but Google suggests that we do not do this, so they have written an expandablelistview class, which inherits listview, you can implement the nested listview effect in the
This article shares some experience on how to use API documentation for Android development.
1. Why do I need to know how to use APIs.
If you need to complete a function, you may need to Google it on the internet many times, because it is very
Generally, you can use imagebutton to display a button. However, sometimes we want to change the button status, for example, before the button is pressed, after the button is pressed, it is another way. Android allows us to change the button image
Android launcher Overview
1. Preface
For Android phones, the importance of launcher is needless to say. There are various types of Android phones on the market, and launcher is also varied. I only want to interpret it with interested friends. For
We all know that android can load web pages, but some examples provided on the Internet are HTML, so it has recently been misled and I will share my experiences again.
When loading webpages on your own website or space, do not directly load the HTML
Today, any smart phone can play audio. Of course, Android-based devices are no exception. They allow you to create music players, audio books, podcasts, or any other applications that play around audio. In this article, we will discuss Android's
Imitating the android QQ space today, the effect is as follows:
Open the startup screen and navigation page of the program and I will not do it. You can do it as easily as you can. This time, we mainly implement the Home Page. The layout of the
This article describes how to build a home page.
It can be seen that its menu is at the bottom of the program. When we select a button, its color will change, as if there is a light on, this implementation is relatively simple, you can choose from
Summarize some keywords Based on the Development basics.
Architecture:
Network, Protocol
Data Storage
Page Jump
Inter-process communication
Inter-thread Communication
Inter-page communication
SINGLE PAGE
Refresh Mechanism
Reuse Mechanism
Technical
Progressdialog is a subclass of alertdialog. It is used to display the dialog with a progress bar. This progress-based UI control can be seen in many UI frameworks. When a user executes an operation for a long time, in a well-designed system, a
Later, a bug was found in the elong hotel booking project. That is, when the screen size of the mobile phone is relatively large... The distance between "Take me to hotel" and scrollview at the bottom is very large, and the UI is not
List View plays a major role in the android UI. If listview is not properly written, the program performance will be greatly affected.
Here is an example of a project listview. The key is the implementation of the complex UI of listview.
The final
Directly Add code
public class MyAnimation extends Animation {private int halfWidth;private int halfHeight;@Overridepublic void initialize(int width, int height, int parentWidth,int parentHeight) {// TODO Auto-generated method stubsuper.initialize(
Review the layout and XML, and write an empty logon interface. I wrote the XML comment behind the line. Program running diagram:
The main function is not modified. The title of the background image is background.jpg. Let's take a look at main.
I have talk about handler in an article before. http://blog.csdn.net/elfylin/article/details/6085042.
Here mainly I want to discuss something between hander and message.
1. Message has some frequently used members as below:
Int what; Message ID
Int
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