The demand is when I press the button, the Change button color, so that users feel that they pressed the button, when the release, change back to the original color.
Normal Time:
When pressed:
Some people say, the direct monitor button presses the event to be extremely good, actually this can achieve the same effect, but has a shortcoming, for example many buttons all need this kind of effect, that y
The problem with the recent Android project is that in order to keep the app style consistent, you need to change the original EditText bottom color to orange. Some solutions have been searched on the Internet, and we hereby record the summary.
Effect chart
The default EditText bottom line color is blue,
We want to achieve the orange effect
Implementation methods
1. Prepare two background plans
On
1. Import Checked.png and unchecked.png two photos first2. Under Res/drawable, add selector (such as check_state.xml) files:android:drawable= "@drawable/checked"/>android:drawable= "@drawable/unchecked"/>3. Modify the checkbox's properties: android:button= "@drawable/check_state" custom button styleIf the ******************************************************* is not displayed correctlyThe system gives the checkbox a default background, just set the background of the next checkbox===============
1. Right-click the project, choose android tools> rename application package, enter the name to be changed, and select the package to be changed. Some packages may not need to be renamed.
2. The source code package has not been modified in the previous step, but the package name involved in the project has been changed. Modify the source code package name below and right-click the source code package to cha
(index); Is the data that gets the specified subscript index to int type; int id = cursor.getint (cursor.getcolumnindex ("id")) ; String named = cursor.getstring (Cursor.getcolumnindex ("name")); String number = cursor.getstring (Cursor.getcolumnindex ("number"));//Instantiate query result data Object person = new person (ID, named, number);} Close the database connection, release the Resource Db.close ();//Return the data result object return person; /** * Update a data based on name * * @para
If the tried friends will find that in Onactivityresult () set these properties, as if they do not work, although I die or do not know the specific reason, I directly default it may not be set in the inside, so it can only be set in other places, fortunately found activity The Onresume () method is after the Onactivityresult () method call, so we can get the data in Onactivityresult () and set the property in Onresume (). Ok!Android in Onactivityresul
How to change the content on the android screen and combine two bitmaps to display the image
The requirements in the project are as follows:
This method is used to input a desired activity.
/*** @ Param activity * @ return */public Bitmap takeScreenShot (activity Activity) {View rootView = activity. getWindow (). getDecorView (); rootView. setDrawingCacheEnabled (true); rootView. buildDrawingCache (); Bitma
The project needs to add a grid line to the GridView, and the background of the GridView is a complete picture, as shown in the figure:
The common methods are:
1, change the background color of the GridView2. Set the interval of the GridView horizontal or vertical direction3 Set the item's layout file background colorThe above method directly changed the background color of the GridView, obviously does not meet the requirements of the project, I s
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.