編輯:關於Android編程
Android SDK支持操作Android設備內置的照相機。從Android2.3開始,支持操作多個攝像頭(主要指前置攝像頭和後置照相機)。通過照相機可以拍照和錄像。
快速拍照(簡單的拍照)直接看代碼
view:
public class MainActivity extends Activity implements View.OnClickListener { private ImageView iv=null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btn= (Button) findViewById(R.id.btn); btn.setOnClickListener(this); iv= (ImageView) findViewById(R.id.iv); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if(requestCode==1) { if(resultCode==Activity.RESULT_OK){ //判斷是否點擊了拍照按鈕 Bitmap cameraBitmap= (Bitmap) data.getExtras().get(data); iv.setImageBitmap(cameraBitmap); //顯示圖片(沒有保存到本地中) } } } @Override public void onClick(View v) { Intent intent=new Intent(MediaStore.ACTION_IMAGE_CAPTURE);//只需這兩行代碼就可以調用相機 startActivityForResult(intent, 1); } }
錄視頻和上方一樣
Android Eclipse導入Android Sample詳解1.new--->project--->Android--->Android Samp
以前看了很多人介紹的Android事件派發流程,但最近使用那些來寫代碼的時候出現了不少錯誤。所以回顧一下整個流程,簡單介紹從手觸摸屏幕開始到事件在View樹派發。從源碼上
本篇博客總結了慕課網關於異步加載圖片的知識要點,和大家一起分享,有感覺聽得不連貫的可以來看看。看完本篇博客,你將學習到下面的知識:1.怎樣將一個url(也可以說是一個In
/** * Camera與Matrix的比較: * Camera的rotate()相關方法是指定某一維度上旋轉指定的角度。 * Matrix的rotate()相