2012年3月16日

Android中Bitmap和Drawable

摘要: 一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matrix矩阵二、Bitmap1、从资源中获取BitmapJava代码 Resources res = getResources(); Bitmap bmp = BitmapFactory.decodeResource(res, R.drawable.icon);2、Bi.. 阅读全文

posted @ 2012-03-16 15:31 Brown Qin 阅读(2175) 评论(1) 推荐(1)

android Bitmap总结

摘要: 位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。按照对位图的操作,分为以下几个功能分别介绍:从资源中获取位图获取位图的信息显示位图位图缩放位图旋转1. 从资源中获取位图在前一篇幅介绍了:先获取Resource,然后可以通过资源ID获取Drawable,也可以通过资源ID获取资源文件的数据流。使用第一种方法比较容易,下面详细说明第二种方法。通过Resource的函数:InputStream openRawResource(int id)获取得到资源文件的数据流后,也可以通过2种方法来获取Bitmap,如下:使用BitmapDrawable(A Drawable that w 阅读全文

posted @ 2012-03-16 15:27 Brown Qin 阅读(3594) 评论(0) 推荐(0)

ExpandableListView 布局深入【转载】

摘要: 本文是最近我对ExpandableListView的探究心得,也总结了网上说的不全面的几个问题:1、更换ExpandableListView右边的箭头(小图标)的疑问2、展开一个group的实现3、没有child的下拉列表,group不展开的实现1、更换ExpandableListView右边的箭头(小图标)的疑问第一个方法: 网上许多说到在ExpandableListView的布局xml中的groupIndicator更换成@drawable/***,我试过,可行,代码如下:首先在drawable的文件夹下建立自定义选择布局属性的xml文件:ex_smallimage.xml<?xml 阅读全文

posted @ 2012-03-16 14:21 Brown Qin 阅读(1214) 评论(0) 推荐(0)

导航