2017年3月1日 星期三

Camera

Camera


Camera:照相機。


MediaStore.ACTION_IMAGE_CAPTURE:用Android的照相機介面。

MediaStore  Intent type:


     ACTION_IMAGE_CAPTURE用Android的照相機介面拍照。


     ACTION_VIDEO_CAPTURE:用Android的照相機介面錄影。

     EXTRA_SCREEN_ORIENTATION:螢幕方向設為垂直或是水平。

     EXTRA_FULL_SCREEN:控制畫面佔滿。

     INTENT_ACTION_VIDEO_CAMERA:用來啟動攝像頭在視頻模式。

    EXTRA_SIZE_LIMIT:指定影像或圖像捕獲尺寸的大小限制。

    startActivityForResult(intent,0):啟動另外一個Activity,等它回傳結果。

    startActivity:啟動另外一個Activity,不回傳結果。

Activity 方法:


   startActivityForResult(Intent intent, int requestCode):啟動另外一個Activity,等它回傳結果。


     startActivityFromChild(Activity child, Intent intent, int requestCode)啟動活動時,活動是任何其他活動的子活動。

     startActivityFromChild(Activity child, Intent intent, int requestCode, Bundle options):跟上面一樣,,但它可以在捆綁與它的形狀採取額外的值。

    startActivityFromFragment(Fragment fragment, Intent intent, int requestCode)它啟動的碎片活動當前所在內部。


    startActivityFromFragment(Fragment fragment, Intent intent, int requestCode, Bundle options):它不僅啟動從碎片的活性,但可以使用額外的值。

 setRequestedOrientation


  ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE:將螢幕轉呈橫式。

       ActivityInfo.SCREEN_ORIENTATION_PORTRAIT將螢幕轉呈直式。

      ActivityInfo.SCREEN_ORIENTATION_SENSOR:自動轉換。




     記得要androidMainfest.xml增加
<uses-permission android:name="android.permission.CAMERA" />

參考文獻


Android - Camera




Android相機教程


Android camera應用(一) - 使用Intent調用其他服務幫忙拍照(ACTION_IMAGE_CAPTURE)

Android 調用照相機功能,取得照片原圖、縮圖的方法(ACTION_IMAGE_CAPTURE)

Media Data之多媒體資料庫MediaStore
https://read01.com/D3BgEg.html

提供的多媒体数据包括内部和扩展的所有多媒体元数据。

Android — Activity 間傳值與回傳值( startActivityForResult(Intent, int) )

onActivityResult( startActivityForResult )

[Andriod] 透過Intent轉換Activity

Activity

Android Camera(攝像頭)

Android camera應用(一) - 使用Intent調用其他服務幫忙拍照

Android camera應用(二) - 使用Android內部照相機功能

Android – Camera

Android開發筆記-版面配置(setRequestedOrientation)

Android Camera Demo part 2 自動對焦

Android Camera

Android Camera Example(有例子)

[Android] 避免螢幕自動關閉(FLAG_KEEP_SCREEN_ON)
http://pianovv510.blogspot.tw/2013/06/android.html

Context 都沒弄明白,還怎麼做 Android 開發?
https://read01.com/aQKAKQ.html

簡單說說JAVA層中Surface、SurfaceView、SurfaceHolder及SurfaceHolder.Callback之間的關系
http://fanli7.net/a/JAVAbiancheng/JAVAzonghe/20120803/198124.html

Android學習三、SurfaceView的學習
http://fanli7.net/a/JAVAbiancheng/ANT/20120424/160203.html

android基礎學習之SurfaceView
https://read01.com/yMeEnP.html

Android學習三、SurfaceView的學習
http://fanli7.net/a/JAVAbiancheng/ANT/20120424/160203.html

Android自學歷程—Surfaceview整理總結
https://read01.com/6nj2G.html




沒有留言:

張貼留言