Android碎片积累
16lz
2021-01-23
Android学习中有很多零碎的知识,做个记录方便查看(连载中………)。
1. 启动系统图库:
//调用系统的图库Intent intent = new Intent(Intent.ACTION_PICK, null);intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,"image/*");startActivityForResult(intent,100);//重写onActivityResult()方法@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == 100 && resultCode == RESULT_OK) { if (data != null) { mPhoto.setImageURI(data.getData()); } } }
2. 修改Edittext的字体:
//提前将需要的字体放入assets文件下word = (EditText) findViewById(R.id.word); word.setTypeface(Typeface.createFromAsset(getAssets(),"test.ttf"));
3. 获取屏幕截图:
//最后会将屏幕截图作为Bitmap返回View view = getWindow().getDecorView();view.setDrawingCacheEnabled(true);view.buildDrawingCache();view.getDrawingCache()
更多相关文章
- android屏幕常亮
- Android的Activity屏幕切换动画(一)-左右滑动切换
- Android平板上开发应用的一点心得——精确适配不同的dpi和屏幕尺
- Android多屏幕适配之字体大小、行间距和字间距
- [Android] Eclipse Android中设置模拟器屏幕大小几种方法
- Android初学者学习之Android 屏幕适配2