`
zkl_1987
  • 浏览: 246142 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

android 笔记 --- Android Bitmap 建立或取得的方法

阅读更多
Android 要建立或取得Bitmap 的方式,

目前, 我所知的如下 :

方式1: 建立空的Bitmap
Bitmap vBitmap = Bitmap.createBitmap( vWidth, vHeight, <Bitmap.Config>);


方式2: 取得Resource 的Bitmap
Bitmap vBitmap = BitmapFactory.decodeResource( vContext .getResources(), R.drawable. <drawable_name>); 


方式3: 取得图档的Bitmap
Bitmap vBitmap = BitmapFactory.decodeStream( vContentResolver .openInputStream( uri ) );


分享到:
评论

相关推荐

    Android开发者学习笔记-View、Canvas、bitmap.pdf

    Android开发者学习笔记-View、Canvas、bitmap.pdf

    Android开发者学习笔记——View、Canvas、bitmap

    Android开发者学习笔记——View、Canvas、bitmap Android 开发者学习笔记——View、Canvas、bitmap 是 Android 开发中常用的类,本文将通过实例讲解 View、Canvas 等相关知识点。 从资源中获取位图 在 Android ...

    Android—BitMap与Canvas学习笔记

    Android—BitMap与Canvas学习笔记

    笔记分享---Android 高清加载巨图

    "Bitmap"类是Android系统中用于处理图像的核心类,它提供了加载、绘制和操作位图的方法。本笔记将深入探讨如何高效地加载和管理高清大图,避免内存溢出(Out Of Memory,OOM)问题。 一、Bitmap对象与内存管理 1. ...

    Android-Android画板控件可以写字画画并生成图片

    完成绘制后,可以使用`Bitmap.compress()`方法将位图保存为JPEG或PNG格式的图片文件,或者通过`Intent`分享给其他应用。例如: ```java Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_...

    Android画图学习笔记

    ### Android画图学习笔记知识点概览 #### 一、Android画图基础知识介绍 - **类的简介** - 在Android开发过程中,对于图形绘制的理解不仅仅局限于Google提供的官方文档,还需要深入掌握Java的基础类库,尤其是那些...

    Android学霸学习笔记

    根据提供的文件内容,这是一份详细的Android学习笔记,涵盖了从基础入门到高级特性的各个知识点。以下是从这些内容中提取的知识点: 1. Android入门基础: - 建立第一个App:介绍如何创建Android项目和执行程序。 ...

    Android笔记之 图片自由裁剪 DEMO

    本篇将详细探讨如何实现“Android笔记之图片自由裁剪DEMO”,并结合提供的`ImageCutDemo`来深入理解相关知识点。 1. **Intent选择图片** Android系统提供了Intent机制,用于启动系统服务或与其他应用程序进行交互...

    Android高级笔记

    ### Android高级笔记——Volley详解 #### 一、Volley简介及作用 Volley是Google提供的一个用于Android的网络通信库,它可以帮助开发者更轻松地完成HTTP请求和响应的处理,尤其是在图片加载方面表现优秀。Volley支持...

    android 学习心得

    ### 八、Android Bitmap和Canvas学习笔记 - **Bitmap**:表示位图图像的对象,用于在内存中存储图像数据。 - **Canvas**:绘图区域,可以在其上绘制各种形状、图像等。 - **绘制技巧**:如使用 `Canvas.drawBitmap...

    Android基础面试笔记

    - 避免在`Activity`的`onCreate()`或`onResume()`方法中执行耗时操作。 - 避免在`onReceive()`方法中执行过多操作。 - 避免在`IntentReceiver`中启动新`Activity`,因为这会导致当前应用失去焦点。 - 使用`Handler`...

    Android 涂鸦笔记本

    当用户完成一幅涂鸦后,可以将当前Canvas的内容转换为Bitmap,然后通过Bitmap的compress()方法将其保存为JPEG或PNG格式的文件,存入手机的相册或者指定位置。 此外,为了使"Android涂鸦笔记本"成为一个可复用的第三...

    Android study notes 安卓学习笔记

    【Android学习笔记】是针对Android开发者的详尽学习资源,涵盖了Android开发的基础到高级概念,旨在帮助初学者和有经验的开发者深入理解Android操作系统的工作原理和应用开发技术。以下是一些核心知识点的概述: 1....

    Android开发教程笔记完全版

    《Android开发教程笔记完全版》是一份全面深入的Android应用开发学习资料,旨在帮助开发者从零基础到精通,掌握Android平台的各项核心技术。这份教程涵盖了Android开发的各个方面,包括环境搭建、UI设计、数据存储、...

    Android核心知识点笔记V2020.03.30.pdf

    根据提供的文件内容,以下是关于《Android核心知识点笔记V2020.03.30.pdf》中详细知识点的归纳: 一、JAVA知识点汇总 1.1 JVM JVM是Java Virtual Machine的缩写,是Java程序运行的核心。JVM工作流程涵盖了类的加载...

    Cocos2D-X开发学习笔记-渲染框架之文本类的使用示例

    Cocos2D-X是一款强大的跨平台2D游戏开发框架,被广泛应用于移动设备的游戏开发,如iOS、Android和Windows Phone等。本篇笔记主要聚焦在Cocos2D-X中的渲染框架,特别是关于文本类的使用,包括CCLabelAtlas、...

    Android学习笔记

    这份"Android学习笔记"涵盖了多个核心主题,旨在帮助开发者深入理解Android系统的工作原理以及如何在实际应用中运用这些知识。 首先,SurfaceView和View是Android UI系统中的两个关键组件。SurfaceView是用于处理高...

Global site tag (gtag.js) - Google Analytics