android UI
文章平均质量分 67
tengzhinei1
这个作者很懒,什么都没留下…
展开
-
Android 自定义progressDialog实现
我们在项目中经常会遇到这样一个应用场景:执行某个耗时操作时,为了安抚用户等待的烦躁心情我们一般会使用进度条之类的空间,在android中让大家最 容易想到的就是progressbar或者progressDialog,区别在于前者是一个控件,后者是对话框。由于一些需求在弹出进度条时不希望用户 能够操作其他控件,所以只能使用progressDialog,这个时候有遇到了一个问题,我不想要p...原创 2012-04-29 16:07:57 · 116 阅读 · 0 评论 -
Android PNG渐变背景图片失真问题
最近一个困扰很久的问题,渐变效果的png图片,设置为控件图片或background时,在eclipse上看着没有什么问题,但是在设备上运行时,可以看到明显的一圈圈的轮廓线,图片严重失真。在网上google了一下似乎这个问题很多人遇到,找到一种解释是Android设备display默认是采用16-bits color palette来表示所有颜色,因此对于带alpha值的32位png图片会...原创 2012-09-13 15:06:57 · 134 阅读 · 0 评论 -
分组显示的ListView
http://www.cnblogs.com/qianxudetianxia/archive/2011/06/07/2074326.html 分组的ListView的拖拽 http://www.cnblogs.com/qianxudetianxia/archive/2011/06/13/2079253.html原创 2012-03-09 20:10:34 · 91 阅读 · 0 评论 -
ImageButton自定义按钮的按下效果的高效实现方法(非一般)
通常情况下,我们可以采用如下方式实现: Xml代码 <?xml version="1.0" encoding="UTF-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item andr...原创 2012-03-04 17:29:40 · 115 阅读 · 0 评论 -
仿的一个动画菜单效果(转)
记得在eoe上有人发过,但代码质量不好。我重写了一下,抽成了控件。但没有经过各种控件的相容性测试,如果和其他控件的相容性不好,就直接在activity中写代码吧,应该差不多的。 我用的是平板,所以效果还行,不知道手机如何。 代码: Java代码 package com.ql.view; import android.R.anim; ...原创 2012-02-24 22:08:42 · 141 阅读 · 0 评论 -
Android电视关闭的动画效果
老式电视机关闭的时候画面一闪消失的那个效果: 首先创建一个TVOffAnimation继承于Animation: Java代码 import android.graphics.Matrix; import android.view.animation.AccelerateDecelerateInterpolator; import android.view....原创 2012-02-23 20:08:25 · 124 阅读 · 0 评论 -
自定义Dialog:双日期选择器
系统自带的DatePickerDialog只能一次性选择一个日期,有时候我们需要这样的功能:需要录入2个日期,比如开始日期和结束日期,如果采用DatePickerDialog需要弹出2次Dialog,能不能一次就搞定呢?那就需要下面的内容了。 自定义一个DatePickerDialog,实现OnDateChangedListener接口,里面有2个DatePicker,然后分别对这2个DatePi...原创 2012-02-23 19:17:21 · 104 阅读 · 0 评论 -
采用Bitmap的extractAlpha产生图片边缘光晕效果
http://gundumw100.iteye.com/blog/1205547原创 2012-06-26 22:30:22 · 76 阅读 · 0 评论 -
measure
在还没有构建View 之前无法取得View的度宽。在此之前我们必须 先 measure 一下. 测量的三种模式: UNSPECIFIED: 不限定EXACTLY: 固定AT_MOST:最多view.measure(View.MeasureSpec.UNSPECIFIED, View.MeasureSpec.UNSPECIFIED);measu...原创 2012-06-08 11:33:40 · 172 阅读 · 0 评论 -
android:shape的使用
Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码: <shape> <!-- 实心 --> <solid android:color="#ff9d77"/> <!--...原创 2012-05-26 18:31:10 · 55 阅读 · 0 评论 -
Android开发窗口实现半透明效果
弹出popwindow的代码如下,比较乱,多包涵: popupWindow = new PopupWindow(menuView, LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT, true); popupW...原创 2012-05-26 18:20:18 · 308 阅读 · 0 评论 -
ExpandableListView
最近想做依照QQ做些那样的效果,所以就用到了ExpandableListView,在网上搜集了一些,在加上自己的总结,如下: 1.自定义 ExpandableListView 的group的样式 目的:把小箭头放在右边 先把 groupIndicator 属性禁掉,android:groupIndicator="@null",然后把自定义的布局加入 ...原创 2012-05-21 12:54:03 · 92 阅读 · 0 评论 -
关于 radioButton和 checkBox 的样式
<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_enabled="true" android:state_checked="true" android:...原创 2012-05-16 17:18:09 · 69 阅读 · 0 评论 -
Activity 跳转动画
,其实在android2.0中就已经可以很简单的实现Activity 之间的动画切换效果。在startActivity 后调用 overridePendingTransition(int enterAnim,int exitAnim) 就可以实现Activity之间的动画,其中enterAnim 是下一个Activity的enter动画效果,exitAnim 是当前Acti...原创 2012-05-01 13:12:42 · 99 阅读 · 0 评论 -
Android使用自定义AlertDialog
Android使用自定义AlertDialog以下的代码是写在Activity下的,代码如下:public boolean onKeyDown(int keyCode, KeyEvent event) { // 如果是返回键,直接返回到桌面 if(keyCode == KeyEvent.KEYCODE_BACK || keyCode == KeyEvent.KEYCODE_HOME){ ...原创 2012-12-28 11:48:52 · 80 阅读 · 0 评论