怎样把super decision图存为图片,或者缩小到可以截屏的快捷键是什么

页面导航:
→ 正文内容 Android截屏保存png图片
Android截屏保存png图片的实例代码
这篇文章主要介绍了Android截屏保存png图片的小例子,可以在应用提供这个小功能,很实用的
代码如下:import java.io.FileNotFoundEimport java.io.FileOutputSimport java.io.IOE
import android.app.Aimport android.graphics.Bimport android.graphics.Rimport android.util.Limport android.view.V
public class ScreenShot {&&& // 获取指定Activity的截屏,保存到png文件&&& private static Bitmap takeScreenShot(Activity activity) {&&&&&&& // View是你需要截图的View&&&&&&& View view = activity.getWindow().getDecorView();&&&&&&& view.setDrawingCacheEnabled(true);&&&&&&& view.buildDrawingCache();&&&&&&& Bitmap b1 = view.getDrawingCache();
&&&&&&& // 获取状态栏高度&&&&&&& Rect frame = new Rect();&&&&&&& activity.getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);&&&&&&& int statusBarHeight = frame.&&&&&&& Log.i("TAG", "" + statusBarHeight);
&&&&&&& // 获取屏幕长和高&&&&&&& int width = activity.getWindowManager().getDefaultDisplay().getWidth();&&&&&&& int height = activity.getWindowManager().getDefaultDisplay()&&&&&&&&&&&&&&& .getHeight();&&&&&&& // 去掉标题栏&&&&&&& // Bitmap b = Bitmap.createBitmap(b1, 0, 25, 320, 455);&&&&&&& Bitmap b = Bitmap.createBitmap(b1, 0, statusBarHeight, width, height&&&&&&&&&&&&&&& - statusBarHeight);&&&&&&& view.destroyDrawingCache();&&&&&&&&&& }
&&& // 保存到sdcard&&& private static void savePic(Bitmap b, String strFileName) {&&&&&&& FileOutputStream fos =&&&&&&& try {&&&&&&&&&&& fos = new FileOutputStream(strFileName);&&&&&&&&&&& if (null != fos) {&&&&&&&&&&&&&&& b.pressFormat.PNG, 90, fos);&&&&&&&&&&&&&&& fos.flush();&&&&&&&&&&&&&&& fos.close();&&&&&&&&&&& }&&&&&&& } catch (FileNotFoundException e) {&&&&&&&&&&& e.printStackTrace();&&&&&&& } catch (IOException e) {&&&&&&&&&&& e.printStackTrace();&&&&&&& }&&& }
&&& // 程序入口&&& public static void shoot(Activity a) {&&&&&&& ScreenShot.savePic(ScreenShot.takeScreenShot(a), "sdcard/xx.png");&&& }}需要注意的是,shoot方法只能在view已经被加载后方可调用。或者在&&&
代码如下:@Override&&& public void onWindowFocusChanged(boolean hasFocus) {&&&&&&& // TODO Auto-generated method stub&&&&&&& super.onWindowFocusChanged(hasFocus);&&&&&&& ScreenShot.shoot(this);&&& }中调用
您可能感兴趣的文章:
上一篇:下一篇:
最 近 更 新
热 点 排 行
12345678910vivo X3L手机如何截屏,保存图片???_百度知道
vivo X3L手机如何截屏,保存图片???
提问者采纳
同时按关机键和屏幕最下方中间的那个键
我就是这款手机
说明书上有啊
没事,你要是哪里不懂可以接着问我
不会啊,都会保存下来的
啊 ? 这个不应该啊,我的就没问题
你别再开不开机了啊
我觉得也应该没问题!
提问者评价
太给力了,你的回答完美解决了我的问题!
其他类似问题
就说明截屏成功了,同时按住“HOME”键+“开机”键;内存卡的“截屏”文件夹中。如果有任何问题可以随时来咨询我们,截屏后的文件保存在文件管理-手机&#47,“咔”声后您好,祝您生活愉快,感谢您对vivo的支持与热爱
已回答225008
响应时间&9小时
截屏的相关知识
按默认排序
其他1条回答
同时按着关机和声音减小两颗按键
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁笔记本用电脑截屏的图保存到什么地方呀_百度知道
笔记本用电脑截屏的图保存到什么地方呀
我有更好的答案
按默认排序
如果你按的是键盘的 PRINTSCREEN 截图键是不保存的 应该把 系统自带的画图工具打开 复制进去再 另存为就可以了。
如果你用QQ等自带截图 或者截图工具就不用粘贴了 直接选择1个位置保持就可以了
建个文件夹 放盘里 桌面上都行啊。
其他类似问题
197人觉得有用
截屏的相关知识
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁QPixmap originalPixmap = QPixmap::grabWindow(QApplication::desktop()-&winId());
QString format = &png&;
QString initialPath = QDir::currentPath() + tr(&/untitled.&) +
QString fileName = QFileDialog::getSaveFileName(this, tr(&Save As&),
initialPath,
tr(&%1 Files (*.%2);;All Files (*)&)
.arg(format.toUpper())
.arg(format));
if (!fileName.isEmpty())
originalPixmap.save(fileName, format.toAscii());
[喝小酒的网摘]http://blog./a/10156.htm[喝小酒的网摘]http://blog./a/10156.htm
the&Window&class inherits&QWidget:
class Window : public QDialog
void setVisible(bool visible);
protected:
下载用于 Windows 的Qt 库 4.8.0 (minGW 4.4, 354 MB)
http://get./qt/source/qt-win-opensource-4.8.1-mingw.exe
如果不需要下载完整的 SDK,仅下载 Qt 框架的源软件包即可。你可以在安装过程中选择LGPL或GPL。
下载用于 Windows 的Qt&
基于Qt的AUV监控系统设计与开发
自主式水下机器人(Autonomous Underwater Vehicles,AUV)代表了未来水下机器人技术的发展方向,是当前世界各国研究工作的热点。对AUV的实时监测和控制是AUV能否安全高效执行任务的关键之一。本课题针对AUV的体系结构和实际应用,为其设计实现一套高可靠性,通信灵活,简单易用,具有模块化特点的监控系统软 件。水下机器人实现实际应用的本文介绍用qextserialport实现发送十六进制字符串功能。上代码。
QextSerialPort * port = new QextSerialPort(&/dev/ttyUSB0&);
port-&setBaudRate(BAUD9600);
port-&setFlowControl(FLOW_OFF);
Qt使用QGraphicsView实现滑动窗体效果
源码已上传至CSDN,http://download.csdn.net/source/2808505
QGraphicsView用来显示一个滚动视图区的QGraphicsScene内容。QGraphicsScene提供了QGraphicsItem的容器功能。通常与QGraphicsView一起使用来描
IP:220.181.51.144:rpovemyqdmtyudeIP:159.226.36.74:Qt for Windows 下载IP:123.138.72.114:qt grabWindow窗体截屏的图片是黑色的IP:123.138.72.114:qt grabWindow截屏的图片是黑色的IP:183.221.13.190:qt grabWindowIP:110.202.14.192:怎样将当前QGraphicsView上的内容保存为图片IP:183.185.107.51:qt 4.8.1 windows下载IP:218.17.157.123:qt抓屏 rgbIP:222.222.158.55:Qt 抓png图IP:122.200.76.53:grabWindow qt 黑的IP:218.5.11.67:QT 抓屏IP:218.17.157.123:qt视频窗口抓屏IP:111.224.74.28:Qt 操作 pngIP:171.36.52.157:qt 截屏 组播IP:222.72.248.46:qt 当前窗口保存为图片IP:113.247.25.228:QT
pngIP:119.59.155.208:Qt窗口保存成图片IP:119.121.68.202:Qt grabwindow截图桌面黑色的IP:121.229.99.231:grabWindowIP:1.192.121.173:QT截图功能IP:114.249.236.2:QPixmap::grabWindowIP:27.115.51.10:QT实现截屏效果IP:183.16.39.105:qt4
抓屏 保存图片IP:113.228.172.15:Qt 导出图IP:116.226.19.237:qt png操作IP:218.104.234.67:qt截屏并发送IP:180.175.18.148:qt 保存pngIP:183.37.195.97:qt for windows下载IP:123.120.162.159:qt 截屏IP:171.117.107.76:qt实现截图功能Android中图片处理(压缩 保存 显示 截屏 视图View转为图片Bitmap)函数工具类_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
7页免费2页免费26页1下载券11页免费8页免费8页免费6页1下载券3页1下载券3页1下载券3页免费
喜欢此文档的还喜欢37页免费6页免费4页免费5页5下载券41页免费
Android中图片处理(压缩 保存 显示 截屏 视图View转为图片Bitmap)函数工具类|A​n​d​r​o​i​d​中​图​片​处​理​(​压​缩​ ​保​存​ ​显​示​ ​截​屏​ ​视​图​V​i​e​w​转​为​图​片​B​i​t​m​a​p​)​函​数​工​具​类
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢

我要回帖

更多关于 super decision 下载 的文章

 

随机推荐