自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(133)
  • 资源 (5)
  • 收藏
  • 关注

原创 从解决一个分享图片生成的历史bug出发,详解LayoutInflater和View.post的工作原理

使用 LayoutInflater.inflate() 动态生成分享图片时,发现自定义 AvatarView 的头像加载代码未执行。原因是创建的 shareView 未被添加到视图层次结构中,导致 View.post() 失效。解决方案是检查 isAttachedToWindow 状态,确保 View 已完成布局后再执行相关操作。当 View 未附加时,可采用预设默认值作为备选方案。该问题揭示了 View 生命周期的重要性,特别是 attachToWindow 状态对异步操作的影响。

2025-05-28 17:55:17 280

原创 Google Play上架审核问题解决指南:权限与功能声明篇

本文总结了Android应用上架Google Play时常见的审核被拒问题及解决方案。重点分析了几关键问题,针对每个问题,文章提供了具体的技术方案、代码示例和实战经验。建议开发者在提交前仔细检查这些关键点,确保符合Google Play政策要求。

2025-05-27 17:17:20 603

原创 Google Play Android应用打包指南

本文介绍如何将Android应用打包并发布到Google Play商店,包括AAB和APK格式的区别、签名配置、打包流程、上架步骤以及多渠道发布策略等内容。

2025-05-12 11:06:22 747

原创 Android应用隐私合规:解决极光推送SDK提前收集WiFi信息问题

应用在送审时因极光推送SDK未经用户同意读取WiFi的SSID、BSSID和MAC地址等敏感信息,触发了ACCESS_FINE_LOCATION权限,导致审核不通过。这些信息涉及用户位置隐私,属于应用商店严格审核的部分。问题根源在于极光推送SDK在应用启动时自动初始化并收集设备信息,即使未主动调用相关方法。解决方案包括在Application的onCreate方法中立即调用JCollectionAuth.setAuth(context, false)禁止极光推送隐私权限,待用户同意隐私政策后再设置为true

2025-05-09 19:02:48 508

原创 Flutter TabBar 右侧渐变遮罩实现中的事件处理问题

分享一个我在开发中遇到的小问题。在做 Flutter 项目时,我给 TabBar 加了个右侧渐变遮罩效果,想提示用户"往右还有更多标签可以滑动查看"。danshi 加了遮罩后,点击遮罩区域不响应了,滑动手势也被拦截了!折腾了一番,终于找到了完美解决方案,记录一下。

2025-03-27 18:14:32 571

原创 鸿蒙:解决Marquee组件只能横向滚动问题,自定义实现纵向自动轮播

鸿蒙只有提供Marquee组件只支持横向自动轮播,那么想要实现纵向自动轮播只能自定义实现了。具体怎么实现呢?请细看!

2024-12-14 11:38:25 400

原创 鸿蒙:实现类似Android.9图的图片资源呈现

在鸿蒙中,是识别不了.9格式的图片资源的,那么如何实现.9图效果?

2024-12-06 20:40:45 462 2

原创 源码解读笔记:协程的 ViewModel.viewModelScope和LifecycleOwner.lifecycleScope

整理Android中异步协程常见的两个扩展属性的解读笔记

2024-11-26 20:25:52 1176

原创 鸿蒙module开发实践

鸿蒙模块化管理

2024-11-18 11:53:01 676

原创 代码分享:实现自动滚动和无限滚动以及一些细致的交互

简介:本想找个轮子,轮子没找到,只能自己造了。话不多说,直接上代码干货,可给有需要的xdm直接拿去用。整体实现不算复杂,费点时间。

2024-09-29 21:07:11 672

原创 分析鸿蒙组件和页面生命周期,并实现二次侧滑退出应用

分析鸿蒙组件生命周期,并实现二次侧滑退出应用

2024-09-14 19:15:00 589 1

原创 HarmonyOS NEXT 应用运行异常记录与解决(持续整理版)

HarmonyOS NEXT应用运行异常记录与解决(持续整理版)

2024-09-03 20:35:49 1837

原创 ArkTs语言基础知识整理

ArkTs语言,摘取一些知识点

2024-09-02 18:55:47 799

原创 Android studio 升级问题记录-个性化配置迁移

分享下本次的大功臣Manage IDE Settings

2024-08-24 22:15:00 1134

原创 关于Android版本适配过程中,包体积增大问题排查

Android apk 包体积处理

2024-08-14 19:15:00 755

原创 从实现第一个ArkTs应用开始入门

Hello World ! HarmonyOS NEXT.

2024-07-31 11:37:36 482 2

原创 Android 15 适配整理——实践版

Android 15适配

2024-07-25 17:26:07 9781 3

原创 Flutter核心原理

核心原理...UI框架...绘制流程

2024-06-04 19:45:00 1035

原创 直播相关——声网rtc SDK

整理直播业务集成声网RTC相关。

2024-03-08 20:39:43 5860 1

原创 window 搭建 Flutter for Android的环境(二)

最近又重置了笔记本系统,因此又得重新部署Flutter环境,所以就再重新整理了一下

2024-02-03 20:44:57 815

原创 直播相关——腾讯直播SDK(一)

梳理了下项目中使用的腾讯直播SDK相关,为再接入一套声网RTC SDK做些准备工作。

2024-02-03 20:31:07 1418

原创 分享一个实现侧滑菜单的Flutter页面所遇到的问题与解决思路

最近做了一个需要实现侧滑菜单相关的Flutter新页面,页面布局结构稍微比较复杂。因此,做完之后就对研发的过程做出一些整理。以下主要整理跟侧滑菜单相关的内容。直奔主题,首先,要实现侧滑菜单,有以下几个方案。而本次选取的方案,是使用Scaffold 的 endDrawer的方式。在使用这个方案的同时,也是遇到了一些问题……

2024-01-10 19:45:00 1637

原创 Rxjava2的CompositeDisposable

只有了解清楚rxjava的CompositeDisposable,才能完美的解决一个元老级bug。

2023-12-08 14:36:53 301

原创 Android 11 适配——整理总结篇

适配安卓11(API30)记录、整理以及总结分享。

2023-12-07 20:20:35 1817

原创 Android:事件分发机制(二)

从源码去了解Android的事件分发。

2023-10-13 11:20:00 299

原创 深入复习Glide

深入复习Glide,掌握使用,也学习设计思维和编程风格。

2023-08-24 21:28:20 492

原创 关于view.context引发的思考

Glide.with(view.context)的写法,是否拿到的就是Activity呢?

2023-08-22 15:36:22 234

原创 Flutter混合项目构建问题集锦

【代码】Flutter混合项目构建问题集锦。

2023-08-17 10:01:07 1676

原创 打包过程遇到的问题:The binary version of its metadata is 1.6.0, expected version is 1.4.0

在给公司的一个项目做打包过程的遇到的打包问题,将一些解决方案整理如下:

2023-06-01 10:37:31 2903 1

原创 系统梳理Binder(一)

作为一个Android工程师,怎么可以不懂Binder这个小宝贝呢?简单梳理一些Binder知识吧。

2023-05-24 22:06:18 754

原创 给自己做个工具App用用——实现一个桌面小组件

因为看到其他app很多都有桌面小组件,所以也想给自己的工具App,加入了这个新功能。所以就动手搞了,初步搭建代码整理如下。

2023-05-19 22:15:00 348

原创 新版Logcat使用指南

新版Logcat使用指南

2023-01-07 16:53:44 1788

原创 Kotlin的泛型约束

泛型约束

2022-11-23 15:16:50 993

原创 ANR及卡顿体验优化

性能优化:Android及卡顿体验优化

2022-09-30 14:09:18 1380

原创 Flutter——sdk:状态管理【provider】

官方推荐的状态管理sdk provider

2022-08-26 21:30:00 998

原创 ConstraintLayout使用 笔记总结

ConstraintLayout的一些常规使用笔记

2022-07-05 18:27:22 1161 1

原创 Flutter——路由管理

flutter路由管理:MaterialPageRoute Navigator

2022-06-16 21:25:28 755

原创 Flutter笔记汇总:容器控件篇

前些年里重学flutter的时候,整理了好多篇Flutter相关的文章,有些文章现在看来,太过基础了,整理得也比较简单。因为现在看着感觉太占整体文章数量了,想删掉算了。但是回头想想,这样浪费了当时整理的心意,索性将比较简单的一些删掉之后汇总成一篇出来吧。

2022-06-16 21:23:49 1000

原创 Flutter笔记汇总:常用控件篇

前些年里重学flutter的时候,整理了好多篇Flutter相关的文章,有些文章现在看来,太过基础了,整理得也比较简单。因为现在看着感觉太占整体文章数量了,想删掉算了。但是回头想想,这样浪费了当时整理的心意,索性将比较简单的一些删掉之后汇总成一篇出来吧。

2022-06-16 21:19:11 1172

原创 Flutter控件——常用控件:ListView

ListView

2022-06-15 17:48:36 908

Android知识体系.zip

Android知识体系

2021-01-22

推送服务接入指南.doc

推送服务接入指南 推送服务接入指南

2021-01-22

bluetooth.zip

https://blog.csdn.net/wzj_what_why_how/article/details/111331888 配套资源

2020-12-17

Xlog加密使用指引配套资源

Xlog加密使用指引配套资源:exe.zip和LogUtil.zip.

2020-12-11

Android apk更新安装代码

和https://blog.csdn.net/wzj_what_why_how/article/details/108979981配套

2020-10-12

空空如也

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

TA关注的人

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