
Android调用系统拍照的代码:
创建Intent Intent openCameraIntent = new Intent(MediaStoreACTION_IMAGE_CAPTURE);
String imagePath = EnvironmentgetExternalStorageDirectory() + "/image" ;
设置文件路径 File file = new File(imagePath);
if(!fileexists()){
filemkdirs(); }
设置URI,指定相册拍照后保存的路径,Uri imageUri = UrifromFile(new File(imagePath, "imagejsp"));
openCameraIntentputExtra(MediaStoreEXTRA_OUTPUT, imageUri);
startActivityForResult(openCameraIntent, REQUEST_CODE_TAKING_PICTURES);
拍照完以后,文件就会保存在这个指定的目录下了。Uri 里指定了相机拍照的路径。
你直接在手机的浏览器里面输入这个地址也可以显示出这个吗
先怀疑一种可能性:你的手机上网方式不和电脑在一个局域网内部,也就是说不能通过192168来访问你自己服务器上的,你可以先换一张公共网络的地址来调试。
使用开源库,ImageLoader可以轻松完成你的需求
可以设置加载时显示的,加载失败显示的等等,异步加载都是用这个类库的
当你设置好缓存和参数后
一行代码就搞定ImageLoadergetInstance()displayImage(imageUrl, imageView);
或者
ImageLoadergetInstance()displayImage(imageUrl, imageView,options);
// imageUrl代表的URL地址,imageView代表承载的IMAGEVIEW控件 , options代表DisplayImageOptions配置文件
从服务器获取列表
后台线程逐个下载
将下载的添加到当前要显示的页面上。
其中第2步可以加载到第3步中,边显示边下载。
以上就是关于一个关于android的问题,我通过下面的方法调用相机,可是怎么可以在拍照结束后获取照片的路径呢全部的内容,包括:一个关于android的问题,我通过下面的方法调用相机,可是怎么可以在拍照结束后获取照片的路径呢、android 网络图片查看器 无法获取服务器上的图片、android 从服务器得到图片地址,然后怎么才能将其作为背景显示在响应的控件上imageview等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)