- 博客(207)
- 资源 (13)
- 收藏
- 关注

原创 iOS 微信 H5 支付无法返回 APP 的问题
通过上述方案,可实现微信 H5 支付在 iOS 端的闭环跳转。建议在关键节点添加日志追踪,并协调后端配合进行支付状态轮询,以应对网络延迟等异常场景。iOS 可能缓存关联域配置,测试时需在「设置」-「开发者」-「Associated Domains Development」中清除缓存。Universal Links 必须使用 HTTPS 且证书有效,测试环境可用 Let's Encrypt 免费证书。参数控制支付后跳转,但 iOS 的沙盒机制会强制在 Safari 中打开该 URL。)才能通过微信校验。
2025-04-07 17:49:15
470

原创 XTabLayout tab和ViewPager viewPager;里先初始化listTab数据5条,然后待页面显示后再进一步添加6条数据到listTab里,让用户无感知增加数据处理
XTabLayout tab和ViewPager viewPager;里先初始化listTab数据5条,然后待页面显示后再进一步添加6条数据到listTab里,让用户无感知增加数据处理
2025-02-14 17:07:48
1053

原创 java关键字匹配
java关键字匹配 /** * 关键字匹配 * @param word * @param key * @return */ public boolean compileKeyWord(String word, String keyWord) { Pattern pn = Pattern.comp...
2019-03-25 14:13:27
4385

原创 jQuery设置CheckBox的几种方式
jQuery设置CheckBox的几种方式工作记录1.attr// 设置复选框微勾选状态$('.my-checkbox').attr('checked', 'checked');// 设置复选框未选中状态$('.my-checkbox').removeAttr('checked');2.prop// 设置复选框微勾选状态$('.my-checkbox').p...
2019-03-04 09:21:18
22009
1

原创 CSS各种对齐代码,左对齐、右对齐、中间对齐、底部对齐、两端对齐等,代码简单
CSS各种对齐代码,左对齐、右对齐、中间对齐、底部对齐、两端对齐等,代码简单/*CSS代码:*//*左对齐*/.left { text-align: left; border: 1px dotted black; width: 50%;}/*右对齐*/.right { text-align: right;
2017-03-13 21:48:51
126497
1

原创 jQuery EasyUI 表单插件 初始化以及默认值、禁止修改
扩展自 $.fn.combo.defaults。通过 $.fn.combobox.defaults 重写默认的 defaults。组合框(combobox)显示一个可编辑的文本框和下拉列表,用户可以从下拉列表中选择一个或多个值。用户可以直接输入文本到列表的顶部,或者从列表中选择一个或多个现成的值。依赖combo用法从带有预定义结构的 元素创建组合框
2016-09-12 15:01:02
9196

原创 百度富文本编辑器ueditor使用小结
百度富文本编辑器ueditor使用小结最近做的项目用到了文本编辑器,左右思量后我决定采用百度ueditor,因为他插入图片时不会弹出很繁琐的框,除非你添加的是多张,但也觉得比其他插件好看,而且在chrom浏览器里也支持剪切粘贴,以及拖拽(firefox浏览器也支持)图片方式。但是他的一些配置文档对初次使用者来说很难以理解,故作此总结。1.ueditor 官方地址
2016-08-17 15:52:30
9674
1

原创 jquery比较两个数组是否相等,且找出不等的值。
$().ready(function() { var array = [0,1,2,3,4,'age',6,7,8,9]; var array2 = [0,1,'age',6,7,8,9]; var arr3 =[]; for (key in array) { var stra = array[key]; var coun
2015-11-26 15:27:34
14200

原创 JS自写的一些非法校验非法积累
/** * Description:[IP校验] * * @param IP *@return 合法则返回true,否则返回false */function validatorIP(ip) { var flag = false; // IP地址验证正则表达式 var validatorIp = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5
2015-11-26 13:39:14
423

原创 常用的相关日期工具类
package app.ck.cuit.web.util;import java.io.Serializable;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/*** 日
2014-07-29 20:27:56
412
原创 增强型WebView组件,重新封装
该实现通过分层设计将复杂功能模块化,同时保持各模块间的低耦合度,是Android WebView定制开发的优秀实践。该设计同时也完美平衡了功能完整性和性能要求,通过模块化架构和兼容性处理,适用于复杂的WebView应用场景。
2025-04-08 10:50:20
177
原创 Java 与 Kotlin 对比示例学习(三)
首先,回顾之前(一)、(二),我们已经学习了变量、函数、类、空安全、集合操作、扩展函数、Lambda、作用域函数、协程基础以及与Java的对比,特别是线程池和异步任务的对比。综上所述,接下来需要准备涵盖文件操作、网络请求、数据库操作、依赖注入、单元测试、DSL构建等方面的详细对比例子,每个例子突出Kotlin的简洁性和现代特性,同时对比Java的实现方式,帮助学者全面理解两者的差异和应用场景。因此,例子需要实用,贴近实际开发场景,同时突出Kotlin的简洁性和Java的传统实现方式之间的差异。
2025-04-01 09:30:30
1359
原创 Java 线程池与 Kotlin 协程 高阶学习
在Java中正确关闭线程池,在Kotlin中使用合适的作用域防止内存泄漏。比如,如何用Java的线程池执行多个异步任务并处理结果,而Kotlin如何使用协程实现相同的逻辑,同时避免回调地狱,使代码更简洁。同时,实际应用场景的例子,比如网络请求或数据库操作的异步处理,会帮助我们更好地理解差异。最后,总结两者的优缺点,强调Kotlin协程在简化异步代码、减少回调嵌套、提升可读性方面的优势,同时指出在复杂线程管理或底层控制时Java线程池仍有其适用场景。
2025-04-01 09:16:27
1108
原创 Java 与 Kotlin 对比学习指南(二)
涵盖语法、设计理念和实际场景的深度对比,帮助您从 Java 平滑过渡到 Kotlin。通过对比学习,可以更深入理解 Kotlin 的设计哲学,写出更简洁、安全的代码!
2025-04-01 09:09:50
991
原创 Kotlin 基础语法解析
connect("https://example.com", retry = false) // 命名参数(跳过 timeout)- **可变集合**:`mutableListOf()`, `mutableSetOf()`, `mutableMapOf()`connect("https://example.com") // 使用默认 timeout=5000, retry=true。.length // 返回 Int?- **不可变集合**:`listOf()`, `setOf()`, `mapOf()`
2025-03-31 19:27:30
352
原创 卸载和重装Git后,如何正常恢复和使用本地仓库通常存储在项目?
你们是不是也有突然间电脑启动一直处于更新7%中,等有两个小时也木进度,没办法只能重新安装系统,这样就会导致原git不能使用了,结果只能重新安装各个工具。Git 的本地仓库通常存储在项目目录中的 .git 文件夹中。如果你只是卸载并重新安装 Git 软件,本地仓库的文件和历史记录应该仍然存在。如何重装后原项目依然正常使用?卸载和重装Git后,如何正常恢复和使用本地仓库通常存储在项目?那么卸载和重装Git会不会影响本地仓库呢?
2025-03-31 12:17:45
202
原创 针对 WebView 强制使用本地字体的完整解决方案
针对 WebView 强制使用本地字体的完整解决方案,需要从 字体加载机制、CSS 注入时机 和 兼容性处理 三个维度进行优化。
2025-03-24 13:28:48
273
原创 Android java 设计封装增强型WebView组件
Android java 设计封装增强型WebView组件(兼容Android 4.4+)* 特性:* 1. 全生命周期管理* 2. 智能硬件加速* 3. 链式配置API* 4. 安全下载管理* 5. 全屏视频支持4. 安全下载管理重新整理兼容低版本。
2025-03-21 17:24:28
255
原创 Android而不是Androidx,如何加载显示.webp
如果你的应用目标 API 级别较高(Android 8.0 及以上),可以直接使用原生支持加载 WebP 图片。如果需要更高效的加载和缓存,推荐使用 Glide。如果需要更直接的支持,可以使用或。根据你的项目需求选择合适的方案。
2025-03-06 12:19:58
514
原创 java进一步封装FileDownloader,实现多次调用下载同一文件时,不重复下载,也能每次都能监听下载进度和结果
java进一步封装FileDownloader,实现多次调用下载同一文件时,不重复下载,也能每次都能监听下载进度和结果为了实现多次调用下载同一文件时,虽不重复下载但每次都能监听下载进度和结果,我们可以对之前的代码进行扩展。主要思路是:在检查到文件正在下载或者已经下载完成时,依然为当前调用者注册进度和结果的监听器。以下是优化后的代码:// 第一次调用下载,在后台静默下载DownloadManager.startDownload(downloadUrl, savePath, listener, tr
2025-03-06 12:16:54
812
原创 Glide网络图片裁剪区域:1.从顶部开始裁剪;2.从顶部中间开始裁剪;3.从中间开始裁剪
以下是针对Glide图片加载库的三种自定义裁剪方式的Java代码实现,包括详细注释和逻辑分析。
2025-02-25 17:46:39
683
原创 Android 键盘输入按确认或换行 直接触发提交
在 Android 开发中,实现键盘输入时按下确认键(如 “完成”“发送” 等)或者换行键直接触发提交操作,可以通过以下几种方式实现,下面为你详细介绍。
2025-02-25 13:09:01
413
原创 Glide 网络图片进行从顶部开始裁剪显示(如领导头像显示等)
Glide 库的依赖。下载网络图片:使用 Glide 下载网络图片,并获取Bitmap对象。裁剪图片:从下载的Bitmap对象中从顶部开始裁剪出需要的部分。显示裁剪后的图片:将裁剪后的Bitmap设置给ImageView进行显示。
2025-02-25 13:06:47
380
原创 如何在 ConstraintLayout 中将 ViewPager 始终置于 ll_title 的下方
ConstraintLayout 中将 ViewPager 始终置于 ll_title 的下方
2025-02-19 15:21:07
420
原创 Glide.with(context).load(imgurl).fitCenter() 和布局里又是fitxy具体以什么为准
Glide.with(context).load(imgurl).fitCenter() 和布局里又是fitxy具体以什么为准
2025-02-12 15:01:26
341
原创 两个同一对象targetList和 sourceList 去重
从一个Java的源列表`sourceList`中移除所有在目标列表`targetList`中存在的数据,并且还要去除`targetList`中的重复数据
2025-02-12 14:49:36
1008
原创 结合IRecyclerView,并优化向上滑动到显示到更多数据时提前请求加载下一页数据,让用户无感知加载更多数据体验 方案
分析:我需要帮助用户实现在使用IRecyclerView库时,当向上滑动到显示倒数第二条数据时自动加载下一页的功能,以优化用户体验。首先,我需要回顾一下IRecyclerView的基本用法和加载更多的机制。用户已经添加了依赖库compile 'com.github.Aspsine:IRecyclerView:0.0.7',所以接下来应该考虑如何集成加载更多的功能。IRecyclerView通常通过设置OnLoadMoreListener来触发加载更多的事件。
2025-02-11 15:55:20
713
原创 java打印出每个文件夹里的所有文件名
在 Java 中,若要打印出每个文件夹里的所有文件名,可以使用递归方法来遍历文件夹及其子文件夹。下面将分别介绍使用传统的java.io包和 Java 7 引入的包来实现该功能。
2025-02-10 11:10:33
182
原创 优化fm.jiecao.jcvideoplayer_lib中视频横竖屏自动适配原视频方案
优化jcvideoplayer_lib中视频横竖屏自动适配原视频方案。
2025-02-05 17:32:43
416
原创 Android安全检测报告--全局异常捕获 问题处理
创建一个类实现接口,重写方法,在该方法中处理未捕获的异常。// 系统默认的UncaughtException处理类// CrashHandler实例// 程序的Context对象app开发,使用全局异常捕获UncaughtExceptionHandler类,当程序发生未知异常时,由该类来处理,并记录发送错误报告,如何设计及完美实现在 Android 应用开发中,使用类进行全局异常捕获并记录、发送错误报告是一个非常实用的功能。
2025-02-05 15:33:22
836
ijkplayer-so-arm64-v7a-armeab精板,二次优化,支持多种格式播放
2025-01-26
Python图像识别示例及代码,3不不同级别的代码示例,详细
2025-01-24
20200413092037chromecj.com.crx
2020-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人