摘要: SurfaceView只有当activity显示到了前台,该控件才会被创建,因此需要监听SurfaceView的创建。1 // SurfaceView只有当activity显示到了前台,该控件才会被创建 因此需要监听surfaceview的创建2 holder.addCallback(new MySurfaceCallback());在拍照的时候相机是被占用的,拍照之后需要重新开启预览。具体拍照的demo: 1 package com.android.hzy.takepicture; 2 3 import java.io.File; 4 import java.io.... 阅读全文
posted @ 2013-02-04 23:41 My_苦行僧 阅读(6493) 评论(0) 推荐(0) 编辑
摘要: 一般播放动态的画面就可以用到该控件SurfaceView:视频刻录和音频的刻录用的都是同一个MediaRecorder的类 具体代码如下: 1 package com.android.hzy.videorecoder; 2 3 import java.io.File; 4 5 import android.app.Activity; 6 import android.media.MediaRecorder; 7 import android.os.Bundle; 8 import android.os.Environment; 9 import android.view.SurfaceHo.. 阅读全文
posted @ 2013-02-04 23:33 My_苦行僧 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 通过代码来设置Activity的全屏显示,代码如下: 1 protected void onCreate(Bundle savedInstanceState) {2 super.onCreate(savedInstanceState);3 requestWindowFeature(Window.FEATURE_NO_TITLE); // 去除标题 必须在setContentView()方法之前调用4 setContentView(R.layout.activity_main);5 getWindow().setFlags... 阅读全文
posted @ 2013-02-04 22:59 My_苦行僧 阅读(3164) 评论(0) 推荐(0) 编辑
摘要: 在清单文件中的activity节点中设置:1 <activity2 android:name="com.android.hzy.takepicture.MainActivity"3 android:label="@string/app_name" 4 android:screenOrientation="landscape"> 设置activity为横屏显示 阅读全文
posted @ 2013-02-04 22:48 My_苦行僧 阅读(7538) 评论(0) 推荐(0) 编辑
摘要: 想要把button设置开始就不能进行点击,在清单文件中button的设置如下1 <Button 2 android:layout_width="wrap_content"3 android:layout_height="wrap_content"4 android:text="停止"5 android:onClick="stopvideo"6 android:enabled="false"7 android:layout_marginR... 阅读全文
posted @ 2013-02-04 22:42 My_苦行僧 阅读(19652) 评论(0) 推荐(0) 编辑
摘要: 今天在导入工程进Eclipse的时候竟然出错了,控制台输出的是:[2013-02-04 22:17:13 - takepicture] Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please use Android Tools > Fix Project Properties.解决办法: 1.项目右键 ->android tools->Fix Project2.如果不可以,检查Project->Properties->Java Compil 阅读全文
posted @ 2013-02-04 22:25 My_苦行僧 阅读(6017) 评论(0) 推荐(0) 编辑