学习历程
xiyunmengyuan
这个作者很懒,什么都没留下…
展开
-
微信公众号 网页支付的实现
1、支付js引用添加 <script src="http://res2.wx.qq.com/open/js/jweixin-1.4.0.js"></script>2、具体的实现流程:1.首先获取到支付订单号2.根据支付订单号获取支付参数3.通过JavaScript调用getBrandWCPayRequest接口,发起微信支付请求,用户进入支付流程4.用户成功支...原创 2020-04-22 13:59:46 · 616 阅读 · 0 评论 -
微信公众号 网页授权实现
绪论:如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。关于网页授权回调域名的说明1、在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的“开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息”的配置选项中,修改授权回调域名。请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加 htt...原创 2020-04-22 13:43:06 · 982 阅读 · 0 评论 -
uniapp canvas小程序分享海报的实现
小程序中经常会有海报的生成,为了使用方便就自己封装了js文件方便调用文件名为creatMaterialImage.js海报图效果如下:1,海报生成方法的具体实现// 用canvas生成分享图片,返回srcconst createShareImg = function(options, that) { return new Promise(function(resolve, reje...原创 2020-04-10 15:25:09 · 4753 阅读 · 2 评论 -
uniapp subPackages分包加载配置
1、 分包加载配置分包加载配置,此配置为小程序的分包加载机制。subPackages 节点接收一个数组,数组每一项都是应用的子包,其属性值如下:注意:subPackages 里的pages的路径是 root 下的相对路径,不是全路径。微信、百度小程序每个分包的大小是2M,总体积一共不能超过8M。支付宝小程序每个分包的大小是2M,总体积一共不能超过4M。分包下支持独立的 static...原创 2020-04-09 14:29:34 · 23872 阅读 · 1 评论 -
uniapp 自定义时间选择组件
1.自定义时间组件的效果2.组件的实现代码组件文件名timeChose.vue具体代码<template> <view> <uni-popup ref="popcash" type="bottom" @change="popChange"> <view class="pop_phone" style="height:550upx ...原创 2020-02-25 12:01:23 · 7048 阅读 · 7 评论 -
微信小程序实现瀑布流实例
瀑布流的效果图如下:1.wxml中的代码如下<!--pages/lsittest/listtest.wxml--><view class="containers"> <view id="left"> <view style="margin-bottom:20rpx;" wx:for="{{leftList}}" wx:key> ...原创 2019-12-12 16:25:25 · 2499 阅读 · 2 评论 -
Echarts介绍及常用设置的使用
ECharts是一个纯JavaScript图表库,底层依赖于轻量级的Canvas类库ZRender,基于BSD开原协议,是一款非常优秀的可视化前端框架。1、下载地址官网地址 :https://www.echartsjs.com/zh/index.html2、Echarts的引入npm的安装方法: npm install echarts --save3、属性的简单使用及自定义样式3.1、...原创 2019-11-09 11:42:09 · 466 阅读 · 0 评论 -
uniapp -- 页面顶部内容悬浮的完美解决方法
只需要在要悬浮的顶部区域外侧包裹一层标签 设置如下属性 该区域将会随着页面的滚动自动悬浮在顶部。.page_header {position: sticky;width: 100%;left: 0;right: 0;/* #ifdef H5 /top: 44px;//适配网页/ #endif // #ifndef H5 /top: 0;//适配其他平台/ #endif */...原创 2019-10-16 17:22:22 · 14883 阅读 · 1 评论 -
css 限制文本单行或多行显示 超出省略的实现方法
限制文本单行显示的css代码:overflow: hidden; //属性规定当内容溢出元素框时发生的事情 超出区域隐藏white-space: nowrap; //属性设置如何处理元素内的空白 nowrap规定段落中的文本不进行换行text-overflow: ellipsis; //属性规定当文本溢出包含元素时发生的事情。 ellipsis 显示省略符号来代表被修剪的文本...原创 2019-10-16 09:02:30 · 714 阅读 · 0 评论 -
码云Gitee Android端使用初解
国内的Git托管服务——码云(gitee.com)使用方便,快捷,功能齐全。非常适合项目开发使用码云和GitHub的使用方法非常类似,我们在码云上注册账号并登录后,需要先上传自己的SSH公钥。选择右上角用户头像 -> 菜单 “设置”->“安全设置”->然后选择“SSH公钥".填写一个便于识别的名称,然后把用户主目录下的.ssh/id_rsa.pub文件的内容粘贴进去:如下图所示...原创 2019-04-16 11:29:14 · 3356 阅读 · 0 评论 -
Flutter学习 极速构建漂亮的原生应用
Flutter 官网 https://flutterchina.club/Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。1、Flutter的特点1、快速开发Flutter的热重载可帮助您快速地进行...原创 2018-09-21 11:11:57 · 1105 阅读 · 0 评论 -
推荐一个好用的Android网络请求库DaVinci 轻松解决cookie 同步问题
github 下载地址https://github.com/CPPAlien/DaVinci原创 2018-08-11 15:32:38 · 323 阅读 · 0 评论 -
Android--Animation动画学习
1、动画主要分为两种模式1.1、补间动画(tweened animation)补间动画又可以分为四种形式,分别是 alpha(淡入淡出),translate(位移),scale(缩放大小),rotate(旋转)。xml的实现 首先需要在res/anim/ 文件夹下定义如下的动画实现方式alpha动画实现<?xml version="1.0" encoding="utf-8"?><...原创 2018-07-06 11:32:46 · 317 阅读 · 0 评论 -
一个好用的日期选择器工具库
androidstudio 使用 在bulid.gradle 中添加依赖implementation('cn.qqtheme.framework:WheelPicker:1.5.5') { exclude group: 'com.android.support'}使用起来非常简单年月日类型 DatePicker picker = new DatePicker(this, DatePic...原创 2018-06-27 17:03:33 · 1070 阅读 · 0 评论 -
Fragment可见再加载的方法
1、这种方法的使用场景一般是希望在fragment可见时再做一些请求网络数据的操作或者是当页面某些数据需要动态刷新的时候,可以在fragment可见的时候刷新数据。2、当使用FragmentTransaction加载fragment,控制其显示隐藏的时候,或者与viewpager结合使用的时候,fragment的onresume方法是不会调用的 这个时候就会需要用到 onHiddenChange...原创 2018-07-02 15:14:17 · 2665 阅读 · 0 评论 -
ktolin学习
学习历程 参照 点击打开链接 点击打开链接原创 2018-06-13 10:37:02 · 600 阅读 · 0 评论