Android UI
qiaoning13256
这个作者很懒,什么都没留下…
展开
-
android 如何设置背景的透明度
半透明透明颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,其中aa=alpha(00 到 ff);bb=blue(00 到 ff);gg=green(00 到 ff);rr=red(00 到 ff)。例如,如果您希望对某叠加层应用原创 2011-10-27 14:26:49 · 53519 阅读 · 4 评论 -
This tag and its children can be replaced by one <TextView/> and a compound drawable
类似下边这样的布局,<LinearLayout android:id="@+id/li1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:orientation="vertical" android:g原创 2012-08-10 10:09:00 · 4847 阅读 · 0 评论 -
Android 判断软键盘的状态(显示,隐藏)
先上截图,有图有真相:自定义RelativeLayoutpackage com.demo.softkeyboard;import android.content.Context;import android.util.AttributeSet;import android.widget.RelativeLayout;public class KeyboardLi原创 2012-06-29 16:00:40 · 7221 阅读 · 1 评论 -
android 各种xml资源的引用方式
Android 4.0 开发者指南(28) —— Resource Types - More Types 前言 本章内容为Android开发者指南的Framework Topics/Application Resources/Resource Types/More Types章节,译为"更多资源类型",版本为Android 4.0 r1,翻译来自:"呆呆大虾",欢转载 2012-06-28 10:59:15 · 4137 阅读 · 0 评论 -
Android布局文件中命名空间的解析
android 中View对象的创建可以在代码中创建,也可以在布局文件中声明,在布局文件中声明时,可以对在布局文件中添加属性,如: Xml代码 android:layout_width="fill_parent" 属性包括两个部分:android和layout_width,android是命名空间,layout_width是属性名,我们可以在Vi转载 2012-07-06 14:16:33 · 2274 阅读 · 0 评论 -
android Gallery做图片滚动,每次滑动翻一页
原文链接:http://www.oschina.net/question/201953_33965import android.content.Context;import android.util.AttributeSet;import android.view.KeyEvent;import android.view.MotionEvent;import android.widge转载 2012-05-25 09:55:50 · 1941 阅读 · 0 评论 -
android按钮被点击文字颜色变化效果
原文链接:http://blog.csdn.net/maylian7700/article/details/6978131有的时候做应用需要点击按钮时文字颜色也跟着变,松开后又还原,目前发现两种解决方案:第一用图片,如果出现的地方比较多,那么图片的量就相当可观;第二,也就是本文讲到的。废话少说,先贴图片,再上代码。正常效果:按下效果:转载 2012-05-23 09:48:40 · 1156 阅读 · 0 评论 -
XML资源的懒加载
有时候,我们的XML视图会很复杂(嵌套很多),这样会大大降低程序的运行速度(主要是加载速度),非常影响用户体验。如果这个庞大的XML视图中,有些嵌套的布局,是暂时不用展示给用户的,比如进度条,加载等布局。那么,针对这样的情况,就可以在程序使用它的过程中加载,即懒加载main XML布局:<LinearLayout xmlns:android="http://schemas.and原创 2012-06-04 18:24:08 · 1753 阅读 · 0 评论 -
如何通过屏幕密度(density)自动调整高度
有些时候,我们在代码中定义 View的尺寸时,会将其写成一个固定的值(由于某种特殊情况,必须得这样,但是不建议写成固定值,最好在xml中用dip(dp)单位来定义view的尺寸),这样在不同分辨率的设备上,显示的效果就会不一样,甚至有时候会出乎意料的难看,为了避免这种情况,需要根据具体的设备调整view的相对大小float densityFactor = context.getResour原创 2012-04-07 12:53:51 · 969 阅读 · 0 评论 -
隐藏Activity刚进来焦点在EditText时显示输入键盘
今天在搞一个Activity刚进来时焦点在EditText时,会弹出输入的键盘,这不是我想要的,然后就想办法隐藏掉输入键盘。尝试了EditText的clearFocus不行,也试过其它控件ruquestFocus也不行,用隐藏键盘的方法 http://mingkg21.iteye.com/blog/548642不行。朋友说他用隐藏键盘的方法是OK,难道是我RPWT。实在没办法,我认了,只好转载 2012-03-20 10:32:18 · 1402 阅读 · 0 评论 -
android动画 对fillBefore 和 fillAfter的理解
fillBefore是指动画结束时画面停留在第一帧,fillAfter是指动画结束是画面停留在最后一帧。最关键的问题是,这2个参数不能在,,,中设置,这是没有用的,必须1)在动画xml文件的节点中设置,<set xmlns:android="http://schemas.android.com/apk/res/android" android:fillEnabled="true原创 2012-03-02 10:54:23 · 1017 阅读 · 1 评论 -
android UI布局 layer-list
当我们想把多个图层叠在一起显示的时候,可以使用layer-list在/res/drawable/文件夹下建立 test.xml内容如下: 使用的时候和其他的资源文件的使用方法一样 android:background="@drawable/test"原创 2012-03-07 15:58:39 · 1239 阅读 · 0 评论 -
Android SDK工具:使用layoutopt进行布局优化
优化是需要一定技巧的,性能良好的代码固然重要,但写出优秀代码的成本往往也很高。幸运的是,在Android SDK中有一个工具可以帮助你优化布局,以减少内存消耗,提高应用程序运行性能。创建好看的Android布局是个不小的挑战,当你花了数小时调整好它们适应多种设备后,你通常不想再重新调整,但笨重的嵌套布局效率往往非常低下,幸运的是,在Android SDK中有一个工具可以帮助你优转载 2011-12-15 13:36:49 · 2808 阅读 · 0 评论 -
Android ui utils-简单实用的Android界面工具
原文链接:http://blog.csdn.net/hfahe/article/details/7048091也许有的开发者觉得在Android开发中用户界面设计和实现简陋而麻烦,缺乏有效的帮助和支持。Android-ui-utils开源项目包含了一系列工具,帮助我们更好的设计和开发Android用户界面。项目主页为http://code.google.com/p/android-转载 2011-12-12 09:39:37 · 697 阅读 · 0 评论 -
Android 个人感觉很棒的一个背景,可以作为标题栏的背景
原创 2012-08-01 15:54:28 · 2645 阅读 · 7 评论