
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
not attached to window manager有许多场景发生最近在dialog上碰到此问题WindowManager: android.view.WindowLeaked: Activity com.XXXXXX.LoginActivity has leaked window DecorView@613753a[系统信息] that was originally added...
一、概述DiffUtil是support-v7:24.2.0中的新工具类,它用来比较两个数据集,寻找出旧数据集-》新数据集的最小变化量。说到数据集,相信大家知道它是和谁相关的了,就是我的最爱,RecyclerView。就我使用的这几天来看,它最大的用处就是在RecyclerView刷新时,不再无脑mAdapter.notifyDataSetChanged()。以前无脑mAdapter.notify
场景在H5开发中,有时候有些问题只在线上环境出现,线上环境又不能随便更改代码和配置,比如,我们需要对页面进行重定向,正则匹配转发,那么我们能不能在本地调试就能模拟线上环境页面访问情况呢?答案是肯定的!那么如何做呢?模拟线上环境页面访问1、nginx线上环境使用的是nginx服务器。Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服...
一、JNI数据类型在上节中出现了jstring类型,这里说明一下,JNI有自己的原始数据类型和数据引用类型。二、JNI原理Java语言的执行环境是Java虚拟机(JVM),JVM其实是主机环境中的一个进程,每个JVM虚拟机都在本地环境中有一个JavaVM结构体,该结构体在创建Java虚拟机时被返回,在JNI环境中创建JVM的函数为JNI_CreateJavaVM。JNI...
场景描述vue搭建的多页面应用项目,使用go(-1)回退至前个页面。正常的话,回退后会刷新前个页面,各个生命周期钩子函数触发。然而,在Android和ios13以下是正常的,到了ios13就不行了。解决方案由于项目为多页面应用,无法通过Vuex状态状态解决该问题,因为多页面应用创建了多个vue实例。同理,尝试了storage监听、evenbus也无法解决。问题原因...
自从接触Vue后,作为H5面对和手机端的调试总是深感麻烦。受制于网络,除了Chrome的调试外,还有一个调试神器也不错,那就是VConsole!VConsole是腾讯开源的一个轻量、可拓展、针对手机网页的前端开发者调试面板。开源地址和文档见 ->VConsole这里说一下在Vue中该如何接入:安装npm install vconsole在index.j...
场景app部分页面使用H5混合开发,框架使用的是Vue。页面基本在Android上展示正常,在ios(iPhone 7、iPhone X、iPhone 11)上会出现两个问题:(1) 顶部标题栏即便是fixed定位,top为0,依然会留有一点缝隙,滑动的时候刘海左右两边可见滑动内容。(2) H5页面底部太贴近手机底部小黑条。三种方案根据问题场景,我想到了以下三个解决方案,...
vue-photo-preview应用场景点击图片,能够以类似朋友圈的方式展示图片,主要功能:预览,放大。选择经过网上一番查阅,有三款插件比较不错,分别是 viewerjs、vue-photo-preview 以及 vue-picture-preview。经过简单比较,viewerjs 功能比较强大,更适合web端。vue-picture-preview 只有预览和切换...
https://www.swiper.com.cn/api/start/new.html
在Vue中,有三种方式可以实现H5页面滑动至指定位置方法1://先获取目标位置距离mounted() {this.$nextTick(() => {setTimeout(() => {let targetbox= document.getElementById('targetbox');this.target= targ...