最近在一个微信H5项目中需要用到字体大小调节器,就看了一下QQ中的功能,就做了一个相似的,方法也不止一种,而且都不难。 方法1 html <div class="wrap"> <div class="line"></div> <ul class="font-adjust"> <li data-siz ...
分类:
移动开发 时间:
2019-11-30 09:51:43
阅读次数:
107
原文:ASP.NET Core实现对象自动映射-AgileMapper 我们为什么要在对象之间做映射 处于耦合性或者安全性考虑或者性能考虑我们不希望将Model模型传递给他们,我们会在项目中创建一些DTO(Data transfer object数据传输对象),进行数据的传输. 概述 AgileMa... ...
分类:
移动开发 时间:
2019-11-30 00:15:17
阅读次数:
102
经过网上查找很多资料,发现很多只有vue+cordova的项目整合,但是vue使用cordova插件的文章很少,现在把从创建cordova和创建vue到vue使用插件到项目打包到android手机运行过程记录下来; 先上项目结构目录 cordova项目创建 1、安装cordova环境这个这边就不描述 ...
分类:
移动开发 时间:
2019-11-29 23:55:58
阅读次数:
188
一个objc对象的isa的指针指向什么?有什么作用?指向他的类对象,从而可以找到对象上的方法详解:下图很好的描述了对象,类,元类之间的关系:图中实线是super_class指针,虚线是isa指针。1.Rootclass(class)其实就是NSObject,NSObject是没有超类的,所以Rootclass(class)的superclass指向nil。2.每个Class都有一个isa指针指向唯
分类:
移动开发 时间:
2019-11-29 19:48:53
阅读次数:
250
" English Document ???? " | " 简体中文文档 ???? " | " 繁體中文文檔 ???? " 您所喜爱的 AAChartKit 开源图表库现在更有 版本可供使用,详情请点击以下链接 传送门 https://github.com/AAChartModel/AAChartK ...
分类:
移动开发 时间:
2019-11-29 19:44:24
阅读次数:
151
ADB有两种连接手机的方式,在测试过程中,各有优缺点。 使用USB连接手机 优点:插上就可以连接,延迟低。 缺点:需要借助USB线来连接,做兼容的自动化测试的时候比较麻烦 1. 在手机上打开开发者模式,启用USB调试。 1. USB线连接手机和电脑 1. 在CMD窗口输入adb devices(手机 ...
分类:
移动开发 时间:
2019-11-29 18:20:11
阅读次数:
173
UiAutomator和Appium之间的区别和联系 联系: 在Android端,appium基于WebDriver协议,利用Bootstrap.jar,最后通过调?用UiAutomator的命令,实现App的自动化测试。 UiAutomator测试框架是AndroidSDK自带的App UI自动化 ...
分类:
移动开发 时间:
2019-11-29 18:16:26
阅读次数:
174
生活中很多网站都是异步加载的,只有当你快要移动到那个位置,它才会开始加载,这样可以加快加载速度,让用户获得很好的体验。但是也给我们Web自动化带来了一定的困难,直接使用元素来定位后面的元素,因为还没有加载,所以会报错。怎么解决呢,就是移动滑动条,让它快速到达网页底部。 下面是我弄得一个在淘宝网页滑动 ...
分类:
移动开发 时间:
2019-11-29 15:47:46
阅读次数:
168
需求描述 1. 发布信息时,通过键盘键入@符号,或者点选相关功能键,唤醒@列表,进行选择 2.选择结束后,输入栏改色显示相关内容 3.删除时,整体删除@区块,且不能让光标落在@区块之间 实现步骤 1. 键入@符号,触发相关功能 1 - (BOOL)textView:(UITextView *)tex ...
分类:
移动开发 时间:
2019-11-29 14:23:26
阅读次数:
110
相信很多朋友在刚开始接触测试app的时候都不清楚app的包名是什么,接下来给大家介绍几种方法去获取。 一.手机设备已连接到电脑,点击进入app中,前提是电脑上装备了android-SDK,tools文件夹 uiautomatorviewer.bat找到这个文件,打开,左上角同步一下,get~ 二. ...
分类:
移动开发 时间:
2019-11-29 12:42:17
阅读次数:
221
1.下载android sdk :https://www.androiddevtools.cn/ 选择sdk tools 安装后,选择对应版本下载sdk 配置环境变量 2.下载appium : appium desktop https://github.com/appium/appium-deskt ...
分类:
移动开发 时间:
2019-11-29 12:42:05
阅读次数:
94
使用UI automatorviewer 连接真机的时候,报如下错误 原因之一:手机锁屏了,解锁,重新刷新下,就可以了 ...
分类:
移动开发 时间:
2019-11-29 12:38:24
阅读次数:
175
划重点 手机屏幕相对着桌面浏览器小,传统网页的设计在手机上体验糟糕 Apple 在移动版 Safari 中定义了 viewport meta 标签(如果没记错最早提出的话),用于创建一个虚拟窗口(layout viewport),这个虚拟窗口的分辨率接近于桌面显示器,Apple将其定义为980px。 ...
分类:
移动开发 时间:
2019-11-29 11:03:22
阅读次数:
125
一.SharedPreferences 2.SQLite ...
分类:
移动开发 时间:
2019-11-29 11:00:54
阅读次数:
80
Android截图 1.简介 本文是实现对于Android系统在电鱼SAIL-IMX6Q开发板中的截屏命令的使用。 2.准备 SAIL-IMX6Q开发板利用232串口连接电脑,并连接上电源。 再通过连接OTG线,连接电脑,进行安卓系统的烧录。 在电脑端打开超级终端并完成基础设置(波特率:115200 ...
分类:
移动开发 时间:
2019-11-29 10:53:10
阅读次数:
118
8G内存的话,一般开个AS,再启动默认的模拟器的话,基本就有点卡了,如果再打开Idea,很容易卡死。 所以两个spingboot的后台服务只能直接命令行跑个jar包,不方便调试,webview加载的vue项目也是只能命令行跑。 如果出现bug再打开个chrome,基本就卡死了。 第二阶段选择gene ...
分类:
移动开发 时间:
2019-11-29 01:04:57
阅读次数:
474
1: 在 AndroidManifest.xml 配置文件中显式配置 android:allowBackup=false。 项目中代码 allowBackup="true" 改为 allowBackup=false <application android:name=".application.Sm ...
分类:
移动开发 时间:
2019-11-28 23:12:30
阅读次数:
268