自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 SQLiteException: no such column: state (code 1 SQLITE_ERROR): , while compiling: UPDATE DownloadEnti

调用Aria.init(app)报错,检查发现是混淆导致,再混淆配置文件proguard-rules.pro中加入Aria所在文件夹后即可正常运行。

2023-12-14 13:40:17 174

原创 com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException: Error parsing private key

从服务端获取的sign请求接口会出现这个错误,检查后发现,服务端返回的sign中,“+”号变成了“%2B”解决办法:将从服务端获取到的sign重新转义为UTF-8格式:有用的话记得点个赞。

2023-12-11 17:07:09 260

原创 RecyclerView瀑布流中加载不同大小的图片,图片大小不固定

RecyclerView瀑布流中加载不同大小的图片,图片大小不固定

2023-11-15 15:05:05 159

原创 Android工程中imei和oaid的获取

Android工程中imei和oaid的获取

2022-06-28 16:19:28 12336 5

原创 关闭shift+ctrl+f繁体字切换

win10的shift+ctrl+f繁体字切换会和AndroidStudio的搜索冲突,解决如下:右击屏幕右下角输入法标识,选择“按键设置”。关闭最下方的“简体/繁体字输入切换”

2022-04-02 15:46:15 652

原创 更新oaid_sdk_1.1.0后UnsatisfiedLinkError: dalvik.system.PathClassLoader[] couldn‘t find “libnllvm…….so“

移动安全联盟更新oaid_sdk_1.1.0后,找不到SDK安全库,出现java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "……"],nativeLibraryDirectories=[……]]] couldn't find "libnllvm…….so"

2022-03-24 14:58:27 934

原创 客户端 微信登录not whiteListedcom.tencent.mm……错误

前提:应用使用微信进行登录,在微信开放平台申请的AppID和AppSecret都没有问题。问题:客户端点击登录无反应,log提示出错误:not whiteListedcom.tencent.mm/com.tencent.mm.plugin.base.stub.WXEntryActivity/1840问题原因:客户端第一次登录的时候,微信会存储第一次登录时APP的包名和对应的应用签名,我在第一次的时候使用了一个错误的签名,被微信客户端存储了下来,导致修改回正确的签名也不起作用。解决办法:卸载

2021-03-30 19:46:27 1421

原创 Android Kotlin 获取步数

1、参考原文:https://www.cnblogs.com/837634902why/p/12174228.html (原文使用的是java编写,这里改为Kotlin)2、布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_

2020-11-11 19:29:33 968 2

原创 Kotlin实现动态设置控件高宽和layoutParams单位转换

1、设置控件高宽topBg.layoutParams.height=130 //重新设置背景框高度topBg.layoutParams.width=130 //重新设置背景框宽度注意:topBg是控件的id,此时130的单位是px。2、用Kotlin编写单位转换的方法 //根据手机的分辨率从 dp 的单位 转成为 px(像素) fun dip2px(context: Context, dpValue: Int): Int { val scale = c

2020-08-11 13:13:26 4229

原创 Android开发,使用Kotlin实现WebView

1、布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <WebView android:id="@+id/webview"

2020-08-05 15:49:00 3911

原创 Android接入穿山甲SDK并实现开屏广告

一、穿山甲SDK的接入0.进入官方下载地址,下载穿山甲AndroidSDK,下载的压缩包里包含.aar的sdk文件和工程demo。1.将 SDK 压缩包内的 open_ad_sdk.aar 复制到 app/libs 文件夹(没有的话须手动创建), 并将以下代码添加到 app的build.gradle文件:repositories { flatDir { dirs 'libs' }}depedencies { compile(name: 'open_a

2020-07-25 14:30:01 23490 14

TestWebView.zip

Android开发,使用Kotlin实现WebView。只是一个小demo,离实际的应用还有很远,可以给初学者做一些参考。

2020-08-05

CsjSDK.zip

在AndroidStudio上运行后,打开APP如果出现“开屏广告加载超时”的提示,退出应用重新打开就好了,不需要重新运行。

2020-07-25

空空如也

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

TA关注的人

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