• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 電腦技巧 > 安卓應(yīng)用開發(fā)調(diào)用系統(tǒng)相機(jī)教程

    安卓應(yīng)用開發(fā)調(diào)用系統(tǒng)相機(jī)教程

    時間: 本達(dá)868 分享

    安卓應(yīng)用開發(fā)調(diào)用系統(tǒng)相機(jī)教程

      當(dāng)一些應(yīng)用要上傳圖片和視頻時常常要調(diào)用常常會調(diào)用安卓系統(tǒng)的相機(jī)來照相和錄像,也可以利用安卓系統(tǒng)提供的API自己實現(xiàn)照相和錄像功能,下面是學(xué)習(xí)啦小編給大家整理的一些有關(guān)安卓應(yīng)用開發(fā)調(diào)用系統(tǒng)相機(jī)教程,希望對大家有幫助!

      安卓應(yīng)用開發(fā)調(diào)用系統(tǒng)相機(jī)教程

      啟動系統(tǒng)相機(jī):圖中代碼可以啟動系統(tǒng)相機(jī)照相機(jī),new了Intent之后,設(shè)置好Actionadd和Category后調(diào)用startActivity(intent)方法啟動相機(jī)。代碼片段:

      Intent intent = new Intent();intent.setAction("android.media.action.IMAGE_CAPTURE");intent.addCategory("android.intent.category.DEFAULT");this.startActivity(intent);

      保修圖片到固定目錄:當(dāng)然,也許我們更希望把圖片保存到指定的目錄下,下面添加的代碼可以把相片保存到SD卡目錄下。代碼片段:

      Intent intent = new Intent(); intent.setAction("android.media.action.IMAGE_CAPTURE"); intent.addCategory("android.intent.category.DEFAULT"); File file = new File(Environment.getExternalStorageDirectory()+"/000.jpg"); Uri uri = Uri.fromFile(file); intent.putExtra(MediaStore.EXTRA_OUTPUT, uri); this.startActivity(intent);

      調(diào)用系統(tǒng)相機(jī)錄像:這部分代碼和照相時基本一樣,除了intent.setAction("android.media.action..VIDEO_CAPTURE")一句。代碼片段:

      Intent intent = new Intent(); intent.setAction("android.media.action.VIDEO_CAPTURE"); intent.addCategory("android.intent.category.DEFAULT"); File file = new File(Environment.getExternalStorageDirectory()+"/000.3gp"); Uri uri = Uri.fromFile(file); intent.putExtra(MediaStore.EXTRA_OUTPUT, uri); this.startActivityForResult(intent, 0);

      處理結(jié)果:如果調(diào)用相機(jī)結(jié)束想要處理結(jié)果,那么應(yīng)該改用startActivityForResult()啟動相機(jī),并且重寫onActivityResult()方法。代碼片段:

      @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { // 添加處理相機(jī)調(diào)用完代碼 super.onActivityResult(requestCode, resultCode, data); }

      為測試代碼設(shè)計下面簡單程序,照相按鈕和錄像按鈕對應(yīng)上面的public void getPhoto(View v) 和public void getVideo(View v)方法。

      運(yùn)行結(jié)果:圖分別是照相、錄像、和用adb shell 查看生成文件。

      END

    看了“安卓應(yīng)用開發(fā)調(diào)用系統(tǒng)相機(jī)教程”的人還看了

    1.android中透明按鈕的設(shè)置教程

    2.如何制作安卓系統(tǒng)U盤

    3.電腦如何安裝安卓系統(tǒng)

    4.安卓模擬器電腦版怎么用

    5.如何在電腦上安裝安卓系統(tǒng)

    2076877 主站蜘蛛池模板: 欧美日韩中文字幕在线观看| 女人张腿给男人桶视频免费版| 中文字幕在线观看| 无遮挡h肉动漫在线观看日本| 久久er99热精品一区二区| 成年人免费视频观看| 一级毛片一级片| 天天爽夜夜爽人人爽| 99re最新地址精品视频| 国产精品老女人精品视| 催眠医生动漫在线观看| 波多野吉衣视频| 亚洲国产高清美女在线观看| 校园春色亚洲欧美| 久久国产综合精品swag蓝导航| 日本三级韩国三级欧美三级| 中文字字幕在线高清免费电影| 好男人www社区| 亚洲成人免费电影| 最近中文字幕免费版在线3| 久久亚洲高清观看| 成人国产在线不卡视频| h视频免费在线| 国产精品视频一区二区三区不卡| 中文字幕丝袜诱惑| 国产免费内射又粗又爽密桃视频| 美女视频黄的全免费视频网站 | 国产乱子经典视频在线观看| 美女被羞羞在线观看漫画| 免费人成视频在线| 欧美视频在线免费看| 亚洲av日韩av无码av| 日本一卡精品视频免费| 一级人做人a爰免费视频| 在线观看免费黄网站| 大战孕妇12p| 国产免费一区二区三区免费视频| 绝顶高潮videos| 亚洲综合第二页| 最近最新2019中文字幕4| 中文字幕精品亚洲无线码二区|