新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

开发者学习笔?/p>

—?/p>

View&Canvas 

BitMap

?/p>

View

以及

Canvas

是我?/p>

Ophone

程序中常用到的类?/p>

本日?/p>

feisky

的学习笔

记呈现,通过实例讲解

View&Canvas

等等?/p>

 

1. 

从资源中获取位图

 

可以使用

BitmapDrawable

或?/p>

BitmapFactory

来获取资源中的位图?/p>

 

 

 

当然,首先需要获取资源:

 

 

 

Resources res=getResources(); 

 

 

使用

BitmapDrawable

获取位图

 

 

 

使用

BitmapDrawable (InputStream is)

构造一?/p>

BitmapDrawable

?/p>

 

 

使用

BitmapDrawable

类的

getBitmap()

获取得到位图?/p>

 

// 

读取

InputStream

并得到位?/p>

 

InputStream is=res.openRawResource(R.drawable.pic180); 

BitmapDrawable bmpDraw=new BitmapDrawable(is); 

Bitmap bmp=bmpDraw.getBitmap(); 

或者采用下面的方式?/p>

 

 

BitmapDrawable 

bmpDraw=(BitmapDrawable)res.getDrawable(R.drawable.pic180); 

Bitmap bmp=bmpDraw.getBitmap(); 

使用

BitmapFactory

获取位图

 

?/p>

Creates Bitmap objects from various sources, including files, streams, and 

byte-arrays.

?/p>

 

 

使用

BitmapFactory

?/p>

decodeStream(InputStream is)

解码位图资源,获取位图?/p>

 

Bitmap bmp=BitmapFactory.decodeResource(res, R.drawable.pic180); 

 

BitmapFactory

的所有函数都?/p>

static

,这个辅助类可以通过资源

ID

、路径、文件、数?/p>

流等方式来获取位图?/p>

 

 

以上方法在编程的时候可以自由选择,在

Android SDK

中说明可以支持的图片格式如下?/p>

png (preferred), jpg (acceptable), gif (discouraged)

,和

bmp

?/p>

Android SDK 

Support Media Format

)?/p>

 

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

开发者学习笔?/p>

—?/p>

View&Canvas 

BitMap

?/p>

View

以及

Canvas

是我?/p>

Ophone

程序中常用到的类?/p>

本日?/p>

feisky

的学习笔

记呈现,通过实例讲解

View&Canvas

等等?/p>

 

1. 

从资源中获取位图

 

可以使用

BitmapDrawable

或?/p>

BitmapFactory

来获取资源中的位图?/p>

 

 

 

当然,首先需要获取资源:

 

 

 

Resources res=getResources(); 

 

 

使用

BitmapDrawable

获取位图

 

 

 

使用

BitmapDrawable (InputStream is)

构造一?/p>

BitmapDrawable

?/p>

 

 

使用

BitmapDrawable

类的

getBitmap()

获取得到位图?/p>

 

// 

读取

InputStream

并得到位?/p>

 

InputStream is=res.openRawResource(R.drawable.pic180); 

BitmapDrawable bmpDraw=new BitmapDrawable(is); 

Bitmap bmp=bmpDraw.getBitmap(); 

或者采用下面的方式?/p>

 

 

BitmapDrawable 

bmpDraw=(BitmapDrawable)res.getDrawable(R.drawable.pic180); 

Bitmap bmp=bmpDraw.getBitmap(); 

使用

BitmapFactory

获取位图

 

?/p>

Creates Bitmap objects from various sources, including files, streams, and 

byte-arrays.

?/p>

 

 

使用

BitmapFactory

?/p>

decodeStream(InputStream is)

解码位图资源,获取位图?/p>

 

Bitmap bmp=BitmapFactory.decodeResource(res, R.drawable.pic180); 

 

BitmapFactory

的所有函数都?/p>

static

,这个辅助类可以通过资源

ID

、路径、文件、数?/p>

流等方式来获取位图?/p>

 

 

以上方法在编程的时候可以自由选择,在

Android SDK

中说明可以支持的图片格式如下?/p>

png (preferred), jpg (acceptable), gif (discouraged)

,和

bmp

?/p>

Android SDK 

Support Media Format

)?/p>

 

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

开发者学习笔?/p>

—?/p>

View&Canvas 

BitMap

?/p>

View

以及

Canvas

是我?/p>

Ophone

程序中常用到的类?/p>

本日?/p>

feisky

的学习笔

记呈现,通过实例讲解

View&Canvas

等等?/p>

 

1. 

从资源中获取位图

 

可以使用

BitmapDrawable

或?/p>

BitmapFactory

来获取资源中的位图?/p>

 

 

 

当然,首先需要获取资源:

 

 

 

Resources res=getResources(); 

 

 

使用

BitmapDrawable

获取位图

 

 

 

使用

BitmapDrawable (InputStream is)

构造一?/p>

BitmapDrawable

?/p>

 

 

使用

BitmapDrawable

类的

getBitmap()

获取得到位图?/p>

 

// 

读取

InputStream

并得到位?/p>

 

InputStream is=res.openRawResource(R.drawable.pic180); 

BitmapDrawable bmpDraw=new BitmapDrawable(is); 

Bitmap bmp=bmpDraw.getBitmap(); 

或者采用下面的方式?/p>

 

 

BitmapDrawable 

bmpDraw=(BitmapDrawable)res.getDrawable(R.drawable.pic180); 

Bitmap bmp=bmpDraw.getBitmap(); 

使用

BitmapFactory

获取位图

 

?/p>

Creates Bitmap objects from various sources, including files, streams, and 

byte-arrays.

?/p>

 

 

使用

BitmapFactory

?/p>

decodeStream(InputStream is)

解码位图资源,获取位图?/p>

 

Bitmap bmp=BitmapFactory.decodeResource(res, R.drawable.pic180); 

 

BitmapFactory

的所有函数都?/p>

static

,这个辅助类可以通过资源

ID

、路径、文件、数?/p>

流等方式来获取位图?/p>

 

 

以上方法在编程的时候可以自由选择,在

Android SDK

中说明可以支持的图片格式如下?/p>

png (preferred), jpg (acceptable), gif (discouraged)

,和

bmp

?/p>

Android SDK 

Support Media Format

)?/p>

 

 

Ͼλ">
Ͼλ
Ŀ

(bi商务智能)Android开发者学习笔记——View、Canvas、bitmap - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

开发者学习笔?/p>

—?/p>

View&Canvas 

BitMap

?/p>

View

以及

Canvas

是我?/p>

Ophone

程序中常用到的类?/p>

本日?/p>

feisky

的学习笔

记呈现,通过实例讲解

View&Canvas

等等?/p>

 

1. 

从资源中获取位图

 

可以使用

BitmapDrawable

或?/p>

BitmapFactory

来获取资源中的位图?/p>

 

 

 

当然,首先需要获取资源:

 

 

 

Resources res=getResources(); 

 

 

使用

BitmapDrawable

获取位图

 

 

 

使用

BitmapDrawable (InputStream is)

构造一?/p>

BitmapDrawable

?/p>

 

 

使用

BitmapDrawable

类的

getBitmap()

获取得到位图?/p>

 

// 

读取

InputStream

并得到位?/p>

 

InputStream is=res.openRawResource(R.drawable.pic180); 

BitmapDrawable bmpDraw=new BitmapDrawable(is); 

Bitmap bmp=bmpDraw.getBitmap(); 

或者采用下面的方式?/p>

 

 

BitmapDrawable 

bmpDraw=(BitmapDrawable)res.getDrawable(R.drawable.pic180); 

Bitmap bmp=bmpDraw.getBitmap(); 

使用

BitmapFactory

获取位图

 

?/p>

Creates Bitmap objects from various sources, including files, streams, and 

byte-arrays.

?/p>

 

 

使用

BitmapFactory

?/p>

decodeStream(InputStream is)

解码位图资源,获取位图?/p>

 

Bitmap bmp=BitmapFactory.decodeResource(res, R.drawable.pic180); 

 

BitmapFactory

的所有函数都?/p>

static

,这个辅助类可以通过资源

ID

、路径、文件、数?/p>

流等方式来获取位图?/p>

 

 

以上方法在编程的时候可以自由选择,在

Android SDK

中说明可以支持的图片格式如下?/p>

png (preferred), jpg (acceptable), gif (discouraged)

,和

bmp

?/p>

Android SDK 

Support Media Format

)?/p>

 

 



ļ׺.doc޸Ϊ.docĶ

  • Чĵ᷶
  • ݹϻ˵ӦԤ
  • д2013ˮĿо棨׼+רҴɣƷ
  • ʡ2019ѧһָϰרѵԲ׶
  • ȫλһҵ2016ֲ(ISO9001,ISO14001
  • Win7źһ - ͼ
  • 2018³̰Ӣ꼶²Unit4ԪԾ()
  • ɢϵ
  • ߵȴҵ ڶʽ
  • ۺϷ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)