摘要: 一.主要是通过BitmapFactory.Options 来实现。Options中有个属性inJustDecodeBounds。我们可以充分利用它,来避免大图片的溢出问题。他是什么原理呢?API这样说:如果该值设为true那么将不返回实际的bitmap,也不给其分配内存空间这样就避免内存溢出了。但是允许我们查询图片的信息这其中就包括图片大小信息(options.outHeight(图片原始高度)和option.outWidth(图片原始宽度))。Options中有个属性inSampleSize。我们可以充分利用它,实现缩放。如果被设置为一个值> 1,要求解码器解码出原始图像的一个子样本, 阅读全文
posted @ 2012-04-09 14:09 Android Walker 阅读(4294) 评论(0) 推荐(1) 编辑
摘要: package xiaosi.gridview;import java.util.ArrayList;import java.util.HashMap;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.AdapterView.OnItemClickListener;import android.widget.GridView;import android.widget.Simpl 阅读全文
posted @ 2012-04-09 13:35 Android Walker 阅读(860) 评论(0) 推荐(0) 编辑
摘要: TableLayout经常用的属性是:android:collapseColumns:以第0行为序,隐藏指定的列:android:collapseColumns该属性为空时,如下图:把android:collapseColumns=0,2--------------》意思是把第0和第2列去掉,如下图:android:shrinkColumns:以第0行为序,自动延伸指定的列填充可用部分:当LayoutRow里面的控件还没有布满布局时,shrinkColumns不起作用,如下图:设置了shrinkColumns=0,1,2,布局完全没有改变,因为LayoutRow里面还剩足够的空间。当Layou 阅读全文
posted @ 2012-04-09 13:27 Android Walker 阅读(1768) 评论(2) 推荐(1) 编辑
摘要: 1、ViewFlipper1)View切换的控件—ViewFlipper介绍ViewFilpper类继承于ViewAnimator类。而ViewAnimator类继承于FrameLayout。查看ViewAnimator类的源码可以看出此类的作用主要是为其中的View切换提供动画效果。该类有如下几个和动画相关的方法。setInAnimation:设置View进入屏幕时候使用的动画。该方法有两个重载方法,即可以直接传入Animation对象,也可以传入定义的Animation文件的resourceID。setOutAnimation:设置View退出屏幕时候使用的动画。使用方法和setInAni 阅读全文
posted @ 2012-04-09 11:45 Android Walker 阅读(9604) 评论(2) 推荐(0) 编辑