原文地址:http://blog.csdn.net/swust_chenpeng/article/details/19967501前几天在看蘑菇街上有个开关按钮:就在想是怎样实现的,于是反编译了它的源码,但是这时得到了下面的几张图片:图片对应的名称:无色长条:switch_frame;白色圆点:switch_btn_pressed;左白右红的长条:switch_bottom;黑色长条:switch
通过手势进行图片的缩放,在onTouch事件中,MotionEvent.ACTION_POINTER_DOWN触发时则代表是多点触控,可以通过两点缩放的距离来缩放图片。当图片加载完成时设置图片居中,默认大小为屏幕的80%,主要代码如下:private void setTreeObserver() { viewTreeOb
在Android经常使用到Bitmap用于显示图片,如果图片过大,容易出现"OutOfMemory"异常,所以要对图片进行压缩显示。通常使用BitmapFactory类的几个方法(decodeByteArray(), decodeFile(), decodeResource()等)来建立一个bitmap,在生成bitmap前,可以通过BitmapFactory.Options来设置属性,来保证不会
根据Bitmap生成圆形的Bitmap,通过图片的宽高确定圆形图片的圆心半径等,再生成圆形的图片,主要代码如下public Bitmap toRoundBitmap(Bitmap bitmap) { try { int width = bitmap.getWidth(); int height
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号