logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android 报错处理:not attached to window manager

not attached to window manager有许多场景发生最近在dialog上碰到此问题WindowManager: android.view.WindowLeaked: Activity com.XXXXXX.LoginActivity has leaked window DecorView@613753a[系统信息] that was originally added...

Android进阶:RecyclerView中DiffUtil的使用

一、概述DiffUtil是support-v7:24.2.0中的新工具类,它用来比较两个数据集,寻找出旧数据集-》新数据集的最小变化量。说到数据集,相信大家知道它是和谁相关的了,就是我的最爱,RecyclerView。就我使用的这几天来看,它最大的用处就是在RecyclerView刷新时,不再无脑mAdapter.notifyDataSetChanged()。以前无脑mAdapter.notify

Nginx访问本地项目及配置

场景在H5开发中,有时候有些问题只在线上环境出现,线上环境又不能随便更改代码和配置,比如,我们需要对页面进行重定向,正则匹配转发,那么我们能不能在本地调试就能模拟线上环境页面访问情况呢?答案是肯定的!那么如何做呢?模拟线上环境页面访问1、nginx线上环境使用的是nginx服务器。Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服...

#nginx
JNI学习笔记:JNI原理

一、JNI数据类型在上节中出现了jstring类型,这里说明一下,JNI有自己的原始数据类型和数据引用类型。二、JNI原理Java语言的执行环境是Java虚拟机(JVM),JVM其实是主机环境中的一个进程,每个JVM虚拟机都在本地环境中有一个JavaVM结构体,该结构体在创建Java虚拟机时被返回,在JNI环境中创建JVM的函数为JNI_CreateJavaVM。JNI...

H5:解决Vue在IOS13上页面回退不会刷新的问题

场景描述vue搭建的多页面应用项目,使用go(-1)回退至前个页面。正常的话,回退后会刷新前个页面,各个生命周期钩子函数触发。然而,在Android和ios13以下是正常的,到了ios13就不行了。解决方案由于项目为多页面应用,无法通过Vuex状态状态解决该问题,因为多页面应用创建了多个vue实例。同理,尝试了storage监听、evenbus也无法解决。问题原因...

#ios#vue.js#javascript
Vue:调试神器VConsole

自从接触Vue后,作为H5面对和手机端的调试总是深感麻烦。受制于网络,除了Chrome的调试外,还有一个调试神器也不错,那就是VConsole!VConsole是腾讯开源的一个轻量、可拓展、针对手机网页的前端开发者调试面板。开源地址和文档见 ->VConsole这里说一下在Vue中该如何接入:安装npm install vconsole在index.j...

H5:IOS刘海屏适配

场景app部分页面使用H5混合开发,框架使用的是Vue。页面基本在Android上展示正常,在ios(iPhone 7、iPhone X、iPhone 11)上会出现两个问题:(1) 顶部标题栏即便是fixed定位,top为0,依然会留有一点缝隙,滑动的时候刘海左右两边可见滑动内容。(2) H5页面底部太贴近手机底部小黑条。三种方案根据问题场景,我想到了以下三个解决方案,...

#ios
Vue:图片预览vue-photo-preview的使用

vue-photo-preview应用场景点击图片,能够以类似朋友圈的方式展示图片,主要功能:预览,放大。选择经过网上一番查阅,有三款插件比较不错,分别是 viewerjs、vue-photo-preview 以及 vue-picture-preview。经过简单比较,viewerjs 功能比较强大,更适合web端。vue-picture-preview 只有预览和切换...

H5:vue-awesome-swiper官方说明文档

https://www.swiper.com.cn/api/start/new.html

#vue.js
Vue:滚动页面到指定位置实现(避坑)

在Vue中,有三种方式可以实现H5页面滑动至指定位置方法1://先获取目标位置距离mounted() {this.$nextTick(() => {setTimeout(() => {let targetbox= document.getElementById('targetbox');this.target= targ...

#vue.js#javascript
    共 13 条
  • 1
  • 2
  • 请选择