編輯:Android開發實例
使用Android自帶的Camera應用來錄制視頻也很簡單。直接指定一個ACTION_VIDEO_CAPTURE的Action就可以了,和Image類似
代碼:
- package demo.camera;
- import android.app.Activity;
- import android.content.Intent;
- import android.net.Uri;
- import android.os.Bundle;
- import android.provider.MediaStore;
- import android.view.View;
- import android.widget.VideoView;
- /**
- * 本實例介紹怎樣利用Android自帶的Camera來錄制視頻
- *
- * 指定Action為MediaStore.ACTION_VIDEO_CAPTURE
- * @author Administrator
- *
- */
- public class VideoCaptureDemo extends Activity {
- private VideoView videoView;
- private Uri videoUri;
- public void onCreate(Bundle savedInstanceState){
- super.onCreate(savedInstanceState);
- setContentView(R.layout.video_capture);
- videoView = (VideoView)this.findViewById(R.id.video_view);
- }
- public void onActivityResult(int requestCode, int resultCode, Intent data){
- if(resultCode == RESULT_OK){
- videoUri = data.getData();
- }
- }
- public void onClick(View v){
- int id = v.getId();
- if(id == R.id.btn_capture){
- Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
- startActivityForResult(intent, 1);
- }else if(id == R.id.btn_play){
- videoView.setVideoURI(videoUri);
- videoView.start();
- }
- }
- }
hello,大家好,本文主要介紹如何開始開發一個美觀、有情調、人見人愛的Android應用程序,已知我們在市面上有不少布局極其精美,在視覺上讓人愛不釋手的應用程序
JSON代表JavaScript對象符號。它是一個獨立的數據交換格式,是XML的最佳替代品。本章介紹了如何解析JSON文件,並從中提取所需的信息。Android提供了四個
可以顯示在的Android任務,通過加載進度條的進展。進度條有兩種形狀。加載欄和加載微調(spinner)。在本章中,我們將討論微調(spinner)。Spinner 用
可以顯示在的Android任務,通過加載進度條的進展。進度條有兩種形狀。加載欄和加載微調(spinner)。在本章中,我們將討論微調(spinner)。Spinner 用