-
android 实现调用系统相机拍照,并且存到sd卡 实例 附完整源码
一个demo,实现调用系统相机拍照,将其显示在屏幕上,并且存到sd卡。 Android中实现拍照有两种方法,一种是调用系统自带的相机,然后使用其返回的照片数据。 还有一种是自己用Camera类和其他相关类实现相机功能,这种方法定制度比较高,洗染也比较复杂,一般平常的应用只需使用第一种即可。 用Intent启动相机的代码:Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);startActivityForResult(intent, 1); 拍完照后就可以在onActivityResult(int requestCode, int resultCode, Intent data)中获取到Bitmap对象了。Bitmap bitmap = (Bitmap) data.getExtras().get("data"); 要将图像存储到sd卡之前最好先检查一下sd卡是否可用 String sdStatus = Environment.getExternalStorageState(); if (!sdStatus.equals(Environment.MEDIA_MOUNTED)) { // 检测sd是否可用 Log.v("TestFile", "SD card is not avaiable/writeable right now."); return; } 以下代码可以实现将图像文件存到“sdcard/myImage/”文件夹下,名称为“111.jpg” File file = new File("/sdcard/myImage/"); file.mkdirs();// 创建文件夹 String fileName = "/sdcard/myImage/111.jpg"; try { b = new FileOutputStream(fileName); bitmap.compress(Bitmap.CompressFormat.JPEG, 100, b);// 把数据写入文件 } catch (FileNotFoundException e) { e.printStackTrace(); } finally { try { b.flush(); b.close(); } catch (IOException e) { e.printStackTrace(); } } 另外要注意的是读写sd卡文件必须首先要在Mainifest.xml文件中配置权限: 一个demo,实现调用系统相机拍照,将其显示在屏幕上,并且存到sd卡。
- 2013-06-13下载
- 积分:1
-
客户端 serveur
基本客户端-服务器模型包括一个客户端的过程,需要执行的一项服务,并执行此服务的服务器进程。客户端和服务器都位于两台机器,通过通信网络连接。介绍了此模型,以实现第一个分布式应用程序 (文件传输、 连接到远程计算机、 电子邮件等),每个由特定的应用程序协议。在第二个步骤中,介绍了常见的建设,远程过程调用,为编写客户机-服务器应用程序提供一个通用的工具。
- 2022-03-13 05:31:34下载
- 积分:1
-
基于乙/秒的聊天室
应用背景基于B/S的聊天室,支持多人在线聊天,支持创建聊天室,加入聊天室,并在聊天室中私聊和群聊关键技术基于B/S的聊天室,使用技术后天使用Java Servlet,技术开发,前端使用到、、HTML5 JavaScript CSS,
- 2023-07-20 08:30:04下载
- 积分:1
-
java实现的分词
资源描述该源代是利用java对给定的文本进行中文分词,其中中文分词,采用中文分词器以及es-ik进行实现。对于做文本情感分析的十分有用。
- 2023-03-16 01:40:04下载
- 积分:1
-
反射基础方法
应用背景 封装了反射的基础方法
* Object invoke(Object obj, String methodName, Object... args) 执行指定类的某个方法方法
* Object invoke(String className, String methodName,Object... args)
* Method getMethod(Class cla, String methodName,Class... parametersType) 获取指定的方法(包括父类方法)
* Object getFieldValue(Object obj, String fieldName) 获取字段值
* Field getField(Class cla, String fieldName) 获取指定字段
* void setFieldValue(Object obj ,String fieldName,Object val) 设置指定字段值
* void setFieldValue(String className,String fieldName,Object val)
* Class getGenericSuperClass(Class className, int index ) 获取泛型类的参数类型 ,index索引是从0开始的关键技术/**
* 通过反射来执行指定的方法(该方法可能是父类中的,也可能当前类私有的,但不能得到父类中私有的)
*
* @param obj
* 传入要执行方法对应的对象
* @param methodName
*
- 2022-01-25 20:45:03下载
- 积分:1
-
Test_shl_int_2addr
private static final long serialVersionUID.
- 2014-02-17 14:33:59下载
- 积分:1
-
Tetris
基于俄罗斯方块的一款android游戏,修改了游戏规则,提供了三种游戏模式(An android-based Tetris game, modify the rules of the game offers three game modes)
- 2015-10-10 14:06:08下载
- 积分:1
-
Java OCR SDK
一款OCR识别图像的软件,提供java开发接口,基于第三方的开发技术,提供java开发接口使用起来很方便的,希望大家喜欢。
- 2022-10-21 20:35:04下载
- 积分:1
-
动漫简介app源码(入门级)
【实例简介】可作为期中作品
- 2021-05-18 10:33:38下载
- 积分:1
-
下拉列表Spinner入门级示例代码
非常入门级的示例,适合新手
- 2015-04-25下载
- 积分:1