Canvas类中drawBitmap(Bitmap bitmap, Matrix matrix, Paint paint)方法中有个参数类型是Matrix,从字面上理解是矩阵的意思,而实际上它也确实是个3x3的矩阵。Matrix在Android中的主要作用是图像变换,如平移、旋转、缩放、扭曲等。 M ...
分类:
移动开发 时间:
2019-12-12 18:21:49
阅读次数:
141
首先在项目目录安装 npm install px2rem-loader --save npm install amfe-flexible --save 装好后会在package.json中看到 在main.js中导入amfe-flexible import Vue from 'vue' import ...
分类:
移动开发 时间:
2019-12-12 17:58:04
阅读次数:
488
flutter 是由谷歌发布的一个全新的响应式、跨平台、高性能的移动开发框架,可以快速在iOS和Android上构建高质量的原生用户界面。 框架特点 快速开发:Flutter的热重载可以快速地进行测试、构建UI、添加功能并更快地修复错误。富有表现力,漂亮的用户界面:自带的Material Desig ...
分类:
移动开发 时间:
2019-12-12 16:41:58
阅读次数:
136
移动端唤起qq var u = navigator.userAgent; var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); var qqUrl = 'mqqwpa://im/chat?chat_type=wpa&uin=QQ号&versi ...
分类:
移动开发 时间:
2019-12-12 15:27:23
阅读次数:
504
开发过程有时候需要判断版本号,使用以下代码获取SDK版本号(API等级) android.os.Build.VERSION.SDK_INT 对应的版本号和安卓版本如下: 可到官网更新表格: https://developer.android.google.cn/about/dashboards/ ...
分类:
移动开发 时间:
2019-12-12 15:22:07
阅读次数:
133
Given a stream of integers and a window size, calculate the moving average of all integers in the sliding window. For example, MovingAverage m = new M ...
分类:
移动开发 时间:
2019-12-12 14:56:35
阅读次数:
127
在常见业务开发中,POST请求常常在这些地方使用:前端表单提交时、调用接口代码时和使用Postman测试接口时。我们下面来一一了解: 一、前端表单提交时 application/x-www-form-urlencoded 表单代码: <form action="http://localhost:88 ...
分类:
移动开发 时间:
2019-12-12 14:49:01
阅读次数:
160
极光推送的官方demo: https://github.com/jpush/jpush-hbuilder-demo 里面也记录有详细的方法了。 我记录下自己的过程。 首先去极光那里创建一个应用 获取AppKey ,创建后如下。 然后把vue 项目npm run build 打包一下。用hbuilde ...
分类:
移动开发 时间:
2019-12-12 13:33:25
阅读次数:
451
相同点: 首先这三个都是改变函数的this指向的,都可以后续传参 区别: 1、调用 function fun(a, b) { alert(this.name); } var obj = { name: "obj", sayName: function () { alert(this.name); } ...
分类:
移动开发 时间:
2019-12-12 13:32:22
阅读次数:
124
1. ios对Flutter有如下依赖 Flutter.framework: Flutter engine等; APP.framework:业务代码, 由dart代码生成。App.framework也包含了kDartVmSnapshotData,kDartVmSnapshotInstructions ...
分类:
移动开发 时间:
2019-12-12 13:19:08
阅读次数:
288
原文连接:https://www.macwk.com/article/mac-catalina-1015-file-damage 更新macOS 10.15 Catalina后,很多在10.14上可以使用的App都会提示提示【xxx已损坏,无法打开,你应该将它移到废纸篓解决办法】,哪怕你在【安全与隐 ...
分类:
移动开发 时间:
2019-12-12 13:18:23
阅读次数:
336
如果这样报错,多半是复制的代码导致的 在此记录一下。 ...
分类:
移动开发 时间:
2019-12-12 13:05:10
阅读次数:
134
背景 在写一个东西滑动删除列表的时候,出现了一个问题。我的需求是,左滑然后出现delete,然后点击delete,让该滑块消失。 我在点列表的第一行的时候,左滑,出现delete,点击删除,ok的,完美。然后我点击第三个,同样左滑出现delete,点击delete没有任何反应。 然后我再点击第一个, ...
分类:
移动开发 时间:
2019-12-12 13:01:09
阅读次数:
98
一、打开appium-desktop,点击start session 二、打开后,点击屏幕右上角的搜索按钮 三、然后会打开配置页面,在本地服务配置信息同上面写的代码链接配置。填入正确的信息后,点击startSession 成功启动模拟器中的qq程序。如下图。此时如果模拟器和appium-deskto ...
分类:
移动开发 时间:
2019-12-12 12:56:59
阅读次数:
252
本文主要讲述我对 iOS 开发的一些理解,希望能通过 app 从启动到退出,将一些的知识整合起来,形成一条知识链,目前涉及到的知识点有 runloop、runtime、文件存储、界面布局、离线推送、内存管理、响应链、多线程。但大部分较为浅显,我尽量写自己的理解,专业性的代码尽量贴上链接,如有不当欢迎 ...
分类:
移动开发 时间:
2019-12-12 12:56:43
阅读次数:
93
大家好,我是河畔一角,时隔半年再次给大家带来一门重量级的实战课程:《Vue全家桶高仿小米商城》,现在很多公司都在参与到商城的构建体系当中,因此掌握一套商城的标准开发体系非常重要;商城的开始时非常复杂的,包括众多的页面设计和交互,以及非常丰富的知识点,所以一旦学会商城开发,其它系统完全不在话下。 下面 ...
分类:
移动开发 时间:
2019-12-12 12:47:35
阅读次数:
412
背景分析 RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持R ...
分类:
移动开发 时间:
2019-12-12 11:38:03
阅读次数:
94