自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 项目中公共 module 导入 aar 文件时,提示其他Module找不到aar文件

项目中Module A 被其他多个Module引用,在需要在Module A中导入一个aar文件,以便其他Module使用。编译success,但是运行时报错,大概意思是,其他引用了Module A的Moudle找不到这个aar。

2023-04-07 14:40:15 313

原创 Android ProgressBar设置成横向进度条并自定义进度条颜色

将ProgressBar设置成横向进度条并修改进度条颜色

2022-12-20 11:11:33 3125

原创 SpannableStringBuilder、SpannableString设置文字样式、设置文案中部分文字样式(颜色、字体样式、点击事件)

使用SpannableStringBuilder、SpannableString设置文字样式或者设置文案中部分文字样式(颜色、字体样式、点击事件)

2022-08-04 15:53:16 1606

原创 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 4337

原创 证书相关,.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 2577

原创 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 5683

原创 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 1231 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 4378 2

原创 Vue项目中使用scss

安装依赖npm install sass-loader node-sass vue-style-loader --save安装完成可能会出现以下问题npm WARN [email protected] requires a peer of webpack@^4.36.0 || ^5.0.0 but none is installed. You must install peer dependencies yourself. + [email protected] + sass-loade.

2020-05-22 14:30:38 2244

原创 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 499

原创 解决: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 2406

空空如也

空空如也

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

TA关注的人

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