-
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
-
ListView下拉刷新,上拉加载更多
ListView下拉刷新,上拉加载更多
- 2018-05-31下载
- 积分:1
-
Android_Interface-tutorial-Daquan
android 界面教程大全
很使用 喜欢做界面的朋友,这必然是首选(the android interface tutorial Daquan is very friends like to do the interface, which is bound to be preferred)
- 2012-11-05 13:01:19下载
- 积分:1
-
android_chat
android开发的局域网内聊天APP,局域网内不仅可以进行文字聊天,还可以进行视频聊天(Android development within LAN chat APP, the LAN can not only text chat, you can also video chat)
- 2016-05-19 12:10:53下载
- 积分:1
-
H264Android
android H264编解码源程序,包含本地代码!(android H264 codec source code contains the local code!)
- 2013-04-03 21:10:24下载
- 积分:1
-
json抓取到androd
網路json抓取資料到android原生並加入選單呈現。
基本點擊視窗切換。
- 2022-08-17 03:58:55下载
- 积分:1
-
Android OnClickListener监听接口用法范例
Android OnClickListener监听接口用法范例,基础级的例子,
Button button = (Button) findViewById(R.id.Button01);//获取屏幕中的按钮控件对象
button.setOnClickListener(//为按钮对象添加OnClickListener接口实现
//OnClickListener为View的内部接口,其实现者负责监听鼠标点击事件
new View.OnClickListener(){
public void onClick(View v){
LinearLayout ll=(LinearLayout)findViewById(R.id.lla);//获取线性布局对象
String msg=LinearActivity.this.getResources().getString(R.string.button);
Button tempbutton=new Button(LinearActivity.this);//创建一个Button对象
tempbutton.setText(msg+(++count));//设置Button控件显示的内容
tempbutton.setWidth(80);//设置Button的宽度
ll.addView(tempbutton);//向线性布局中添加View
System.out.println("========= count"+count);
- 2023-05-27 15:00:04下载
- 积分:1
-
CheckBox-Text
android中checkbox控件的属性设置及判断并返回选中的控件值(Set the checkbox controls android attributes and judgment and return the selected control values)
- 2014-06-08 21:34:07下载
- 积分:1
-
DetectiveFace
说明: 基于百度媒体云人脸识别安卓版啊啊啊啊啊啊啊啊啊啊啊啊啊(Based on baidu media cloud face recognition android version)
- 2019-01-14 16:06:19下载
- 积分:1
-
android PDF阅读 例子源码下载
android PDF阅读 例子源码下载
- 2015-04-22下载
- 积分:1