首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android实现网络加载图片点击大图浏览可缩放

    本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下 找了一些demo感觉没有自己想要的效果,于是借鉴一些改造一下并记录下来; 1、主Activity public...float left, right; // 图片的实时宽,高 float width = imageView.getScale() * imageView.getImageWidth(); float...if ((int) width <= PictureViewFra.screenWidth && (int) height <= PictureViewFra.screenHeight)// 如果图片当前大小...image = null; protected Handler mHandler = new Handler(); int mThisWidth = -1, mThisHeight = -1;//布局的宽度和高度...private int imageHeight;// 图片的原始高度 // float scaleRate;// 图片适应屏幕的缩放比例 static final float SCALE_RATE

    2.1K10

    一键点击链接(按钮)下载js(jquery.qrcode)生成的二维码图片

    上周日最得意的事情莫过于搞定了jquery.qrcode生成的二维码图片一键下载。...有时候觉得已经生成了二维码图片,直接打印就行了,但是用户总有新需求诞生,于是用户说每次保存二维码的图片,都需要右键点击,然后另存为,能不能直接一个按钮点一下就下载这个二维码呢?...中间走了不少弯路,期间参考了《点击按钮保存网页中指定的图片,利用js实现》,可惜jquery.qrcode所生成的图片(我用的是image的渲染方式,因为只有这种方式打印的时候能被直接默认打印出来,canvas...不是服务器路径,而是base64的data。...js保存" /> 于是百度、Google访问外国网站,终于寻得base64图片一键下载的一些思路,于是诞生了以下可执行的代码。

    4.7K20

    js如何控制一次只加载一张图片,加载完成再加载下一张

    今天看到一个面试题,是关于img图片加载方面的,有必要记录一下。其实关于这个问题,只要知道图片什么时候加载完成就能解决了。...= () => { // do something here } } loadImg(); 实现效果 lp_img_load.gif 加上setTimeout,...扩展知识 img标签是什么时候发送图片资源请求的? HTML文档渲染解析,如果解析到img标签的src时,浏览器就会立刻开启一个线程去请求图片资源。...// 例1: const img = new Image(); img.src = 'http://xxxx.com/x/y/z/ccc.png'; 上面的代码如果运行起来,就会发送请求。...一个完整的页面是由js、html、css组成的,按照解析机制,html元素会优先解析,尽管css样式是放在head标签内的,但也不意味着它会优先加载,它只有等到html文档加载完成才会执行。

    8510

    红队技巧-网络钓鱼

    2 Link钓鱼: 随便选择一个应用或者文件,右键点击创建快捷方式,右键打开属性: ? 我们需要更改目标这里的目标,这里的目标路径改成我们的攻击载荷,下面的起始位置可以不更改,基本上没啥影响。...选择更改图标,因为我这里改成了cmd,快捷方式对应的图标也会更改为cmd,需要更改一下图标,查找图标路径改成shell32.dll 这里存放这windows系统所以的图标,不建议去自己加,因为你要发送给受害者...点击高级,自解压选项,常规,设置自解压路径 ? 点击设置,设置解压运行文件的路径 ? 模式选择全部隐藏 ? 更新设置成覆盖所有文件,保证二次自解压不报错,不会引起怀疑 ?...然后点击图像属性,设置成我们做好的图片,然后点击宏创建宏,cs生成宏木马 ?...复制粘贴,在Auto_Open()函数首部编写代码,设置图片位置为0高度为0让宏运行doc上图片消失,然后保存,office马就制作好了 Project.ThisDocument.Image1.Top

    2.8K10

    将vue项目打包成移动端app(app打包教程)

    -- Vue打包成.apk安装的过程中遇到的问题 问题1:打包成的apk在真机上显示空白界面 原因:项目文件路径引用错误,导致文件加载为404 vue打包的文件时存在于dist目录下的,也就是说...- dist -- css -- img -- js -- index.html - 启动的根目录 解决方法: 在vue打包成dist文件前,修改vue.config.js配置文件,将打包文件的资源文件更改为当前目录下的绝对路径...mudule.exports = { // publicPath: '/', publicPath: './' } 问题2:首屏展示,路由无法跳转,点击无效 原因:文件动态加载的资源地址...404找不到 因为动态加载的资源地址为http://localhost:8080/css/xxx.css和http://localhost:8080/js/xxx.js,而实际上文件的资源路径是http...://localhost:8080/dist/css/xxx.css和http://localhost:8080/dist/js/xxx.js说加载动态加载的资源均为404 解决方法: 更改vue项目中的路由模型配置

    5.7K20

    用织梦实现一个从零到可以正常访问的网站--第二章

    -点击生成菜单 -点击更新主页 -选择主页模板 -更改为你自己的主页 -生成静态 -更新主页html 新篇 ok,如果没有问题的话,我们接着写: 今天我们写一下怎么将站点里面的样式调好和对应起来,做一个最简单的织梦代码的调用.../test.js" type="text/javascript" charset="utf-8"> 代码很简单,我们正所谓麻雀虽小,五脏俱全,只是我没有加图片,为什么不加呢...那么js也是这样更改,img(如果有图片的话,也是这样更改,改完以后是这样的): ? 将别的页面也这样更改,结束以后我们更新一下网站然后打开: ?...如果确实不行的话,可以打开您的页面,点击引用的路径看看是不是可以点进去: ? 如果一直解决不到的话, 可以博主简介QQ联系我!...这个时候我们的样式和js问题解决了,但是导航的链接还是错的啊,点击的时候会这样: ? 下一章我会更新怎么将链接调好。

    92610

    webpack 4 的 30 个步骤打造优化到极致的 react 开发环境

    当修改内容,网页会同步刷新,我们现在进入 toCount 页面 点击按钮,将数字加到一个不为 0 的数,比如加到 6 然后你可以在代码中改变按钮的文字,随便改点东西,会发现,页面刷新,数字重新变为...0 这显然不是我们想要的,想要的是,能不能把页面的状态保存了,也就是更改了代码,页面还是保存了数字为 6 的状态,也就是实现局部更改,首先需要用到:HotModuleReplacementPlugin...cnpm i file-loader url-loader -D // file-loader 解决css等文件中引入图片路径的问题 // url-loader 当图片较小的时候会把图片BASE64...我们现在看到,打包完,所有页面只生成了一个bundle.js,当我们首屏加载的时候,就会很慢。因为他也下载了别的页面的 js了,也就是说,执行完毕之前,页面是 完!全!空!白!的!。...文件中进行更改

    2.3K21

    LayaAir IDE 项目发布3.0 详解(含命令行发布)

    1、压缩功能(JSON、JS图片) 当勾选是否压缩JSON、是否压缩图片、是否压缩JS文件等功能选项,将会启动这些对应的压缩功能。...(图2-1) 点击色块内的区域,可以进入区块对应的规则编辑界面,比如我们点击是否压缩图片的色块区域,会打开压缩图片的规则编辑界面,如图2-2所示。 ?...后缀列表 不同压缩类型点击进入的后缀列表默认值也有所不同,比如压缩JSON的默认值是json,压缩图片的默认值是png,jpg。压缩JS文件的默认值是js。...那么,我们可以点击是否压缩图片右侧的加号,新建一个排除规则,如图2-3所示。 ? (图2-3) 增加了这个排除规则点击确定,结合的匹配规则如图2-4所示。 ?...默认html页面不参与管理,这个开发者不要去掉,因为html更改很容易出现问题。其它文件如果开发者有特定需求,可以自行控制。

    3.4K20
    领券