程序介绍:
本程序主要完成一个煎蛋的android手机拍照程序(本程序的拍照功能比较简单,没有添加处理图像、手机自动对焦等功能,如果有需要的朋友可以自行参考一下相关linstener或action的资料)
主功能: 手机拍照、拍照预览、图片的存储、图片资料编辑、图像上传等功能
其他相关需求:监测手机网络状态、监测手机GPS状态、获取GPS位置、获取基站位置等。
需求分析:
(程序流程)
正如上图所示,我大致的画了一下这个程序的简单的工作流程。
那么,各位看官们,现在开始我们的程序开发之旅吧。
程序设计:
PS:本人不是美工,所以界面肯定灰常粗糙,不过不影响我们展示功能~!大家权且凑合继续看
主界面(camera_surface.xml):
本界面使用AbsoluteLayout布局来设计该界面,
下面的代码中我定义了一个全屏的SurfaceView用来在我们进入程序的第一个界面(就是拍照界面),
一个ID为nowLocality的TextView,来动态的刷新用户手机当前获取到的位置信息。
三个Button 分别是: 拍照、上传、退出 这个大概不用我再啰嗦了。
对应本界面的程序代码(MainPage.java):
程序的相关部分我都已经添加了注释,大概的功能各位应该都可以看明白,流程就是按onCreate()里的顺序执行下来。
图像预览界面(photo_preview.xml):
当用户在主界面点击“拍照”后进入本界面,界面内容
一个ImageView展示刚刚用户拍下来的照片,
两个button “保存”和“放弃”
程序代码(PictrueView.java):
图像内容编辑上传界面:
代码部分(SubmitPhoto.java):
预览还没有上传的图片界面(photoview.xml):
本界面实现一个煎蛋的图像回廊,点击对应的图片后即跳转到图片编辑上传界面。
代码部分(PhotoView.java):
帮助类(ImageAdapter.java):
相关推荐
android 拍照上传照片(新)源码,需要的可以下载下去看看。
android拍照上传客户端的完整代码,如果需要服务器端的代码,可以联系我!
android调用摄像机拍照并通过httpservlet将图片上传至Pc端的服务器,此代码可以改造成上传文件的程序
调用Android系统自带拍照功能对发票进行拍照存储; 使用DES算法加密照片; 基于Socket的上传发票照片及相关信息至服务器并解密; 将发票基本信息存至SqlServer数据库
Android 拍照上传图片,有弹出框,可以选择从拍照还是本地相册中选择图片。选择图片并进行图片上传。
基于android音乐播放程序的开发.docx基于android音乐播放程序的开发.docx基于android音乐播放程序的开发.docx基于android音乐播放程序的开发.docx基于android音乐播放程序的开发.docx基于android音乐播放程序的开发....
主要介绍了Google新近推出的移动设备软件平台Android以及基于此平台的移动终端应用程序开发
基于android系统的air程序开发 基于android系统的air程序开发 基于android系统的air程序开发 基于android系统的air程序开发
简单的android 拍照程序 ,刚学的时候,玩的。
android 拍照上传web端
android拍照和上传的例子,为大家提供了一个简单的参考。
用android 的摄像头拍照后,上传到php服务器.
实现拍照上传功能,可做扩展 /* 上传文件至Server的方法 */ Index_Activity.java
基于Android的新浪微博项目开发程序及介绍
基于Android的移动终端应用程序开发与研究.pdf
Android开发指定区域拍照,身份证拍照,银行卡拍照
Android开发基于MVVM模型设计的BeatBox程序源码Android开发基于MVVM模型设计的BeatBox程序源码Android开发基于MVVM模型设计的BeatBox程序源码Android开发基于MVVM模型设计的BeatBox程序源码Android开发基于MVVM模型...
Android端拍照上传至服务器端,连同服务器端代码一并给出,小伙伴们,如果有好的意见可以发送到我的邮箱whsgzcy@foxmail.com
基于Kotlin的Android应用程序开发-PPT课件.zip
基于Kotlin的Android应用程序开发-源代码.zip