首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
面试
Android Jetpack
Kotlin
HarmonyOS
前端
Flutter
Java
iOS
展开
全部
Android
面试
Android Jetpack
Kotlin
HarmonyOS
前端
Flutter
Java
iOS
架构
源码阅读
音视频开发
源码
APP
性能优化
暂无数据
推荐
最新
【NDK】项目演示-Android串口的封装工具库以及集成的几种思路
在前文中我们介绍过 NDK 的本地使用与 JNI 的语法介绍,那么这一期我们就从一个真实的实战角度出发去集成一个串口相关的第三方库。老早之前我就分享过串口工具库...
学习笔记,关于NDK/JNI的简介与实战
在前面的一系列文章中,我们回顾到了C/C++的语法,以及C/C++的编译,以及CMake的相关语法和实战应用。在接下来的文章中,我们将深入探讨 NDK 和 JNI 的相关知识,从基础概念到实际项目开发
抽丝剥茧带你掌握 Kotlin Flow(一):协程时代的异步数据流处理“神器”
揭秘 Kotlin Flow:协程时代的异步数据流处理“神器” 摘要: 在 Android 应用开发中,异步编程是不可避免的挑战。从早期的回调地狱,到功能强大的 RxJava,再到生命周期感知的 Li
Android 异步数据流:Kotlin Flow 为何成为新一代“利器”?LiveData 又有何局限?
前言 在 Android 应用开发中,异步操作无处不在:网络请求、数据库查询、传感器数据监听、用户交互等等。为了让 UI 能够及时响应这些异步操作的结果,并保持界面的流畅性,我们迫切需要一套高效且健壮
Android性能优化-实践篇:Frida监测Binder调用
一、前言 在目前的卡顿优化中,主线程的Binder调用优化是一个绕不过的问题,实际上,在目前的工具上,例如使用Perfetto,可以看到binder_transaction,针对某个特定的binder
漫画Android:Handler机制是怎么实现的?
Handler机制是怎么实现的?为什么Handler死循环不会卡死?和ANR有什么区别?安卓系统里,如果你想让不同的程序部分(我们叫它们线程)互相交流,就用到了 Handler 消息机制。
Android现代进度条替代方案
在 Android 开发中,`ProgressDialog` 自 API 26(Android 8.
一文带你吃透Android中常见的高效数据结构!!!!
一文带你吃透Android中常见的高效数据结构,在 Android 开发中,使用高效的数据结构可以减少内存占用并提升性能。
利用autojs获取控件信息
使用李跳跳自定义规则时,如何利用autojs获取UI界面上的控件信息?首先安装autojs,然后根据图文教程...
Launcher3体系化之路
Android 智能座舱Launcher3工程实践,将复杂逐步细化,最后能够实现简单的定制,如搭积木一般自由组合。
Flutter开发7个建议,让你的工作效率飙升
日常开发中,还有没有其它提升工作效率的方法呢,今天就给大家分享几个超实用的建议,助你在 `Flutter` 开发中事半功倍。
Android图片加载篇: Coil 与 Glide 对比分析
图片加载是一个核心功能,选择合适的图片加载库对应用性能和开发效率至关重要。本文针对Coil 与 Glide 深度对比,比如语言支持、依赖库、缓存策略、功能支持等。
现代Android开发依赖注入框架:为何首选 Koin 而非 Hilt?
Android开发,选择依赖注入框架时,会首先考虑Hilt和Koin。本文将重点从集成难易、性能对比,跨平台性以及背后维护公司的角度,探讨为什么在现代Android开发中依赖注入框架应该首选Koin。
安卓AppWidget桌面小组件在国产移动设备的一些适配问题
前言 安卓AppWidget推出比较早,但似乎用的人并不多,也没有掀起什么使用潮流,不过近期公司要求做,所以去尝试接入使用,不过遇到一些坑的地方,所以想归纳一下问题。 关于如何使用小组件appWidg
2024年App从备案到上架(国内各大应用市场)全过程
Android应用上架国内应用市场踩坑 前言 大家可能心里明白新郑册下来之后上架会很难,但是到底有多难?心里有底吗?反正我知道。 我们之前一直是做海外市场的,今年下半年才开始做国内的应用,我也是很久没
Android 使用 Edge-to-Edge 实现沉浸式状态栏详解
通过本文你即可可以实现在不同 Android 版本和设备上兼容的 Edge-to-Edge 沉浸式布局,同时确保系统栏颜色、安全区域和交互逻辑的正确性。
Kotlin 中 == 和 === 的区别
了解操作符和方法可以帮助你编写更灵活和强大的Kotlin代码,通过合理选择 == 和 ===,可以避免逻辑错误并优化代码表现! 🚀
Flutter APP上架挑战:应对各大应用市场审核策略
Flutter开发的一个体系的APP上线试用了,经过一段时间试用趋于稳定,准备上架各大应用市场。咨询了第三方上架协助,费用高且针对Flutter开发的审核改造开发方自己处理。最终决定自己来搞。
面Android 基础架构岗-4小时4面的持续体验(小累)
虽然不一定100%能拿offer,但这次面试非常值,远超来回100多的车费了😄。关于面试的心态,保持悲观的乐观主义心态比较好。面前做面试准备时保持悲观,尽可能的做足准备。面后积极做复盘,乐观接受结果
谈谈Android的应用权限申请
为了提高对用户隐私的保护水平,Android每次更新迭代中大都会包含对应用权限控制的变更。本文主要谈谈Android应用如何实现权限申请。