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()

更多相关文章

  1. android屏幕常亮
  2. Android的Activity屏幕切换动画(一)-左右滑动切换
  3. Android平板上开发应用的一点心得——精确适配不同的dpi和屏幕尺
  4. Android多屏幕适配之字体大小、行间距和字间距
  5. [Android] Eclipse Android中设置模拟器屏幕大小几种方法
  6. Android初学者学习之Android 屏幕适配2

随机推荐

  1. [翻译]微服务设计模式 - 5. 服务发现 -
  2. spring boot 获得 http请求url中的参数
  3. 龙门阵之 DevOps 门外汉须知
  4. 不得不会的Flink Dataset的DeltaI 迭代操
  5. 警告:小心被假持续集成骗了
  6. 浅谈程序员的职业发展
  7. 秘籍:微服务设计的六脉神剑
  8. Flink特异的迭代操作-bulkIteration
  9. TCP/IP之TCP报文简介
  10. 如何使用dhtmlxSuite构建的3个JavaScript