草庐IT

drawable-anydpi-v

全部标签

安卓知识之Drawable

Drawable在我们平时的开发中,基本都会用到。但它到底是什么呢?引用代码的里面注释:能够在canvas上绘制的一个东西。而且相比于View,并不需要measure,layout,仅仅只要去考虑如何draw。1自定义Drawable时候,相比View来说,它属于轻量级的,使用也简单,以后当我们自定义一个效果的时候,可以改变一下思想,在考虑自定义View的时候,也考虑下自定义Drawable能不能实现需要的效果。2它是一个抽象类,它仅仅是处理可以画的东西,不像View,她没有接收事件跟用户交互的机制。3图片作为View的背景,减少apk的体积(减少apk体积最明显最有效的步骤就是去掉图片)4图

安卓知识之Drawable

Drawable在我们平时的开发中,基本都会用到。但它到底是什么呢?引用代码的里面注释:能够在canvas上绘制的一个东西。而且相比于View,并不需要measure,layout,仅仅只要去考虑如何draw。1自定义Drawable时候,相比View来说,它属于轻量级的,使用也简单,以后当我们自定义一个效果的时候,可以改变一下思想,在考虑自定义View的时候,也考虑下自定义Drawable能不能实现需要的效果。2它是一个抽象类,它仅仅是处理可以画的东西,不像View,她没有接收事件跟用户交互的机制。3图片作为View的背景,减少apk的体积(减少apk体积最明显最有效的步骤就是去掉图片)4图

Android 将图片网址url转化为bitmap,drawable转bitmap,file转bitmap,bitmap转file,Bitmap转String,Uri转Bitmap

file转bitmapFileparam=newFile();Bitmapbitmap=BitmapFactory.decodeFile(param.getPath());drawable转bitmapBitmapbmp=BitmapFactory.decodeResource(getResources(),R.mipmap.jcss_03);url转bitmapBitmapbitmap;publicBitmapreturnBitMap(finalStringurl){newThread(newRunnable(){@Overridepublicvoidrun(){URLimageurl=nu

Android 将图片网址url转化为bitmap,drawable转bitmap,file转bitmap,bitmap转file,Bitmap转String,Uri转Bitmap

file转bitmapFileparam=newFile();Bitmapbitmap=BitmapFactory.decodeFile(param.getPath());drawable转bitmapBitmapbmp=BitmapFactory.decodeResource(getResources(),R.mipmap.jcss_03);url转bitmapBitmapbitmap;publicBitmapreturnBitMap(finalStringurl){newThread(newRunnable(){@Overridepublicvoidrun(){URLimageurl=nu