Android碎片积累
16lz
2021-12-04
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的屏幕上的title bar
- Android(安卓)唤醒锁
- android基础(开发环境搭建)
- Android官方入门文档[10]支持不同的屏幕
- android之Display.getRotation()_传感器控制屏幕旋转
- Android(安卓)ScreenShot 屏幕截图
- android ScreenshotClient 接口截屏幕
- LinearLayout布局中将一个控件放在屏幕的最下方-Android