首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android拍照与本地上传图片功能

2013-08-04 
android拍照与本地上传图片功能,在线等界面中,如下:最上方是一个拍照按纽和本地上传按纽(android xml文件

android拍照与本地上传图片功能,在线等
界面中,如下:
android拍照与本地上传图片功能
最上方是一个拍照按纽和本地上传按纽(android xml文件中放置),下面是webview载入的一个php页面,(含联系人 联系方式 发布区域)用于发布个人信息用,并把个人信息存于user表中,user表中有 联系人 联系方式 发布区域 图片url 字段,目前,点击发布时 联系人 联系方式 发布区域可存入表中

现需:
1 如何实现 点击界面上的拍照按纽,并可拍照,并输入好个人相关信息,点击发布后,把此相片与个人信息一起存到一条记录中
2 如何实现 点击界面上的本地上传按纽,并可选图片,并输入好个人相关信息,点击发布后,把此图片与个人信息一起存到一条记录中
thanks
[解决办法]
private void shoot(int requestCode) {
try {
ContentValues values = new ContentValues();
file = File.createTempFile(format.format(new Date()),
".jpg",
application.getTemp());
values.put(Media.DESCRIPTION,
"Image from Android");

//Start the camera
Intent i = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
i.putExtra(MediaStore.EXTRA_VIDEO_QUALITY,
1);
i.putExtra(MediaStore.EXTRA_OUTPUT,
Uri.fromFile(file));
i.putExtra(Constants.FILE,
file.getAbsolutePath());
startActivityForResult(i,
requestCode);
}
catch(IOException e) {
e.printStackTrace();
}
}

这是一个拍照方法,在onActivityResult里接收处理,在你需要保存的时候直接保存图片path即可。
[解决办法]
http://download.csdn.net/detail/ORIETech/3348638  看完这本书对Media 的操作基本没问题了

热点排行