摘要: http://www.cnblogs.com/angeldevil/archive/2011/12/02/2271096.htmlhttp://blog.csdn.net/jdsjlzx/article/details/7528588Android中使用Animation实现控件的动画效果以及Interpolator和AnimationListener的使用本文由arthinking发表于298 天前 ⁄itzhai.com原创文章 ⁄Android⁄暂无评论⁄ 被围观 6,144 views+Animation的4个基本动画效果What is Animation?public abstrac 阅读全文
posted @ 2012-05-07 20:22 h3c 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 如果想设置TextView字体的上下边距最小,调整了参数android:layout_marginTop="0px"android:layout_marginBottom="0px"android:padding="0px"均不能解决问题。那么可以用:android:includeFontPadding="false"或者 textview.setIncludeFontPadding(false);android:horizontalSpacing 可以实现横向滚动<HorizontalScrollView 阅读全文
posted @ 2012-04-12 22:30 h3c 阅读(2996) 评论(0) 推荐(0) 编辑
摘要: 本人新手,前两天做关于ListView的一个信息栏,想要做出一种点击选中改变背景图片的效果,遇到了不少麻烦,在网上也没有找到一个完整的解决办法,这里我做了一个包含TextView和ImageButton的ListView来总结一下。首先我们要创建这个ListView,这里大家一般使用的方法都是使用网上提供的自定义Adapter方法实现的。ListView生成后我们要做的是捕获点击事件,这里捕获是OnItemClickListener而不是OnItemSelectListener,OnItemSelectListener是靠上下键移动来触发的,不是我们需要的,但是在捕获OnItemClickLi 阅读全文
posted @ 2012-03-25 15:10 h3c 阅读(525) 评论(1) 推荐(0) 编辑
摘要: http://blog.csdn.net/houshunwei/article/details/6727433因为需求的缘故,需要对liview显示项做黑白相间的处理:其实就是在函数public View getView(int position, View convertView, ViewGroup parent)中,加上:[java]view plaincopyprint?if(position%2==0){convertView.setBackgroundResource(R.drawable.list_gray_9);}else{convertView.setBackgroundRe 阅读全文
posted @ 2012-03-25 15:02 h3c 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 前言 ListView是Android中最常用的控件,通过适配器来进行数据适配然后显示出来,而其性能是个很值得研究的话题。本文与你一起探讨Google I/O提供的优化Adapter方案,欢迎大家交流。声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯伯:http://over140.cnblogs.com正文 一、准备 1.1 了解关于Google IO大会关于Adapter的优化,参考以下文章: Android开发之ListView 适配器(Adapter)优化 Android开发——09Go... 阅读全文
posted @ 2012-03-23 23:26 h3c 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 主要原理是onTouchEvent事件中的参数MotionEvent,它有一个getSize()方法。在一个点的时候,该方法永远返回0,而在两个触电的时候,该方法则根据两点相对位置变化而返回不同的值。我们只需计算出两点之间的距离变化,距离的大小表明我们希望目标变化的趋势。而getX()和getY()方法则永远座落在两触点之间,这样趋势和目标我们都有了。剩下的就是对目标根据趋势进行放大或缩小即可。 下边是根据我前边描述的思路编写的代码:让一个蓝色的圆根据手势放大或者缩小。流感中,代码就不指望太清晰了复制到剪贴板Java代码viewplaincopytoclipboardprint?/***... 阅读全文
posted @ 2012-02-11 14:48 h3c 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 测试部提出一个产品bug,说是android默认的浏览器无法使用手势缩放页面,确实比较奇怪,这点android默认就是支持的,纠察原因时比较幸运,在WebView.java中发现了这个函数:[java]view plaincopyvoidupdateMultiTouchSupport(Contextcontext){WebSettingssettings=getSettings();mSupportMultiTouch=context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOU 阅读全文
posted @ 2012-02-11 14:47 h3c 阅读(462) 评论(0) 推荐(0) 编辑
摘要: import android.app.Activity; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Matrix; import android.graphics.PointF; import android.hardware.SensorManager; import android.os.Bundle; import android.util.FloatMath; import android.util.Log;import android.v 阅读全文
posted @ 2012-02-11 14:44 h3c 阅读(266) 评论(0) 推荐(0) 编辑
摘要: import android.graphics.Matrix;import android.graphics.PointF;import android.util.FloatMath;import android.util.Log;import android.view.MotionEvent;import android.view.View;import android.view.View.OnTouchListener;import android.widget.ImageView;public class MulitPointTouchListener implements OnTouc 阅读全文
posted @ 2012-02-11 14:43 h3c 阅读(2640) 评论(0) 推荐(2) 编辑
摘要: http://www.synesthesia.it/playing-flash-flv-videos-in-android-applications 阅读全文
posted @ 2011-11-02 22:30 h3c 阅读(115) 评论(0) 推荐(0) 编辑