自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (2)
  • 收藏
  • 关注

原创 端口被占用

端口被占用// 8089是端口号netstat -aon|findstr "8089"//12668是进程taskkill /pid 12668 -t -f

2021-10-30 11:03:58 127

原创 Mysql中文汉字转拼音的实现(每个汉字转换全拼)

-- 创建汉字拼音对照临时表CREATE TABLE IF NOT EXISTS `t_base_pinyin` ( `pin_yin_` varchar(255) CHARACTER SET gbk NOT NULL, `code_` int(11) NOT NULL, PRIMARY KEY (`code_`)) ENGINE=InnoDB DEFAULT CHARSET=latin1;-- 插入数据INSERT INTO t_base_pinyin (pin_yin_,cod.

2021-09-16 16:18:12 353 3

原创 mui h5实现Downloader网络(gif、图片、小视频)下载以及显示

之前展示图片都是通过<img src="/static/css/default/img/default.jpg" data-original="网络图片地址"> , 每次都请求服务器, 加载比较慢,如何做到显示图片的时候先从本地获取,没有则联网下载,缓存到本地;下次直接从本地拿,无需再联网,个人需求为:开屏广告(gif、图片、小视频)<!DOCTYPE html><html> <head> <meta charset="...

2020-10-20 09:47:31 600

原创 hbuilderx vue cub-ui 编译:web运行、运行APK

实例下载:git:https://github.com/didi/cube-ui/hubilderx 打包实例https://www.cnblogs.com/feng-xl/p/9183212.html修改后npm run dev 是编译运行在web端, npm run build 编译lib插件,npm rundemo-build 打包编译为apk文件然后编译运行到手机打包apk...

2020-08-21 11:20:34 524

原创 android ADB 命令开发全集

ADB,即Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具。基本用法 命令语法 为命令指定目标设备 启动/停止 查看 adb 版本 以 root 权限运行 adbd 指定 adb server 的网络端口 设备连接管理 查询已连接设备/模拟器 USB 连接 无线连接 应用管理 查看应用列表 所有应用 系统应用 第三方应用 包名包含某字符串的应用 安装 APK 卸载应用 .

2020-08-08 15:26:00 1106

原创 记 Scrcpy 框架使用记录

记 Scrcpy 框架使用记录背景最近使用 vysor 。发现直接把手机当成模拟器操作确实是方便到不行。 但是魅族 16th plus 在 vysor 失效了。同时vysor 通知太过干扰。基于以上两点切换到开源框架scrcpy: Display and control your Android device原理image.png主要步骤如下:通过adb push一个scrcpy-server.jar到手机上。 注: scrcpy-server.jar 是虽然是...

2020-08-08 11:45:37 2451 2

原创 华为云、百度云 群控系统开发流程

1、链接:https://support.huaweicloud.com/cph/index.html 申请企业版账号

2020-07-27 17:37:46 1124

原创 Error: [$injector:modulerr] Failed to instantiate module app due to

angular.js 在调用angular.module("app",[]),中require引用的模块错误导致失败,或许写错或许路径拼接错误

2020-06-22 16:37:32 2132

转载 RunScriptError: post install error, please remove node_modules before retry!

cnpm install报错:RunScriptError: post install error, please remove node_modules before retry!解决:1、先到项目文件下重命名或者删除node_modules这个文件$ rm -rf node_modules/2、安装gulp-sass$ cnpm install gulp-sass --save-dev3、安装成功后,再cnpm install$ cnpm install4、成功后,就可以使用gu

2020-06-18 18:03:22 19006 2

原创 mac 电脑资源HD无法编写,修改文件权限,

mac上安装目录不可写,其实是权限问题。问题:安装时显示,目录不可写。mac目录不可写,mac修改文件权限,mac修改权限命令/install 目录不可写,请检查后再试/runtime 目录不可写,请检查后再试/upload 目录不可写,请检查后再试/config 目录不可写,请检查后再试解决方法:修改目录权限。Mac 上修改目录权限的方法。打开mac上的终端,进入文件目录,修改权限。mac终端修改目录权限的命令如下:以我的目录在 Applicat...

2020-06-16 14:39:44 685

原创 open-stf 环境配置以及nodejs版本

npm:查看当前版本:npm --version更新到最新版: 环境依赖 export PATH=/usr/local/bin/:$PATH 系统 工具1 工具2 OS 10.14.1 HomeBrew node8 如何安装homebrew ,请参考https://brew.sh/ 注意这里有个坑,最新的Node版本是11, 直接brew install node安装的是最新版本,.

2020-06-15 21:40:35 776

原创 java 后台 实现USB设备连接获取设备号ID,实现adb shell命令

第一步:第二步:javax.usb.services = org.usb4java.javax.Services第三步: pom.xml: <dependency> <groupId>org.usb4java</groupId> <artifactId>usb4java-javax</artifactId> ...

2020-06-08 18:07:05 2428 1

原创 android USB and cmd自动化测试之ActiveXObject三步曲

前言:1、IE内核浏览器,2、androiduiautomator2 的使用,3、手动获取权限READ_PHONE_STATE第一步:/*搜索事件*/ $(".submit_offer_abstract_btn").click(function(){ var xmlHttp; //判断浏览器是否支持ActiveX控件 alert(window.ActiveXObject == true) if(!window.ActiveXO...

2020-06-05 11:26:27 290

原创 android 自动化测试之uiautomator 三步曲

前提:需要root权限的手机才能实现apk打包后自动化测试第三方,如果不需要打包运行的话,可直接通过android studio 运行ExampleInstrumentedTest类直接在手机上跑,第一步:public class MainActivity extends Activity { private static final String TAG = "MainActivity"; @Override protected void onCreate(Bundl.

2020-06-04 10:38:49 641

原创 用Python实现自动化操作Android手机 插件错误提醒

pip install androidviewclient -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com转http://www.site-digger.com/html/articles/20180912/664.html#

2020-05-25 20:31:30 858

原创 AccessibilityService获取控件信息getRootInActiveWindow() 第一次或打开新页面时为null,并且节点信息不全的问题

<?xml version="1.0" encoding="utf-8"?><accessibility-service xmlns:android="http://schemas.android.com/apk/res/android" android:accessibilityEventTypes="typeAllMask|typeViewClicked|typeViewFocused|typeWindowStateChanged|typeWindowsChanged|ty.

2020-05-21 15:15:18 2235

原创 Appium + java 调用android微信自动化

1:下载Appium 安装,2:打开uiautomatorviewer.bat查看微信自动化对用的ID包名,3:java代码,4:运行java代码之前先启动Appium然后在执行java代码package com.juchiwang.app.appiumDemo;import java.io.IOException;import java.net.MalformedURLException;import java.net.URL;import org.openqa.selenium.remo

2020-05-18 09:36:39 525

原创 android开发调用python脚本

一.环境准备在官网下载最新的CLE for Android 开发包,其中包含示例工程和API文档。解压开发包,拷贝如下文件http://www.srplab.com/cn/files/products.html你可能会遇到的问题1:注意so版本;版本都要一致,从开发包里复制粘贴;2:注意so引入路径;as和ec是有区别的;拷贝 starcore_android_rX.X.jar的arm64-v8a目录内容到工程的libs目录拷贝starcore_android_rX.X.jar.

2020-05-14 16:33:42 3939 3

原创 android 重新签名之第三方应用重签名

一.签名文件的生成如果apk需要重新进行签名,第一条你必须要一个签名文件。而这个签名文件也不同。这种会有两种情况:1.用以前的签名文件 2.新的签名文件比如第三方插件百度地图sdk,如果你的签名文件不同了和以前不同了,那么生成的SHA1码也就不同了。所以这种情况下,你就必须需要用的是以前的签名文件,再把它和apk进行重新打包。而如果你是要生成新的签名文件的话,那就请看Android的签名文件生成两种方法,去生成签名文件。二.删除之前的签名文件1、把apk的后缀改成zip格式

2020-05-11 14:42:20 486

原创 appium command failed shell “ps ‘uiautomator’”的解决方式

使用appium在android7.0真机上测试程序时报错command failed shell “ps ‘uiautomator’”的解决方式appium版本1.4.16,在android7.0真机上测试程序时会报错:command failed shell “ps ‘uiautomator’”。1、找到appium的安装目录下的adb.js文件,目录为:Appium\node_modu...

2020-04-22 08:32:49 243

原创 vue 表单中getFieldDecorator、getFieldValue、setFieldValue用法

Ant Design 表单中getFieldDecorator、getFieldValue、setFieldValue用法Ant Design 表单中getFieldDecorator、getFieldValue、setFieldValue用法一、getFieldDecorator#getFieldDecorator是一个方法,这个方法接收两个参数,第一个是表单的字段对象,第二个是验证...

2020-04-16 18:32:24 18799 5

原创 关于vue中JSON.parse(JSON.stringify(...))使用深拷贝问题之引用指针联系

关于vue中JSON.parse(JSON.stringify(...))使用深拷贝问题一般我们单独用JSON.parse()或JSON.stringify()今天在学vue看到JSON.parse(JSON.stringify(...))的用法,这里研究一下;首先分别说下他们的用法:  JSON.parse() 是将字符串中的对象解析出来 例: var st...

2020-04-16 17:24:24 1916

原创 Android Studio升级3.5后,Instant Run去哪了?

打开设置 -> Build,Execution,Deployment -> Debugger -> HotSwap 选中右面的 Enable hot-swap agent for Groovy code你直接搜Instant Run是搜不到的,用HotSwap代替了

2020-03-21 14:57:53 10295 2

原创 Vue 清空数据表格

this.form.resetFields()清空表格

2020-03-10 13:40:44 6561 1

原创 Android跳转跳到打开百度地图、高德地图等第三方地图导航

Android跳转跳到打开百度地图、高德地图等第三方地图导航简单举例:Uri uri = Uri.parse("amapuri://route/plan/?dlat="+"目的地lat"+"&dlon="+"目的地lng"+"&dname="+"目的地名称"+"&dev=0&t=0");Activity.startActivity(new Intent(In...

2020-01-06 14:32:50 2909

原创 uni-app - 支付(app支付、小程序支付、h5(微信端)支付)

App支付、小程序支付、h5(微信端)支付APP支付(内置)appPay.js 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ...

2019-12-26 19:47:03 594

原创 flutter 插件使用全集

audio_recorder: any #录音、播放 flutter_sound: ^1.1.5#录音 dropdown_menu: ^1.1.0#下拉菜单 simple_permissions:#权限获取 easy_alert:#弹框 amap_location: any #高德地图 location: any #gogle位置获取 barcode_scan 0.0...

2019-08-22 15:42:38 460

原创 flutter amap_base_flutter地图插件

amap_base_flutter的集成使用错误:org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments.setAddCompilerBuiltIns(Z)V 解决问题:1,修改插件版本,影响的均要修改,2,gradle版本修改,统一版本,或者删除gradle重新生成amap_base_flutt...

2019-08-12 13:40:43 3075 1

原创 android studio Warning: Default Activity not found

出现Warning: Default Activity not found是因为上一次强制退出导致studio存储配置出错,解决方法:1.关闭studio2.去安装路径找到AndroidStudio3.3 -> system -> caches3.删除caches这个文件夹4.重启studio就可以啦...

2019-08-01 19:00:24 10611

原创 flutter 去掉appBar时布局高度错位

由于appbar占用布局空间,比如UI布局为ListView 在去掉appBar时ListView顶部高度错误,预留出appBar空间,如果不选用appBar时候怎样去实现那:1:选用PreferredSize()控制AppBar()2:PreferredSize()中的参数preferredSize可以设置AppBar高度,把高度设置为0,这样就可以忽略无AppBar时布局顶部高...

2019-07-26 16:46:55 1630

原创 flutter 错误解决

问题解决:在onTap事件需要 ()=>实现方法的The following assertion was thrown building OrderDetailDeal(dirty, state:I/flutter ( 9605): OrderWaitForDealState#1a5bf):I/flutter ( 9605): Assertion failed出现问题原因:在...

2019-06-27 16:04:33 994

原创 android 6.0以上获取录音权限(某些手机无法监听到录音权限)

try { if (isSpecialDevice()) { // 音频获取源 int audioSource = MediaRecorder.AudioSource.MIC; // 设置音频采样率,44100是目前的标准,但是某些设备仍然支持22050,16000,11025...

2019-06-20 23:43:16 3309

原创 Flutter | 状态管理探索篇

Flutter的很多灵感来自于React,它的设计思想是数据与视图分离,由数据映射渲染视图。所以在Flutter中,它的Widget是immutable的,而它的动态部分全部放到了状态(State)中。于是状态管理自然便成了我们密切关注的对象。在之前我们已经讨论了关于在flutter中使用scoped_model进行状态管理的应用。文章发出后,有许多同学都在问我,到底redux和scoped到...

2019-06-12 08:28:09 158

原创 mui 调用android实现任务提醒

var mContext = plus.android.runtimeMainActivity();var Uri = plus.android.importClass("android.net.Uri");var Intent = plus.android.importClass('android.content.Intent');var intent = new Intent("a...

2019-06-04 15:17:50 736

原创 android+hbuilder(mui)+flutter 混合开发

android 是hbuilder和flutter的具体架构外壳,但如果想用flutter时,直接android studio创建,在flutter项目内有android项目目录直接在目录里进行所有的操作。可以开两个android studio 导出,一个完整项目开发flutter的。一个导出的android项目,开发android原生native和hbuilder代码。这样三个语言混合开...

2019-05-14 14:21:04 2331

原创 android项目嵌入flutter且解决的问题

1:在android原生根目录下通过运行命令创建flutter module,这种创建与 flutter new project 内部目录结构不一样,所以直接用命令去创建,2:new Binding 如果标识红色报错,那就看看flutter是否导入,或者目录结构是否正确, evaluate方法.groovy的文件路径可以直接拼接具体路径('XXX/my_flutter/.android/inc...

2019-05-08 10:35:11 1845

原创 flutter 实现登录界面

flutter 使用的时数据需要setState方法进行数据处理,这样才能初始化针对的UI以及dialog等,再就是点击方法应该为()=>login() 找到方法import 'package:flutter/material.dart';import 'package:flutter/cupertino.dart';import 'package:flutter/anima...

2019-05-06 09:06:57 1712

原创 html 使用attr()为checkbox添加checked属性使其勾选,无效的问题 prop

window.addEventListener("fnProtocol", function(event) { var isChalss = $("#selectCheck").is(":checked"); console.log(isChalss); if(!isChalss) { $("#selectCheck"...

2019-04-18 11:49:41 1133

原创 flutter 布局Row、Column、mainAxisAlignment、crossAxisAlignment用法

假设你已经掌握了flutter的一些基础知识,比如环境搭建,简单的dart语法,及flutter组件化思想。那么你适合阅读本篇教程,本教程演示一些flutter中的flex用法的简单示例.在不懂height: 170.0,width:100.0如何适配不同分辨率的时候,只能用flex搞事情,所以咱看看flex如何在flutter中搞事情。先看效果图:分析一下需求:整个布局最...

2019-04-11 16:58:40 2345

原创 android 各位大神这是什么bug,有想法请留言

2019-03-30 14:39:04.664 3142-3246/system_process E/LightsService: Light requested not available on this device. 02019-03-30 14:39:04.683 2922-3613/? E/BufferQueueProducer: [ColorFade#0] disconnect: n...

2019-03-30 14:42:27 13545 6

okHttpsUtils

okhttpsUtils工具类上传、下载、拦截、拦截同一个接口、文件上传、同步异步、ApiClient主代码、同一接口在队列中或者运行状态中时关闭之前的接口、接口错误处理等功能齐全

2018-06-03

Linux下putty工具

Linux下putty工具包。

2014-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除