上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页

android开发(19) 调用手机的摄像头录像,并播放。

摘要: 我们玩玩手机的录像功能吧。做个DEMO。看看录制过程:mediarecorder = new MediaRecorder();// 创建mediarecorder对象// 设置录制视频源为Camera(相机)mediarecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);// 设置录制完成后视频的封装格式THREE_GPP为3gp.MPEG_4为mp4mediarecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);// 设置录制的视频编码h263 h264med 阅读全文
posted @ 2012-11-30 11:29 张云飞VIR 阅读(2610) 评论(0) 推荐(1) 编辑

android开发(18) 调用手机的麦克风录音,并播放。

摘要: 收到需求说要做语音通信,我去,要做个微信么,当然,我们做不到那个程度,先捣鼓下怎么录音吧。那么尝试做个示例。看看录音的代码:mRecorder = new MediaRecorder();mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);mRecorder.setOutputFile(newFileName());mRecorder.setAudioEncoder(MediaRecorder.AudioEn 阅读全文
posted @ 2012-11-29 11:21 张云飞VIR 阅读(3559) 评论(0) 推荐(0) 编辑

android开发(17) 扫描二维码 - 调用第三方APK来实现二维码扫描,参考自 开源项目zxing

摘要: 二维码的应用是越来越广呢。我们会收到在手机上扫描二维码的需求,那么,我们尝试使用一种方法实现。前置:需要第三方APK。名称是 “条码扫描器” ,该APK在 google play 和豌豆荚市场都能够下载到。过程:1,开始扫描二维码IntentIntegrator integrator = new IntentIntegrator(MainActivity.this);//指定当前的activityintegrator.initiateScan(IntentIntegrator.QR_CODE_TYPES);//启动扫描2,注册扫描完成后的处理(回调)public void onActivity 阅读全文
posted @ 2012-11-28 15:38 张云飞VIR 阅读(4343) 评论(2) 推荐(0) 编辑

android开发(16) 遍历所有的已经安装的应用程序,启动其他的应用程序

摘要: 得到一个需求:想再我们的应用程序里调用其他的应用程序。做出尝试后,我的方法时这样:我们先把 即将调用的应用程序成为 目标应用程序1.获得目标应用的 包名(packageName)2.使用getPackageManager().getLaunchIntentForPackage(packageName);获得 一个 “启动intent",该方法会返回一个”可以启动该应用程序的intent“3.启动 该intent. startActivity(intent);那么其实,我们仅仅是 需要一个参数:packageName 。开始贴代码。---------------------<Re 阅读全文
posted @ 2012-11-27 15:16 张云飞VIR 阅读(1101) 评论(0) 推荐(0) 编辑

android开发(15) 调用摄像头拍照,保存在照片到数据库。

摘要: 好吧。我们做手机开发的,总是避免不了操作摄像头的问题。我在这里也纠结了一天。只好不停的再搜索引擎里搜来搜去。最后做了一个完整示例。期间遇到很多问题,把自己折磨的不行。那么弄个完整的示例,给自己,也给后来学习者。那么,开始说代码吧。1。启动摄像头 //向MediaStore.Images.Media.EXTERNAL_CONTENT_URI插入一个数据,那么返回标识ID。//在完成拍照后,新的照片会以此处的photoUri命名.其实就是指定了个文件名ContentValuesvalues=newContentValues();photoUri=getContentResolver().... 阅读全文
posted @ 2012-10-24 14:25 张云飞VIR 阅读(4569) 评论(3) 推荐(0) 编辑

android开发(14) 可以横向滚动的ListView(固定列头)

摘要: android 阅读全文
posted @ 2012-08-16 16:41 张云飞VIR 阅读(7908) 评论(12) 推荐(4) 编辑

android开发(13) 尝试在流布局中移动控件

摘要: 我们常用的linearlayout,等都属于流布局,在流布局中如何移动控件呢? 我决定做个尝试。虽然可以使用绝对布局,但我不倾向使用这个布局。那么看看我的方式吧。记得margin这个属性吗,我们就用来它来控制控件的位置,改动它的值将会产生移动的效果。ViewGroup.MarginLayoutParamsparas=(ViewGroup.MarginLayoutParams)textView1.getLayoutParams();paras.setMargins(paras.leftMargin+15,paras.topMargin+15,paras.rightMargin,paras.bot 阅读全文
posted @ 2012-08-13 14:23 张云飞VIR 阅读(1238) 评论(0) 推荐(0) 编辑

arcgis for android 学习 - (7) 在真机上 模拟GPS

摘要: 必须先开启“允许模拟地点”方法: 打开设备的,设置 - 应用程序 - 开发 - “允许模拟地点”1.在AndroidManifest.xml 里添加相应的 “允许模拟位置的权限” <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"/>2.创建 一个 “用于模拟的坐标提供者”LocationManager locationManager = (LocationManager) mContext.getSystemService(Context.LOCATION_SERVIC 阅读全文
posted @ 2012-07-06 15:25 张云飞VIR 阅读(10544) 评论(3) 推荐(1) 编辑

arcgis for android 学习 - (6) 属性查询。检索图层上某个要素,并高亮显示它。

摘要: "NAME like '%" + keyQuery + "%'"既然是 “地图”,“gis”,那么 查询(QUERY)是必须的了。我们看看如何查询。动机:我想要查找地图上的某个点(要素,或者说某个位置 ),然后将检索的结果 显示出来(高亮)显示。执行查询:// 查询的关键字String keyQuery = txtQueryString.getText().toString();Query query = new Query();// 类似sql语句的查询 where语句query.setWhere("NAME like  阅读全文
posted @ 2012-06-06 10:56 张云飞VIR 阅读(4929) 评论(10) 推荐(1) 编辑

arcgis for android 学习 - (5) 在地图指定位置添加“标记“,并尝试选中它

摘要: 我做一个例子。1.首先显示一个地图。2.点击”添加要素“按钮后再次点击地图,将会在地图上添加”红色的位置标记“。3.再次点击按钮后,这时,就可以点击刚刚添加的”红色的位置标记“,就可以查看到”该标记关联到得属性值“布局:<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"andr 阅读全文
posted @ 2012-06-05 09:23 张云飞VIR 阅读(7630) 评论(5) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页