转载:
http://www.eoeandroid.com/thread-12270-1-1.html
每个canvas对应着一个Bitmap,像素信息保存在里面,将Bitmap保存为文件
先在sd卡上创建Note目录
直接在api demos上改的,touch_up中保存,这样每次保存最新的
private void touch_up() {
mPath.lineTo(mX, mY);
// commit the path to our offscreen
mCanvas.drawPath(mPath, mPaint);
// kill this so we don't double draw
mPath.reset();
try {
saveMyBitmap(Integer.toString(count++));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void saveMyBitmap(String bitName) throws IOException {
File f = new File("/sdcard/Note/" + bitName + ".png");
f.createNewFile();
FileOutputStream fOut = null;
try {
fOut = new FileOutputStream(f);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
mBitmap.compress(Bitmap.CompressFormat.PNG, 100, fOut);
try {
fOut.flush();
} catch (IOException e) {
e.printStackTrace();
}
try {
fOut.close();
} catch (IOException e) {
e.printStackTrace();
}
}
分享到:
相关推荐
Android 6.0 API Demos 是一个官方提供的示例代码集合,它展示了Android 6.0 (Marshmallow) SDK中的各种API功能和用法。这些示例旨在帮助开发者更好地理解和学习如何在实际应用中使用Android的新特性和API。下面将...
ApiDemos是Android平台提供的一款示例应用,它包含了Android SDK中的各种API功能展示,对于开发者来说,这是一个非常宝贵的资源库,可以帮助我们深入理解和学习Android系统的API用法。本文将详细介绍ApiDemos中的...
Android API Demos是Google官方提供的一款用于展示Android SDK中各种API功能和用法的应用程序,它涵盖了从基础控件到高级特性的全方位示例,是开发者学习Android开发的重要资源。在最新的版本中,API Demos不仅包含...
"8.1版本ApiDemos源码"为开发者提供了一个宝贵的资源,它包含了Android 8.1系统中各种API的实际应用示例,对于初学者来说,这是一个理想的起点,同时也为有经验的开发者提供了深入学习和参考的价值。本文将详细介绍...
Android ApiDemos apk是Android开发者们熟悉的一个示例程序,它包含了Android SDK中的各种API功能演示,为开发者提供了丰富的学习资源。这个应用程序旨在帮助开发者更好地理解和掌握Android平台的各种功能和特性,...
ApiDemos是Android开发中的一个经典示例项目,它包含了Android SDK中各种API的示例代码,用于展示如何使用Android框架的各种功能。这个最新的ApiDemos源码版本为开发者提供了直观的学习材料,帮助他们理解并实践...
在多媒体方面,ApiDemos涵盖了音频、视频播放和图像处理的功能,如MediaPlayer和ExoPlayer的使用,以及Camera API的实例,帮助开发者了解如何集成多媒体内容到应用中。 7. **网络编程** 网络请求是现代应用不可或...
ApiDemos 6.0
ApiDemos还涉及了Android设备上的传感器使用,如加速度计、陀螺仪、光线感应器等,以及GPS定位和网络定位的实现。通过这些示例,开发者可以了解如何获取和处理设备的实时状态信息,以实现各种基于位置的应用。 六、...
在"Graphics"部分,ApiDemos涵盖了2D绘图API,如Canvas、Paint、Path、Bitmap等,演示了如何在屏幕上绘制图形和文本。同时,还展示了OpenGL ES 2.0的使用,用于创建高性能的3D图形。 4. **多媒体与传感器** ...
API Demos 是 Google 为了 Android 开发者所提供的一个 Android API 合集,其中包含了很多的 API 范例,同时遵循了良好的代码规范,是一个值得开发者研究和学习的典型。android的ApiDemos,需要解压缩后使用。
Android API Demos是一款由谷歌官方提供的开源项目,它包含了大量Android SDK中的API示例代码,旨在帮助开发者更好地理解和学习如何在实际应用中使用Android的各种功能和API。该项目覆盖了从基础组件到高级特性的全...
这个"Android ApiDemos不报错版本"是针对eclipse开发环境优化过的,确保在虚拟机和真实设备上都能流畅运行。 **一、Android API Demos简介** ApiDemos分为多个模块,每个模块都对应一个特定的Android API功能,如...
从官方预览包里提取的Android6.0 ApiDemos.apk,方便安装在真机上查看实例的实际效果。
API Demos包含了Material Design风格的示例,如主题颜色、浮动按钮、滑动抽屉等,展示了如何将现代设计语言融入到应用程序中。 六、其他高级特性 除了基础功能,API Demos还涵盖了如蓝牙连接、NFC、位置服务、...
11. **权限管理**:关于如何在Manifest文件中声明和管理应用所需的权限,ApiDemos给出了实例。 12. **网络通信**:基础的HTTP请求、数据交换,以及如何使用Socket进行网络编程。 通过深入研究ApiDemos 2.1,开发者...
Android 5.1的ApiDemos安装包
APIDemos中的例子说明了如何在Manifest文件中声明所需的权限,以及如何在代码中检查权限状态。 通过这份APIDemos的梳理,开发者可以深入理解早期Android API的功能和使用方式,这对于理解后续版本的API演变也...