2024年5月16日
摘要: 一、概述 需求: 1.打开指定文件夹选择jpeg/png图片 2.可以选择多张 3.获取多张图片路径,并存入集合 4.计算原始图像的占盘占用大小 5.根据后罪名来判断压缩方式 6.压缩成功后保存到另外一个文件夹中 7.计算压缩后的文件并输出 如下图展示压缩效果(压缩前磁盘占用大小对比) 二、代码示例 阅读全文
posted @ 2024-05-16 10:55 飘杨...... 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一、概述 需求: 1.编写一个小工具实现图片压缩 2.图片仅支持JPEG和PNG格式 3.目的是压缩图片在磁盘中所占用的大小 4.使用的开发语言是Qt、C++、OpenCV 5.压缩的质量可以动态调节 如下图所示: ps: 1.如果图片是jpeg压缩质量可以设置10~100,值越大质量越好,图片所占 阅读全文
posted @ 2024-05-16 09:26 飘杨...... 阅读(3) 评论(0) 推荐(0) 编辑
  2024年5月9日
摘要: 一、概述 项目对接极光推送功能,要求: 1.app在线时走极光推送SDK的通道 2.不在线时走厂商信道,对接厂商如下: a.华为 b.荣耀 c.vivo d.oppo e:小米 3.各平台地址 极光推送控制台:https://www.jiguang.cn/console 极光推送厂商通道配置地址:h 阅读全文
posted @ 2024-05-09 12:04 飘杨...... 阅读(8) 评论(0) 推荐(0) 编辑
  2024年5月8日
摘要: 一、概述 在HarmonyOS 4.0.0调用相机拍照时,Intent.resolveActivity(getPackageManager())返回了,null,但是摄像头是正常的没啥问题。 二、解决办法 多加一层判断,判断是否有摄像头且摄像头是否可用 /** * 判断是否有摄像头,摄像头是否可用 阅读全文
posted @ 2024-05-08 10:32 飘杨...... 阅读(12) 评论(0) 推荐(0) 编辑
  2024年4月25日
摘要: 一、概述 项目需要做日程组件,其中涉及到了日历这块的内容。 需求: 1.获取全年有多少个月 2.获取每月有多少个周 3.获取每月每一天对应的是星期几 4.单独获取某一天对应的是星期几 5.把以上四条组织成为一个集合 二、代码示例 /** * 时间分割工具类 */ public class DateS 阅读全文
posted @ 2024-04-25 10:39 飘杨...... 阅读(4) 评论(0) 推荐(0) 编辑
  2024年3月29日
摘要: 一、概述 双层Fragment+ViewPager2嵌套来回切换导致如下异常 ViewPager2 FragmentManager is already executing transactions 二、解决办法 FragmentStateAdapter的默认构造函数使用的是: public Fra 阅读全文
posted @ 2024-03-29 15:44 飘杨...... 阅读(28) 评论(0) 推荐(0) 编辑
  2024年3月21日
摘要: 一、概述 需求: 自定义密码输入样式,Android原生的密码样式无法满足现有需求。所以只能自定义。如下图: ps:由于是密码框页面无法截图(涉及到隐私,所以只能拍个照将就着看) 二、代码示例 /** * 自定义密码输入框 */ class PasswordEditView(context: Con 阅读全文
posted @ 2024-03-21 14:43 飘杨...... 阅读(8) 评论(0) 推荐(0) 编辑
  2024年3月18日
摘要: 一、概述 在使用AndroidStudio运行项目的时候,有时候会出现 Unable to delete directory E:/xxxxx 会提示某一个文件无法删除,导致clean和重新运行都会失败。 二、解决办法 导致这个问题的原因是可能有两个虚拟机同时使用了该文件。 第一种情况: 1.打开了 阅读全文
posted @ 2024-03-18 10:20 飘杨...... 阅读(5) 评论(0) 推荐(0) 编辑
  2024年2月7日
摘要: 一、概述 做了一个简单的服务用来下载文件,这里主要使用来下载apk,然后生成一个二维码给用户下载apk使用。 二、步骤 1.在ubuntu上安装go环境并配置环境变量(网上一大堆) 2.在Windows交叉打包一个可以运行在ubuntu上的可执行文件。打包命令 file_download_servi 阅读全文
posted @ 2024-02-07 17:55 飘杨...... 阅读(30) 评论(0) 推荐(0) 编辑
  2024年2月5日
摘要: 一、概述 华为APP应用市场反馈问题:(目前是华为审核特有的问题) APP在申请敏感权限时,应同步说明权限申请的使用目的,包括但不限于申请权限的名称、服务的具体功能、用途;告知方式不限于弹窗、蒙层、浮窗、或者自定义操作系统权限弹框等 验证了小米、vivo、oppo、应用宝,只有华为审核会出现以上问题 阅读全文
posted @ 2024-02-05 13:23 飘杨...... 阅读(614) 评论(0) 推荐(0) 编辑