Android使用系統(tǒng)自帶的相機實現(xiàn)一鍵拍照功能
更新時間:2017年01月08日 14:40:37 作者:Kervin2
這篇文章主要介紹了Android使用系統(tǒng)自帶的相機實現(xiàn)一鍵拍照功能,非常不錯,具有參考借鑒價值,需要的朋友參考下
今天分享的是用系統(tǒng)自帶的相機實現(xiàn)一鍵拍照功能。
public class MainActivity extends AppCompatActivity {
private static final int TAKE_PHOTO = 100;
private ImageView iv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
iv = (ImageView) findViewById(R.id.iv);
}
public void btn(View view) {
switch (view.getId()){
case R.id.button:
//跳轉(zhuǎn)到拍照的意圖
Intent takePhotoIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
//判斷系統(tǒng)中是否有照相機
if (takePhotoIntent.resolveActivity(getPackageManager())!=null){
startActivityForResult(takePhotoIntent,TAKE_PHOTO);
}
break;
}
}
/**
* 處理數(shù)據(jù)
* @param requestCode
* @param resultCode
* @param data
*/
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
//判斷請求碼和返回碼
if (requestCode==TAKE_PHOTO&&resultCode==RESULT_OK){
Bitmap bitmap = data.getParcelableExtra("data");
iv.setImageBitmap(bitmap);
}
}
}

您可能感興趣的文章:
- android 7自定義相機預(yù)覽及拍照功能
- Android調(diào)用系統(tǒng)照相機拍照與攝像的方法
- Android如何調(diào)用系統(tǒng)相機拍照
- Android編程實現(xiàn)調(diào)用相冊、相機及拍照后直接裁剪的方法
- Android自定義相機實現(xiàn)定時拍照功能
- Android自定義組件獲取本地圖片和相機拍照圖片
- Android 系統(tǒng)相機拍照后相片無法在相冊中顯示解決辦法
- Android 實現(xiàn)調(diào)用系統(tǒng)照相機拍照和錄像的功能
- Android 調(diào)用系統(tǒng)照相機拍照和錄像
- Android實現(xiàn)從本地圖庫/相機拍照后裁剪圖片并設(shè)置頭像
- Android自定義照相機倒計時拍照
- Android啟動相機拍照并返回圖片
- Android打開系統(tǒng)相機并拍照的2種顯示方法
相關(guān)文章
Android binder 匿名服務(wù)實現(xiàn)雙向通信的解決方案
這篇文章主要介紹了Android binder 匿名服務(wù)實現(xiàn)雙向通信的解決方案,當然,這種方案是可行的,只是需要client和server都向servicemanager注冊一個服務(wù),實現(xiàn)起來有點麻煩,不太建議這么做,需要的朋友可以參考下2024-04-04
Android OkHttp Post上傳文件并且攜帶參數(shù)實例詳解
這篇文章主要介紹了Android OkHttp Post上傳文件并且攜帶參數(shù)實例詳解的相關(guān)資料,需要的朋友可以參考下2017-03-03
解析Android應(yīng)用啟動后自動創(chuàng)建桌面快捷方式的實現(xiàn)方法
和IOS開發(fā)和Windows Phone開發(fā)相比,Android是開放的,Android上的開發(fā)也相對更加靈活,能夠做很多事情。有的朋友會發(fā)現(xiàn),在某些Android應(yīng)用安裝以后,第一次運行,就會在桌面創(chuàng)建快捷方式。這是如何做到的呢2013-05-05
Android音頻系統(tǒng)AudioTrack使用方法詳解
這篇文章主要為大家詳細介紹了Android音頻系統(tǒng)AudioTrack的使用方法,如何使用AudioTrack進行音頻播放,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07
Android Studio創(chuàng)建AIDL文件并實現(xiàn)進程間通訊實例
本篇文章主要介紹了Android Studio創(chuàng)建AIDL文件并實現(xiàn)進程間通訊實例,具有一定的參考價值,有興趣可以了解一下。2017-04-04
Android數(shù)據(jù)持久化之SQLite數(shù)據(jù)庫用法分析
這篇文章主要介紹了Android數(shù)據(jù)持久化之SQLite數(shù)據(jù)庫用法,結(jié)合實例形式分析了SQLite概念、功能、相關(guān)操作類與使用技巧,需要的朋友可以參考下2017-05-05
Android Flutter實現(xiàn)上拉加載組件的示例代碼
既然列表有下拉刷新外當然還有上拉加載更多操作了,本次就為大家詳細介紹如何利用Flutter實現(xiàn)為列表增加上拉加載更多的交互,感興趣的可以了解一下2022-08-08

