01 2021 档案
摘要:import VueClipboard from 'vue-clipboard2' import Vue from 'vue' Vue.use(VueClipboard) //必须这样子引用 否则会报错的 使用: <a :disabled="loading" v-clipboard:copy="`更
阅读全文
摘要:做自定义模块的时候遇到这个问题,试了N种办法都不行,最后发现: 开启APP的存储权限。因为需要把html文件写入到内置存储-UZMap-wgt-id目录。 先卸载,然后删除uzmap>wgt下对应id的文件夹,然后重新打包自定义Loader,然后安装,然后连接wifi输入IP和端口,然后再wifi全
阅读全文
摘要:如果Android原生开发让搞个阴影,那就把UI拉出去暴打一顿吧。当然,搞个带阴影的背景切图也是能勉强接受的。 用了Flutter之后发现写带阴影控件简直不要太简单,妈妈再也不用担心我画不出来好看的阴影了。 先上图: 这次分享的例子是用Container的decoration属性实现的,当然你也可以
阅读全文
摘要:decimal 在flutter中没有像Java那样的BigDecimal,那在进行金额等需要高精度运算的时候怎么办呢?这个时候可以使用这个库来进行运算,下面举个栗子: // 治疗前 print(0.2 + 0.1); // 结果为 0.30000000000000004 // 治疗后 print(
阅读全文
摘要:19年5月12号跟3个朋友去欢乐谷玩了一圈,园区还不错,有一些比较刺激的项目都没有敢去玩,vlog请看:B站链接
阅读全文
摘要:首先在阿里图标库选择你所要使用的图标并收藏,如下图: 把你所想使用的图标添加到购物车(鼠标移到你想使用的图表上有购物车按钮,如下图,购物车图标变红就是已经添加了) 点击页面右上角的购物车按钮,会弹出如下窗口,点击下载代码,如下图: 下载后为以zip结尾的压缩包,解压得到如下图文件,然后把iconfo
阅读全文
摘要:一般情况下,MacBook pro 的独显是自动使用的,但是某些情况下可能不需要使用独显。 下面介绍一种简单的方式禁用独显。 使用终端命令的方式禁用独显 打开终端(Terminal) 输入下面命令来禁用独显 sudo pmset -a GPUSwitch 0 // 0: 强制使用核显; 1: 强制使
阅读全文
摘要:在flutter 开发中用InkWell或者GestureDetector将某个组件包起来,已添加点击事件。 GestureDetector 使用点击无水波纹出现,InkWell可以实现水波纹效果。 正常情况下使用 : InkWell( //单击事件响应 onTap: () { }, child:
阅读全文
摘要:VIM 进入和退出命令 常用命令是ESC,然后:wq(保存并退出),:q!(不保存并强制退出),i进入vim模式。 另外还有其它的,我可能都不会用到。。。按ESC键 跳到命令模式,然后: :w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:w
阅读全文
摘要:开发工具:idea 构建方式:gradle 报错如下: FAILURE: Build failed with an exception. Where: Initialization script ‘/private/var/folders/2w/tt1p_4td3yq9xlbl7c2t4jn0000
阅读全文
摘要:如果您的安卓应用在分享等逻辑时出现Domain specific configurations require that hostname aware checkServerTrusted(X509Certificate[], String, String) is used,请往下看 android
阅读全文
摘要:如果您的应用使用mob提供的ShareSdk导致被谷歌下架,这篇文章应该能够解决您的问题 可以看到图中说的很明白,传输联系人列表,那很简单呀,直接把读取通讯录权限去掉不就好了嘛。 在您的gradle中添加以下代码 apply plugin: 'com.mob.sdk' MobSDK { appKey
阅读全文
摘要:一、检查appLinkHost 分别检查手机端、网页端、mob后台三端的appLinkHost是否一致 手机端(gradle配置) 网页端(引入mob的JS) mob后台提供的appLinkHost配置 二、检查mob配置是否生效 如果第一步检查都一致之后,还是跳转不到APP! 此时需要打一个apk
阅读全文
摘要:如果您在开发过程中开过代理或者配置过国内代理,在后续的开发中可能您自己都忘记了这回事,这样来解决吧 一共三部,我们一步一步来看 一、检查Android Studio中该项目的gradle.properties文件 如果您这个文件中有类似systemProp.http.proxyHost之类的,那就是
阅读全文
摘要:网上说0.8.8版本解决变声,不需要重新编译c代码,只需要在java代码里加上如下配置: 配置成1是变声,0是不变声但是事实上,经过我的实践发现配置成1才是不变声,0是变声。 ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "
阅读全文
摘要:一、开通回执 回调地址填写:https://report.push.mob.com/huawei/report HTTPS证书获取方式: 浏览器打开:https://report.push.mob.com/huawei/report,显示为下图: 不用理会错误,点击证书: 证书路径-->查看证书 详
阅读全文
摘要:我们平时在开发APP过程中,经常会遇到某些SDK需要配合配套的签名才能正常使用,例如微信登录。但是我们不可能每次都安装release包进行调试,这时就需要配置debug模式下的签名 在app主module的build.gradle文件中配置如下代码: signingConfigs { config1
阅读全文
摘要:在开发过程中经常会需要用到签名文件的MD5、sha256,怎么获取这些值呢,往下看 一、使用Android Studio右侧gradle命令获取 稍等片刻可以看到控制台输出了如下信息: 第一种方式结束 二、使用命令获取 keytool.exe -list -v -keystore "签名文件路径"
阅读全文
摘要:list删除元素 使用splice方法删除下标为index的元素 this.splice(index, 1); list代码循环 使用foreach res.forEach((item, key) => { console.log(item); }); 使用fori for (let i = 0,
阅读全文
摘要:在安卓端,如果想接收微信小程序回传到APP的值,是需要在WXEntryActivity中获取的。但是ShareSDK已经定义过一个WXEntryActivity了,怎么办呢?往下看 一、按照微信官方配置,添加WXEntryActivity 在您项目包名中创建wxapi包,然后创建WXEntryAct
阅读全文
摘要:平时删除文件夹的时候,经常出现“你需要来自XXX的权限才能对此文件夹进行更改”这个弹窗,想解决只需要一个操作,往下看 移动文件夹到C盘ProgramFiles,然后右键删除即可 另外,如果删除的时候出现“该文件夹正在被其他程序使用”这种类似提示的话,只需要打开任务管理器→性能→打开资源监视器→CPU
阅读全文
摘要:一、错误码4801 { "status": 4801, "res": null, "error": "WhiteIpError: appkey:2f2d7a68f8a40,request:61.174.27.279,webIps:61.174.05.208" } 遇到这种问题是因为没有在mob后台添
阅读全文
摘要:在使用mobSDK的过程中,SDK会自动的添加一些权限到APP中,但是有时我们用不到这些权限,下面看下怎么给它去掉吧 添加如下代码到gradle配置中 MobSDK { appKey "xxxxxxxxx" appSecret "xxxxxxxxxxxxxxxxxx" permissions { e
阅读全文
摘要:华为 https://developer.huawei.com/consumer/cn/doc/development/HMS-References/hms-error-code 华为常见错误码: 错误码 含义 6003 签名sha256和华为联盟后台不一致 907135702 签名不对 sha25
阅读全文
摘要:一、【Facebook】登录错误:将您登录到此应用程序时出错。请稍后再试 解:Facebook后台秘钥错误,检查签名文件是否一致
阅读全文
摘要:flutter在某个版本之后,打包时会自动开启混淆 android { buildTypes { debug { signingConfig signingConfigs.config } release { //关闭混淆 minifyEnabled false //删除无用代码 useProgua
阅读全文
摘要:一、设置AdapterClass SecVerify.setAdapterClass(MyLoginAdapter.class); 二、MyLoginAdapter内容 import android.app.Activity; import android.view.View; import and
阅读全文
摘要:MD5 安装 md5-node npm install md5-node 测试 var md5 = require('md5-node'); console.log(md5('123456'));//e10adc3949ba59abbe56e057f20f883e 字典序排序 比如b=1,a=2,c
阅读全文
摘要:大致情况就是分享卡片形式的内容,只有自己可见,别人都看不到。及时阅读权限设置成所有人可见也不行 解决办法: 如使用了ShareSDK,可以在mob后台关闭短链接开关后等待30分钟后重试。并且要检查gradle中微信好友、微信收藏、微信朋友圈中的appId和key是否正确。 微信官方对此有检测,如不合
阅读全文
摘要:一、下载依赖并复制到自己的项目中 shareSdk:https://github.com/MobClub/New-Unity-For-ShareSDK/tree/SourceCode 关于unity版本对应的插件选择方式 二、修改配置 这里分为两种情况: 图1(有base和launcher的grad
阅读全文
摘要:1、更改AndroidManifest.xml配置 在AndroidManifest.xml中添加如下: <meta-data android:name="Mob-AppKey" android:value="${Mob_Key}" /> <meta-data android:name="Mob-A
阅读全文
摘要:开启log 一、添加开启log代码 有AndroidManifest.xml的 //在AndroidManifest.xml的application标签中添加 <meta-data android:name="com.mob.mobpush.debugLevel" android:value="4"
阅读全文
摘要:安卓原生Demo 根据mob发布的ShareSdk编写的demo,只添加了自己使用到的一些平台。 签名和第三方平台的账号都是用的shareSdk官方Demo的。 因为只是为了展示shareSdk用法,所以代码很粗糙并且耦合严重,勿喷。 github地址 Unity2019Demo 码云地址 Demo
阅读全文