很多网友可能发现Android并没有提供屏幕截图ScreenShot的方法,了解Linux的网友可能知道直接读取/dev/graphics /fb0即可来实现framebuffer,当然了对于自己的View实现一些绘图或子类化的技术时可以不用系统级这样的方法,我们可以通过

view . setDrawingCacheEnabled ( true ); //其中View是你需要截图的的View

Bitmap bm = view . getDrawingCache ();

更多相关文章

  1. android:windowSoftInputMode属性详解以及editText监听键盘回车
  2. SQLite
  3. Android(安卓)Asynchronous Http Client-Android异步网络请求客
  4. android之蓝牙开发续(自动配对)
  5. Android启动画面的实现方法
  6. android 一键锁屏 开发
  7. Android(安卓)如何创建组合控件
  8. 提高数倍工作效率的Android(安卓)Studio技巧
  9. Android使用SharedPreferences保存List列表数据

随机推荐

  1. Android:xUtils3 浅析(二)——数据库模块
  2. Android(安卓)简单自定义对话框:语言切换
  3. 对Android之事件分发机制的理解
  4. Android设置TextView部分文字变色及点击
  5. Android判断EditText是否有输入内容的方
  6. 7.Android(安卓)Preferences的使用
  7. Android(安卓)FAQ
  8. 引用系统资源 error: Error: Resource is
  9. Android学习札记24:收集到的一些关于解决B
  10. Android自定义控件——自定义属性