综合( 右侧选择分类 )
wechat

小程序周期性更新

小程序周期性更新基础库 2.8.0 开始支持,低版本需做兼容处理。生效条件:用户七天内使用过的小程序周期性更新能够在用户未打开小程序的情况下,也能从服务器提前拉取数据,当用户打开小程序时可以更快地渲染页面,减少用户等待时间,增强在弱网条件下的可用性。使用流程1. 配置数据下载地址登录小程序 MP 管理后台,进入设置 -> 开发设置 -> 数据周期性更新,点击开启,填写数据下载地址。2.
774 人浏览
wechat

小程序WXS响应事件

小程序WXS响应事件背景有频繁用户交互的效果在小程序上表现是比较卡顿的,例如页面有 2 个元素 A 和 B,用户在 A 上做 touchmove 手势,要求 B 也跟随移动,movable-view 就是一个典型的例子。一次 touchmove 事件的响应过程为:a、touchmove 事件从视图层(Webview)抛到逻辑层(App Service)b、逻辑层(App Service)处理 to
773 人浏览
android01

Android产品研发(十六)-- 开发者选项

上一篇文章中我们讲解了android中内存对象的序列化方式。由于android开发涉及到不同Activity的数据传递,对于基本数据类型数据的传递是没有问题的,但是一旦涉及到复杂数据类型,就需要将数据序列化以便传输,在文章中我们主要讲解了两种数据序列化的方式:实现Serializable接口和实现Parcelable接口,同时也比较了它们各自的优缺点和实现方式。具体关于内存对象序列化方面的知识可参
773 人浏览
hgother

IntelliJ IDEA - 常用设置、常用快捷键汇总(附:常用的代码补全语句)

一、常用快捷键作用windows 快捷键macOS 快捷键全局搜索ctrl + shift + Fcommand + shift + F代码格式化ctrl+ alt + Lcommand + option + L去掉无用的包的引用ctrl + alt + Ocontrol + option + O注释ctrl + /command + /多行注释ctrl + shift + /command +
773 人浏览
cnbzlj

Android 省,市,区选择器

不废话,需求:做一个好看的省,市,区三级联动的选择器,怎么办?1,需要WheelView基础控件自行扩展实现逻辑,可直接添加基础控件库,Gradle 依赖:compile 'com.contrarywind:wheelview:4.0.9'2,布局:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:andro
772 人浏览
android01

Android源码解析(二十七)-- Android Home事件流程

上一篇文章中我们介绍了android系统的截屏事件,由于截屏事件是一种系统全局处理事件,所以事件的处理逻辑不是在App中执行,而是在PhoneWindowManager中执行。而本文我们现在主要讲解android系统中HOME按键的事件处理,和截屏事件类似,这里的HOME按键也是系统级别的按键事件监听,所以其处理事件的逻辑也应该和截屏事件处理流程类似,从上一篇文章的分析过冲中我们不难发现,系统级别
771 人浏览
androidproject

Github 炫酷线条动画效果(仿BiliBili客户端) PathView

博客详情:http://blog.csdn.net/u011387817/article/details/78817827使用方式:添加依赖:implementation'com.wuyr:pathview:1.0.0'APIs:MethodDescriptionsetPath(Path path)加载PathsetMode(int mode)设置条线动画模式(火车模式, 飞机模式
770 人浏览
web

HTML CSS整理笔记 (十)HTML部分

完成笔记链接:https://www.niwoxuexi.com/blog/web/article/1245——HTML部分——utf-8 和 utf8的使用只有MySQL可以用"utf8",但其他地方一律使用大写"UTF-8"。网页推荐使用长后缀名.html有的浏览器中直接输出中文会出现中文乱码,可加声明<meta charset="UTF-8"><!--HTML注释-->
768 人浏览
hgphp

Laravel - MySQL数据库的使用详解2(Query Builder用法1:查询操作)

Laravel拥有两个强大的功能来执行数据库操作:Query Builder(查询构造器)和Eloquent ORM。在前面的文章中,我们都是通过Query Builder使用原生的SQL语句来操作数据库。其实Query Builder还提供了许多强大且易用的交互方式,下面通过样例进行演示。三、Query Builder 介绍(1)Query Builder为执行数据库查询提供了一个干净简单的接口
766 人浏览
zixun

微信小程序 返回上一页面时实现上一页面刷新

微信小程序 返回上一页面时实现上一页面刷新假如从页面B返回页面A时实现页面A刷新页面B: //当前页面栈 var pages = getCurrentPages(); if (pages.length > 1) { //获取上一个页面实例对象 var beforePage = pages[pages.length - 2];
766 人浏览
xiaozhi

22.JS 最新数据基本类型:BigInt

原文:https://www.smashingmagazine.com/2019/07/essential-guide-javascript-newest-data-type-bigint/译者:前端小智为了保证的可读性,本文采用意译而非直译。想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你!BigInt数据类型的目的是比Number数据类型支持的范围更大的整数值。在对大整数执行
764 人浏览
android

Android 嵌套RecyclerView禁止滑动事件

//禁用滑动事件 recyclerview.setNestedScrollingEnabled(false)
764 人浏览
android01

Android源码解析(十三)-- apk安装流程

上一篇文章中给大家分析了一下android系统启动之后调用PackageManagerService服务并解析系统特定目录,解析apk文件并安装的过程,这个安装过期实际上是没有图形界面的,底层调用的是我们平时比较熟悉的adb命令,那么我们平时安装apk文件的时候大部分是都过图形界面安装的,那么这种方式安装apk具体的流程是怎样的呢?下面我们就来具体看一下apk的具体安装过程,相信大家都知道如果我们
763 人浏览
android

Android中EditText常用属性设置

EditText继承关系:View–>TextView–>EditText常用属性如下:android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottom android:background="@android:drawable/edit_text"这个属性,
762 人浏览
android

Glide最新版V4使用指南

概述Glide是一个Android的图片加载和缓存库,它主要专注于大量图片的流畅加载,Glide几乎可以胜任任何你需要使用到图片从网络拉取,压缩,显示的场景。本文主要基于Glide4.0版本介绍其基本使用方法。1 集成Github地址: https://github.com/bumptech/gliderepositories{ mavenCentral() maven{url'htt
760 人浏览
android00

android遍历map的两种常用方法

Map一般用来保存具有映射关系的数据,Map里保存着两组数据:key(键)和value(值),它们可以是任何引用类型的数据,但key不能重复。所以通过指定的key就可以取出对应的value。遍历方式一、当键和值都需要用到时所采用的方法。Map<Integer, Integer> map = new HashMap<Integer, Integer>(); for (Ma
758 人浏览
hangge

K8s - Kubernetes使用详解4(运行Job样例)

容器按照持续运行的时间可分为两类:服务类容器和工作类容器。 服务类容器通常持续提供服务,需要一直运行,比如http server,daemon等。工作类容器则是一次性任务,比如批处理程序,完成后容器就退出。对于Kubernetes里个各种Controller来说:Deployment、ReplicaSet和DaemonSet都用于管理服务类容器。Job、CronJon则用于管理工作类容器。下面我就
758 人浏览
androidproject

RecyclerView的集合 Learning-RecyclerView

博客原地址:Anthony的简书博客github地址:https://github.com/CameloeAnthony/Learning-RecyclerView欢迎关注我的微博:Anthony最近在研究RecyclerView ,还是习惯整理一下开源项目放到github上 ,欢迎提交更新 ,fork,star。 排序纯属个人直觉。序号项目名称项目描述预览1cymcsg/UltimateRecy
756 人浏览
php

yii2 Bad Request (#400)---Unable to verify your data submission

方法一、不管是用ajax提交还是表单提交,get方式很成功,但post提交失败。 报错 Bad Request (#400) 网上查各种资料,得知原因,是因为yii2.0的防csrf问题,没有csrftoken是提交不成功的。 解决办法: 1.禁用yii2的csrf验证,也就是在控制器中加一行代码:public $enableCsrfValidation = false;缺点:不安全(不推荐)方法
755 人浏览
android01

Android产品研发(九)-- 较少App网络传输协议

上一篇文章中我们讲解了App的数据统计,其主要分为两种:使用第三方服务统计和自身实现数据统计。一般而言我们使用第三方统计服务已经可以很好的满足我们的也无需求了,只是部分数据敏感性App,可能自身实现数据统计服务是一个更好的选择。而本文中将要介绍的是App端的网络传输协议。那么这里首先需要明确一点的是什么是网络传输协议呢?好吧,这里首先套用一段百度百科的定义:网络传输协议或简称为传送协议(Commu
754 人浏览