自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (23)
  • 收藏
  • 关注

原创 此站点正在尝试打开 ,chrome/edge 允许http网站打开url schema

Chrome / Edge 配置

2024-03-22 14:27:59 586

原创 2020人口普查全国人口学历分布情况

2020人口普查学历分布图Echart参数

2022-12-25 19:28:34 1396 1

原创 Android手机64位APP兼容

为什么2022 armv9芯片新机出货,不兼容32位,出现卡顿闪退等问题64位性能更好手机硬件升级,存储更大,应用包体积不敏感应用市场的政策Google Play声明自 2019 年 8 月 1 日起,您在 Google Play 上发布的应用必须支持64 位2021年 8 月 1 日, 无法搜索到32位,无法更新 升级版本仍是32位的版本小米/OPPO/vivo/应用宝/百度手机助手为更好地提升APP性能体验,降低APP功耗影响,小米应用商店与OPPO应用商店、vivo应用商店共同

2022-02-10 12:18:47 12553

原创 密码学工具箱ToolsFx发布日志

前言为什么开发这个工具?每次加解密需要找在线工具进行处理,效率低在线工具支持的功能不全或者某些处理结果不对 (如查错网AES CFB/OFB 加密错误)大部分工具不支持文件加密第三方PC端工具功能不全,体验不好,不支持跨平台 (如PYG密码工具箱)主要功能编解码 base64 urlBase64 base16/32 UrlEncode Unicode hex binary base系列自定义字典编码互转功能 (非原始字符) 编解码功能相互转换数据摘要(哈希

2021-08-27 16:37:23 2428 1

原创 2021-06-08 gitlab删除大文件

0.背景开发的时候误将proguardMapping.txt 加入版本管理, 该文件较大,MB级别,每次发包都会生成的文件,导致gitlab 提交Merge Request的时候经常合并失败,提示5001. 拉取项目:将项目 所有分支 拉下来 (单分支 直接clone即可)git clone xxx # 默认拉取master分支cd xx #进入拉取的文件夹git branch -r | grep -v '\->' | while read remote; do git branch --t

2021-06-08 18:07:52 15735 1

原创 WindowManagerGlobal: android.view.WindowLeaked 及WebView页面点击无效

05-24 17:45:48.090 2811-2811/com.yuanzong.lawmachine E/WindowManagerGlobal: android.view.WindowLeaked: Activity com.xxxx has leaked window com.android.internal.policy.impl.PhoneWindowDecorView1d1ff6d5V.E.....R......D0,0−870,284thatwasoriginallyaddedherea.

2021-05-25 09:50:32 17983

原创 Android AlertDialog 某些机型出现不居中问题

机型: 小米手机 Mi 8 SE系统: MIUI 12 Android 10androidx和 android AlertDialog 都是一样的效果, 显示垂直居中靠右,但是 oppo Color OS V7.1 (Android 10)显示正常 ,估计手机厂商修改AOSP改出问题了 alertDialog.show() //放在show()之后,不然有些属性是没有效果的,比如height和width alertDialog.window?.run { attributes

2020-11-10 12:00:44 45684

原创 18位身份证正则及校验码计算

18位身份证结构XXXXXX XXXXXXXX XXX X6位地址码 8位生日 3位顺序码 校验码地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行华北地区:北京市|110000,天津市|120000,河北省|130000,山西省|140000,内蒙古自治区|150000东北地区: 辽宁省|210000,吉林省|220000,黑龙江省|230000华东地区: 上海市|31000

2020-09-30 16:38:31 53404

原创 Android AGP 3.6.3 迁移4.0.0问题 No such property: variantConfiguration for class

No such property: variantConfiguration for class:com.android.build.gradle.internal.variant.ApplicationVariantData查看module build.gralde applicationVariants.all 配置没有问题,那可能就是第三方gradle plugin的问题查看第三方github记录,的确有提交记录fix(plugin): support Android studio 4.

2020-06-29 18:32:46 88443 2

原创 RxJava用例指南

文章目录RxJava用例指南转换成可观察对象 :star:(Riddle1)变换数据:star: (Riddle2)过滤数据 :star: (Riddle3)状态切换 (Riddle4)多个可观察对象合并最新状态:star: (Riddle5)并行执行网络请求,再合并结果:star: (Riddle6)数据去重 :star: (Riddle7)延迟:star: (Riddle8)条件取消:...

2020-04-24 15:56:06 85608

原创 如何使用Kotlin Scope 方法及takeIf/takeUnless

如何使用Kotlin Scope 方法及takeIf/takeUnlessStardardKt类提供以下几个常用的方法5个scope方法 +2个方法letrunapplyalsowithtakeIf/takeUnless ( StardardKt)什么是 scope functions?The Kotlin standard library contains severa...

2020-04-23 14:55:27 85879

原创 2020年是时候迁移AndroidX了

引言2018开始Andorid 已经宣布不再维护support, 最终定版在28.0.0, 而现在最新AS(Android Studio )项目新建默认都是AndroidX,甚至都不支持Android(特殊手段可以修改),这对新项目基本没有影响,但是对新建module会带来很大问题, 所以AndroidX的迁移势在必行.Android Support 与 AndroidXAndroidX 对...

2020-04-21 12:11:09 85309

原创 常用Maven库,镜像库及maven/gradle配置

平时用到的库仓库名地址备注mavenCentralhttps://repo1.maven.org/maven2/https://repo.maven.apache.org/maven2/全区最大的maven库,第二个为apache的镜像库, gradle默认地址jcenterhttps://jcenter.bintray.com/anverus/tools/b...

2020-04-14 15:13:44 86503

原创 Android 8.0系统Bug Only fullscreen opaque activities can request orientation

这是Android8.0的问题,其他版本问题先看下源码if (ActivityInfo.isFixedOrientation(requestedOrientation) // 是否锁定了屏幕方向 && !fullscreen // 不是全屏 && appInfo.targetSdkVersion >= O) { // targetsdkve...

2020-04-03 16:20:08 85282

原创 裁判文书App(2020最新版) 逆向过程分析

Fiddle 抓包获取接口模拟器 安装官网的Android 端的app, 配置模拟器网络和Fiddle 进行抓包发现 调用的都是同一个接口, 但是请求的参数不一样POST http://wenshuapp.court.gov.cn/appinterface/rest.q4w HTTP/1.1Content-Type: application/x-www-form-urlencodedUs...

2020-04-01 19:38:36 90925 10

原创 Android apk中so库文件未压缩

背景:升级AS 3.6.1, 并且升级project build.gradle AGP 到3.6.1, 一个项目发现打包后文件骤然增大,查看apk包,发现apk 包中so库文件未被压缩.但是一个类似项目,相同版本却没有问题升级前升级后升级后Raw File Size 正好是未压缩的大小可能原因不同版本AGP gradle build task 实现不一样, 再某情况下回不进行...

2020-03-05 17:59:12 88022 13

原创 【Bug记录 2019-11-26】IDEA ConflictingBeanDefinitionException

异常日志org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name ‘xxxxx’ for bean class [com.xxx.service.xxxxx] conflicts with existing, non-compatible b...

2019-11-26 17:35:54 85620

原创 Android签名证书 keystore jks pem x509

Android签名证书背景因业务需求,经常与系统厂商打交道,大多需要厂商开放root权限目前获取系统权限的总结有三种方式(均有实际应用)platform签名root固件 (有su)调用厂商封装好的系统权限的sdk后两者调试比较简单,不多做介绍. 针对第一点,厂商会提供两个文件​ platform.pk8 保存private key 加密...

2019-10-24 15:08:13 86990

原创 Andoird+Java开发规范脑图

2019-09-20 14:22:51 85125

原创 Android NDK基于bsdiff 实现增量更新

Android基于NDK 实现 bsdiff功能实现准备下载所需要c文件,直接解压即可bsdiffbzip(bsdiff依赖库)项目prepare目录已经下载好所需的文件项目创建0.Android Studio新建c++项目1.解压bzip到 src/main/cpp/bzip目录 (可以删除后缀不是.c或.h文件,保留文件参考项目)2.解压bsdiff 到 src/main/c...

2019-09-20 14:14:28 85623

原创 【Bug记录 2019-08-12】 java.lang.NoSuchMethodError ProjectPublicationRegistry.registerPublication

java.lang.NoSuchMethodError: org.gradle.api.internal.artifacts.ivyservice.projectmodule.ProjectPublicationRegistry.registerPublication(Ljava/lang/String;Lorg/gradle/api/internal/artifacts/ivyservice/...

2019-08-12 11:43:11 85678

原创 Windows 文本转 Linux或OS X格式

三个系统换行符Windows \r\n CR LFLinux/OS X (类Unix) \n LFMacintosh 非darwin \r CR在Windows系统编辑其他系统的时候需要将换行符进行转换, 可以使用notepad++编辑–>文档格式转换–>转为Uni...

2019-07-31 10:20:40 85258

原创 Android 使用第三方软件PrinterShare实现USB 或WIFI 打印功能

想要调用第三方软件首先必须知道intent这里使用逆向工具获取清单文件的IntentFilterPrinterShare 清单 <activity android:configChanges="keyboardHidden|locale|orientation|screenSize" android:icon="@drawable/icon_title" android:name="c...

2019-07-18 11:37:41 89798 2

原创 Android系统 开机动画修改 + 自动替换脚本

1.准备多帧图片PNG-24格式adb 环境2.bootanimation 开机包制作1 在 Widows 环境中建立文件夹:bootanimation2 在bootanimation文件夹中建立子文件夹:part0 part1 然后将一批.png文件拷贝到文件夹part0里面, part1中暂时不放图片文件? 3 在 bootanimation ...

2019-07-18 09:59:36 85986 1

原创 RK3288 Android uboot logo显示色差

原因: uboot logo 图片只能是8bpp的bmp图(参考uboot源码), 一般使用的都是24bpp 的jpg 和png 图解决: 使用图片转换脚本或工具转换成8bit 256色的bmp图即可正确的格式 参考下图(位深度 8bit, 格式bmp):...

2019-07-18 09:20:54 86402

原创 Android 同一个WebView 打开 js window.open或者 a标签创建的新窗口 (2019-06-13)

有两种方式, 一种是单窗口 另一种是多窗口1.单窗口 FrameLayout flWeb = findViewById(R.id.fl_web); WebView web = new WebView(MainActivity.this);//新创建一个webview flWeb.addView(web); WebSettings webSettings = web...

2019-06-13 14:30:36 91804

原创 【Bug记录 2018-06-28】AOSP Webview 39升级到66 问题

微软雅黑的字体变模糊windows端 chrome 52 会自动开启Directwrite功能,需要关闭改功能 但是webview未发相关apiWebview弹性滑动 app内嵌webview加载H5页面, 往下滑动是会自动弹性回到最上端,往上滑会自动弹到最下端清单配置: android:hardwareAccelerated="true" //在包含Webview的...

2019-06-11 12:10:33 85780

原创 Android Studio 升级到3.4 Gradle 由4.x升级到5.x 报错buildOutput.apkData must not be null

错误问题:org.gradle.internal.exceptions.LocationAwareException:buildOutput.apkData must not be null atorg.gradle.initialization.exception.DefaultExceptionAnalyser.transform(DefaultExceptionAnalyser.j...

2019-05-08 11:10:16 86712 1

原创 手机无法连接wifi,提示"正在获取ip"," ip分配失败"

原因1:路由器为进行动态ip分配解决1:进入路由器后台设置动态ip获取或者手机设置静态ip原因2:路由器已开启动态ip,可能动态ip池满了解决2在路由器上踢掉某些不用的DHCP 客户端,释放 ip 资源, 连接中的手机会自动连接...

2019-02-25 09:26:07 95659

原创 【Bug记录 2018-08-16】Android MediaPlayer #seekTo 位置不准确

现象:拖动seekbar 视频页面会变化,但seekbar 进度会回退几秒-几十秒不等原因:部分视频播放时,调用seekTo的时候,会跳回到最开始的位置,这是因为视频的关键帧的问题(GOP导致的),视频压缩比较高,而seek只支持关键帧,出现这个情况就是原始的视频文件中i帧比较少.视频是自制视频,并且通过格式工厂压缩,导致关键帧缺少.解决方式重新给视频源添加keyfra...

2018-08-16 09:19:15 88295

原创 【Bug记录 2018-05-19】沉浸式/全屏状态 软键盘挡住输入框

https://www.cnblogs.com/ldq2016/p/6223294.html

2018-05-18 21:01:36 86243

原创 【Bug记录 2018-03-30】java.lang.IllegalStateException: Can not perform this action after onSaveInstance

java.lang.IllegalStateException: Can not perform this action after onSaveInstance参考 https://blog.csdn.net/chenshufei2/article/details/48747149#t3 http://www.jb51.net/article/113723.htm...

2018-03-30 17:00:00 88884

原创 OpenGL ES知识点总结

OpenGL简介1简介2 应用3 OpenGL ES Android 支持版本4 OpenGL绘制流程GLSL1 着色器介绍2 七大数据类型3 类型修饰符4 浮点精度绘制及纹理映射1绘制方式2 纹理映射21 映射原理32 注意33纹理拉伸和截取34纹理采样MIN与MAG采样光照1.OpenGL简介1.1简介 Ope

2018-01-25 15:25:52 88225

com.android.webview-119.0.6045.134

这是AOSP Webview, 包名com.android.webview, 不带google的 也是Android 7.1 最后一个支持版本 带google包名的可以下载 google system webview覆盖安装,可以略过

2024-03-28

com.android.webview-95.0.4638.50

这是AOSP Webview, 包名com.android.webview, 不带google的 也是Android 5.0最后一个支持版本 带google包名的可以下载 google system webview覆盖安装,可以略过

2024-03-28

蓝奏网盘管理工具 win64-0.4.3

蓝奏网盘管理工具,基于github开源项目编译

2022-03-15

notepad++8.3.3

包含以下几个常用的插件,同时精心调校了工具栏 Compare 文件对比 DspellCheck 拼写校验 Explore 资源管理器 JSMinNpp js 工具 nppcrypt 加密工具 NppExport 样式导出工具 NppQrCode64 二维码 XBrackets 括号自动补全 RunMe 执行文件 nppcrypt 加解密工具 AutoSave 自动保存 BigFiles 大文件读取支持 HexEditer 16进制编辑器

2022-03-15

AES+RSA加解密互通 Android 服务器 web 小程序 四端实现

AES加密方式: AES/CBC/PKCS5Padding (较ECB加密更加安全) RSA加密方式: RSA/ECB/PKCS1Padding 1024位 java及js代码均无第三方依赖, 直接就能用

2021-12-27

notepad++8.1.6.zip

包含以下几个常用的插件,同时精心调校了工具栏 Compare 文件对比 DspellCheck 拼写校验 Explore 资源管理器 JSMinNpp js 工具 nppcrypt 加密工具 NppExport 样式导出工具 NppQrCode64 二维码 XBrackets 括号自动补全 RunMe 执行文件 nppcrypt 加解密工具 AutoSave 自动保存 BigFiles 大文件读取支持 HexEditer 16进制编辑器

2021-10-14

notepad++8.1.4.zip

包含以下几个常用的插件 Compare 文件对比 DspellCheck 拼写校验 Explore 资源管理器 JSMinNpp js 工具 nppcrypt 加密工具 NppExport 样式导出工具 NppQrCode64 二维码 XBrackets 括号自动补全 RunMe 执行文件 nppcrypt 加解密工具 AutoSave 自动保存 BigFiles 大文件读取支持

2021-08-25

开源词典管理工具 GoldenDict 2A30

github开源项目, 支持ocr及单词划屏识别 github开源项目, 支持ocr及单词划屏识别 github开源项目, 支持ocr及单词划屏识别

2021-06-09

Android System Webview 90.0.4430.82

这是AOSP Webview, 包名com.android.webview, 不带google的 带google包名的可以下载 google system webview覆盖安装,可以略过 此文件包含 arm和arm64的webview这是AOSP Webview, 包名com.android.webview, 不带google的 带google包名的可以下载 google system webview覆盖安装,可以略过 此文件包含 arm和arm64的webview

2021-04-22

Android System Webview 89.0.4389.105

这是AOSP Webview, 包名com.android.webview, 不带google的 带google包名的可以下载 google system webview覆盖安装,可以略过 此文件包含 arm和arm64的webview

2021-04-14

WebView87.0.4280.101.zip

这是AOSP Webview, 包名com.android.webview, 不带google的 带google包名的可以下载 google system webview覆盖安装,可以略过 此文件包含 arm和arm64的webview

2021-01-05

webview-arm+arm64_85.0.4183.101.7z

这是AOSP Webview, 包名com.android.webview, 不带google的 带google包名的可以下载 google system webview覆盖安装,可以略过 此文件包含 arm和arm64的webview

2020-10-26

lanzou-gui-0.3.5.7z

蓝奏网盘管理工具,基于github开源项目编译 本版特点: 1.基于python 3.9 2.upx极限压缩

2020-10-26

Notepad _v7.5.3增强版.zip

1、基于Notepad++官方最新版精简制作 2、去除多余语言文件(仅保留简体中文) 3、修正并完善官方不精确或未汉化的地方 4、去除程序自动更新和其他一些无用文件 5、修正官方右键菜单的英文选项改为中文 6、集成多种常用插件(适合开发者使用) 增强版中包含的notepad插件: Code alignment Compare DBGp Emmet Explorer File Switcher JSLint JSTool Light Explorer MIME Tools NppAutoIndent Converter DocIt NppExport JSON Viewer RegEx Helper PythonScript SourceCookifier XBrcakets Lite CoolFormat .....

2020-06-15

RegexBuddy 4.10.zip

RegexBuddy 4.10 是使用正则表达式的完美伴侣。 RegexBuddy可以轻松创建与所需内容完全匹配的正则表达式,而且可以清楚地了解其他人编写的复杂正则表达式。 快速测试样本字符串和文件上的任何正则表达式,防止实际数据出错。 通过逐步完成实际的匹配过程来进行调试,而无需猜测。 将正则表达式与源代码段一起使用,这些源代码段会根据您的编程语言的具体情况自动调整。 收集和记录正则表达式库,以备将来重用。 通过文件和文件夹进行GREP(搜索和替换)。 将RegexBuddy与您喜欢的搜索和编辑工具集成在一起,以实现即时访问。

2020-04-10

裁判文书 app 类别及详情获取 wenshukt.zip

裁判文书 app 类别及详情获取 wenshukt.zip kotlin + gradle项目, 用IDEA打开

2020-04-07

裁判文书反编译修改源码+加解密json数据.zip

裁判文书反编译修改源码+加解密json数据 com.lawyee.wenshuapp.config.ApplicationSet //入口 com.lawyee.wenshuapp.net.WenShuService // 网络请求 com.lawyee.wenshuapp.ui.WenShuDetailActivity // 详情页面 .ListActivity // 列表页面 com.lawyee.wenshuapp.util.Encrypt //3DES加解密 .HttpTask // 网络请求 com.lawyee.wenshuapp.vo.WenShuListVO // 列表bean,可以找到数字对应的键名称 .EncryptVO //加密后bean 里面进行解密操作

2020-04-01

阿里Android+Java规范

阿里Android开发规范 阿里Java开发手册v1.4.0 另外个人xmind图片

2019-09-20

AOSP 75.0.3770.101 WebView

这是AOSP Webview, 包名com.android.webview, 不带google的 带google包名的可以下载 google system webview覆盖安装,可以略过

2019-07-30

Notepad++ 7.7+ 64 位插件

包含以下几个常用的插件 Compare 文件对比 DspellCheck 拼写校验 Explore 资源管理器 JSMinNpp js 工具 nppcrypt 加密工具 NppExport 样式导出工具 NppQrCode64 二维码 XBrackets 括号自动补全

2019-07-19

AndroidKiller.7z

Android Killer 1.3.1, apktool 已替换最新版本2.4.1 可逆向未加固软件

2019-07-18

android 开机动画sample

android 开机动画sample 包, 可以在这个文件的基础上进行更改

2019-07-18

PrinterShare_V11.22.apk (2019/07/17)

PrinterShare_V11.22.0 版本,支持2019年最新打印机, 测试HP LaserJET pro M140W USB可用

2019-07-17

elasticsearch-head.crx

elasticsearch-head 插件, 基于google的浏览器都能用 测试360极速浏览器,及原生chrome 都能用

2019-07-10

cmake 学习资料

包含三个pdf mastering-cmake.pdf cmake-practice.pdf cmake-rules.pdf

2019-06-24

动漫AC站 后台源码 2019/04/22

动漫AC站 后台源码 2019/04/22,你懂的,啊哈哈

2019-04-22

空空如也

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

TA关注的人

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