• 當前位置:首頁>Android 簡單的照相機程序的實例代碼_IT電腦網

    Android 簡單的照相機程序的實例代碼_IT電腦網

  • 2023-04-23 10:32:43

  • 這個是一個拍照的類,使用的是SurfaceView來實現的,如果想要在一部分上顯示,并且使用按鈕操作的話,可以修改一下這個類,而且這個是拍照之后停留在拍照頁面的,如果需要在拍照后不停留在拍照頁面的,可以自行修改和添加參數。


    此程序也演示了,如何在拍完照之后,將照片保存到SD卡上。

    實際使用時的操作如何,使用的是按鍵進行拍照的,其實也可以改為使用按鈕進行拍照的,只要對這個類進行簡單的修改即可。調用如下:

    第一條是可以使用擴展存儲設備的權限

    此平臺使用提Android2.2 V8的系統,如果使用1.5或者是其它的,權限可能會不一樣!

    當然更好的方法是首先檢查SD卡是否存在,此程序中沒有進行檢測,因為我只是在練習相機的使用。


    if (Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)) {
    ???????? File??? sdcardPath = Environment.getExternalStorageDirectory();
    ??????????? setTitle(sdcardPath.getName()); //將SD卡路徑名字設置為標題,只是為了讓大家看的更明白些
    ??????? } else {
    ??????????? Toast.makeText(RecordTest.this, "沒有SD卡", 1000).show();
    ??????? }

    天堂8中文在线最新版官网