-
使用Kotlin实现一个单文件的LogUtils
背景先上代码Log.d(TAG,"somelogmessage");这一句,各位Android开发者绝对都很熟悉了,我们在项目中需要记录调用链、回溯查看数据、查看界...
发布时间:2024-01-04分类:程序开发学习浏览:128评论:0
-
2023年终总结
本篇文章主要用于回顾我的2023,记录一下正式参加工作的第一年。我会从生活和技术两方面谈谈我的2023,文笔一般,将就看看。一、生活作为一个技术小白,职场新人,直接开聊技术有...
发布时间:2024-01-04分类:程序开发学习浏览:98评论:0
-
鸿蒙 Ark Ui UIAbility组件生命周期
团队介绍作者:徐庆团队:坚果派公众号:“大前端之旅”润开鸿生态技术专家,华为HDE,CSDN博客专家,CSDN超级个体,CSDN特邀嘉宾,InfoQ签约作者,OpenHar...
发布时间:2024-01-04分类:程序开发学习浏览:118评论:0
-
如何应对Android面试官->布局原理与xml解析,手写插件化换肤框架核心实现(下)
前言上一章我们讲解了布局原理与xml解析流程,以及资源加载流程、插件化换肤思路,可以查看上一章,本章咱们重点代码实现插件化换肤逻辑;撸码实现自定义View换肤控制这里我...
发布时间:2024-01-04分类:程序开发学习浏览:117评论:0
-
一个优雅解决多个弹窗顺序显示方案
不是因为看到希望才坚持,而是因为坚持了才会有希望!场景 在做直播软件的时候,需要在用户打开App后,先后弹出签到,活动,提示等一系列弹窗。每个弹窗都要在前一个弹窗消失后弹出。...
发布时间:2024-01-03分类:程序开发学习浏览:109评论:0
-
Kotlin 协程源码阅读笔记 —— Channel
Kotlin协程源码阅读笔记——Channel在前面的文章中我介绍了Flow,如果对Flow感兴趣的同学可以看看:Kotlin协程源码阅读笔记——Flow,本篇...
发布时间:2024-01-03分类:程序开发学习浏览:109评论:0
-
MediaCodec(2)-音视频同步进行播放
在上一篇文章中,提到了MediaCodec的解码基础内容,实现音视频硬解码的过程。本文会对MediaCodec的初始化、Surface显示层的初始化、AudioTrack的初始化进...
发布时间:2024-01-03分类:程序开发学习浏览:110评论:0
-
火热报名中 | 抖音客户端基础技术大揭秘
报名地址:www.bagevent.com/event...在前期举办的几次字节跳动『抖音iOS/Android基础技术大揭秘』技术沙龙专场活动上,来自抖音基础技术客户端团...
发布时间:2024-01-03分类:程序开发学习浏览:119评论:0
-
Jetpack Compose(十六)Compose动画分类和高级别动画API
一、动画分类Compose的动画API数量较多,刚接触的人不免有些头晕。为了方便大家快速了解,我们从使用场景的维度上将它们大体分为两类:高级别API和低级别API。就像编程语言分...
发布时间:2024-01-03分类:程序开发学习浏览:146评论:0
-
Android自定义view:seekbar的简单处理
最近搬砖,嗯。有一个seekbar,然后呢需要在thumb下面显示一个进度百分百的文字。然后样式和系统的长的不一样。所以需要简单处理下。参考资料SeekBar自定义样式...
发布时间:2024-01-03分类:程序开发学习浏览:105评论:0
-
Android 天气APP(二十四)地图天气(上)自动定位和地图点击定位
携手创作,共同成长!这是我参与「掘金日新计划·8月更文挑战」的第21天,点击查看活动详情前言之前也看过和风天气自己做的APP,主页面的地图点击之后,定位到某一个点,然后查...
发布时间:2024-01-03分类:程序开发学习浏览:108评论:0
-
BootAnimation 添加视频播放功能
上节我们讲到自定义的方式设置开机动画,系统默认只能使用图片轮播的方式来设置开机动画,表现力有限。如果开机能播放视频,那开机动画会更为炫酷,同时还能满足开机播放广告的“变态需求”。接...
发布时间:2024-01-03分类:程序开发学习浏览:109评论:0
-
Android AMS 完全剖析 —— Activity 管理之整体框架
本文基于android-10.0.0_r41版本讲解英文缩写说明:AMS:ActivityManagerServiceATMS:ActivityTaskManagerSe...
发布时间:2024-01-03分类:程序开发学习浏览:99评论:0
-
裸辞、走出舒适区,美中不足的2023年
2023年过去了,算上实习时长我也入行Android一坤年了,今年的关键词应该是美中不足了。今年换了一份工作,或许我本身的水平有限,目前就业市场对于我这种Android新人来说仍然...
发布时间:2024-01-03分类:程序开发学习浏览:99评论:0
-
在 Android 上使用 MediaExtractor 和 MediaMuxer 提取视频_提取音频_转封装_添加音频等操作
@TOC前言之前我们介绍了FFmpeg并利用它解封装、编解码的能力完成了一款简易的视频播放器。FFmpeg是由C实现的,集成至Android等移动端平台需要一定的...
发布时间:2024-01-02分类:程序开发学习浏览:137评论:0
-
Android大图监测的这三种实现方式,你最喜欢哪种?
在Android应用中,大图的加载和显示可能导致内存占用过高,进而引发OOM(OutOfMemory)异常,影响应用的稳定性和用户体验。为了更好地管理大图资源,我们需要建立起一...
发布时间:2024-01-02分类:程序开发学习浏览:108评论:0
-
鸿蒙(HarmonyOS)开发体验
Harmony发展鸿蒙的发展其实有一段时间了,并且随着鸿蒙的发展一直都有两方面的争议,一方认为鸿蒙是基于Android开发的操作系统,质疑鸿蒙只是把外表改了的Android;另...
发布时间:2024-01-02分类:程序开发学习浏览:141评论:0
-
HarmonyOS ArkTS 实现MQTT协议
2023车票已废,12月31日以“年会不能停”的电影作为年度结尾,非常开心和共情。2024今已开始 ,特此留念HarmonyOSArkTS实现MQTT协议的过程。介绍MQTT...
发布时间:2024-01-02分类:程序开发学习浏览:114评论:0
-
android13-RRO
1.简介运行时资源叠加层RRO(RuntimeResouceOverlay),就是系统提供的动态资源替换的方法1.1.参考blog.csdn.net/moxiouhao/...
发布时间:2024-01-02分类:程序开发学习浏览:124评论:0
-
JDK 动态代理
代理模式代理模式的特征是代理类与委托类有同样的接口。代理类与委托类之间通常会存在关联关系,在访问实际对象时,是通过代理对象来访问的,代理对象可以附加额外操作。代理分为静态代理...
发布时间:2024-01-02分类:程序开发学习浏览:108评论:0
- 程序开发学习排行
-
- 1鸿蒙HarmonyOS:Web组件网页白屏检测
- 2HTTPS协议是安全传输,为啥还要再加密?
- 3HarmonyOS鸿蒙应用开发——数据持久化Preferences
- 4记解决MaterialButton背景颜色与设置值不同
- 5鸿蒙HarmonyOS实战-ArkUI组件(RelativeContainer)
- 6鸿蒙HarmonyOS实战-ArkUI组件(Stack)
- 7鸿蒙HarmonyOS实战-ArkUI组件(GridRow/GridCol)
- 8[Android][NDK][Cmake]一文搞懂Android项目中的Cmake
- 9鸿蒙HarmonyOS实战-ArkUI组件(mediaquery)
- 最近发表
-
- WooCommerce最好的WordPress常用插件下载博客插件模块的相关产品
- 羊驼机器人最好的WordPress常用插件下载博客插件模块
- IP信息记录器最好的WordPress常用插件下载博客插件模块
- Linkly for WooCommerce最好的WordPress常用插件下载博客插件模块
- 元素聚合器Forms最好的WordPress常用插件下载博客插件模块
- Promaker Chat 最好的WordPress通用插件下载 博客插件模块
- 自动更新发布日期最好的WordPress常用插件下载博客插件模块
- WordPress官方最好的获取回复WordPress常用插件下载博客插件模块
- Img to rss最好的wordpress常用插件下载博客插件模块
- WPMozo为Elementor最好的WordPress常用插件下载博客插件模块添加精简版