- 博客(11)
- 收藏
- 关注
原创 项目中公共 module 导入 aar 文件时,提示其他Module找不到aar文件
项目中Module A 被其他多个Module引用,在需要在Module A中导入一个aar文件,以便其他Module使用。编译success,但是运行时报错,大概意思是,其他引用了Module A的Moudle找不到这个aar。
2023-04-07 14:40:15
400
原创 SpannableStringBuilder、SpannableString设置文字样式、设置文案中部分文字样式(颜色、字体样式、点击事件)
使用SpannableStringBuilder、SpannableString设置文字样式或者设置文案中部分文字样式(颜色、字体样式、点击事件)
2022-08-04 15:53:16
1785
原创 Refused to display ‘https://xxx.com.cn‘ in a frame because it set ‘X-Frame-Options‘ to ‘sameorigin‘
Android5.0+ webView+vue,使用iframe加载云端文档URL时出现了报错,加载网页失败由于响应头添加X-Frame-Option为’SAMEORIGIN’,导致了问题的产生解决办法:1、服务器修改配置2、我们可以在webView中忽略X-Frame-Option,示例代码 如下首先,在app/build.gradle中引入依赖api 'org.jsoup:jsoup:1.12.1'其次,在webViewClient中配置webView.setWebViewClient
2022-02-23 10:36:19
5727
原创 证书相关,.der、.pem、.cer
- 描述.der:用二进制DER编码的证书,.pem:用ASCLL(Base64)编码的证书;.der 后缀的证书都是二进制格式,.pem 后缀的证书都是base64编码.cer:存放公钥,没有私钥,.pfx:存放公钥和私钥.crt .cer 后缀的文件都是证书文件(编码方式不一定,有可能是.pem,也有可能是.der).pfx 主要用于windows平台,浏览器可以使用,也是包含证书和私钥,获取私钥需要密码才可以)X509文件扩展名(x509 这种证书只有公钥,不包含私钥。)-证书格式转换
2021-11-19 11:28:31
2763
原创 Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0
背景(Android App):根目录build配置:classpath 'com.android.tools.build:gradle:3.3.1',gradle-wrapprt.properties配置:distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip开发工具AndroidStudio3.5.3build project后会出现一个warning提示如下:解决方法一:打开根目录
2021-07-21 18:33:32
5778
原创 Kotlin bye数组与基本数据类型的转换(高位->低位、低位->高位)
//byte数组转成Int值 由高位到低位fun byteArrayToInt(params:ByteArray): Int { var value = 0 for (i in 0..3) { val shift = (4 - 1 - i) * 8 value += params[i].toInt() and 0x000000FF shl shift } return value}//byte数组转成Int值 由低位到高位fun byteArra
2021-07-21 18:31:51
1527
2
原创 vue新建项目 使body充满全屏
新建项目 vue默认为body设置了margin:8px我们可以在App.vue <style>中,设置width和height为100%,对margin进行重写去掉边距html,body{ width: 100%; height: 100%; margin: 0;}
2020-05-22 17:44:05
5417
2
原创 Vue项目中使用scss
安装依赖npm install sass-loader node-sass vue-style-loader --save安装完成可能会出现以下问题npm WARN sass-loader@8.0.2 requires a peer of webpack@^4.36.0 || ^5.0.0 but none is installed. You must install peer dependencies yourself. + node-sass@4.14.1 + sass-loade.
2020-05-22 14:30:38
2576
原创 SimpleDateFormat ------ MilliSecond转HH:mm:ss结果多出8个小时
public static String formatMilliSecond(long seconds) {//初始化format格式SimpleDateFormat simpleDateFormat= new SimpleDateFormat(“HH:mm:ss”);//设置时区,跳过此步骤会默认设置为"GMT+08:00" 得到的结果会多出来8个小时simpleDateFormat.s...
2020-05-08 13:07:47
569
原创 解决:Mac使用 -zsh , adb命令无法使用
解决:Mac使用 -zsh , adb命令无法使用从 -bash 切换到 -zsh,使用 adb 命令提示如下:解决办法:打开 .bash_profile文件在文件的最下面添加 export PATH=${PATH}:/Users/xxxx/Documents/Android/SDK/platform-tools找到 zshrc 文件拷贝到桌面,打开编辑添加命令:source ~/....
2019-10-23 16:11:47
2547
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人