首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
prof
掘友等级
Android开发
|
软通荣耀项目
安卓
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
124
文章 107
沸点 17
赞
124
返回
|
搜索文章
prof
赞了这篇文章
Lei_official
移动研发 @电商/AI/手机厂
·
10月前
关注
【NowInAndroid架构拆解】番外篇1之Jetpack Compose Navigation
前言 导航(Navigation) 是APP中非常重要的功能,不论任何APP一定都会使用到应用内、应用间的跳转。广义的打开新页面、狭义的展示Dialog、Toast,都属于...
5
评论
分享
prof
赞了这篇文章
万户猴
Android工程师 @网易
·
11月前
关注
Jetpack Compose 【四】动画
一、传统动画与 Compose 动画的区别 在传统的 Android View 系统中,动画通常需要通过 ViewPropertyAnimator、ObjectAnimat...
14
评论
分享
prof
赞了这篇文章
宋智孝的小迷弟
Android @未来电视
·
7月前
关注
Android 异步数据流:Kotlin Flow 为何成为新一代“利器”?LiveData 又有何局限?
前言 在 Android 应用开发中,异步操作无处不在:网络请求、数据库查询、传感器数据监听、用户交互等等。为了让 UI 能够及时响应这些异步操作的结果,并保持界面的流畅性...
26
2
分享
prof
赞了这篇文章
東方慫天
流浪汉 @无业游民
·
2年前
关注
[Android]从零开始的内核编译
本教程将基于小米 10S 的内核源码进行实例,其他型号的手机请自行寻找内核源码。 基本的Kernel编译流程。...
13
1
分享
prof
关注了
张荣旗
Android开发 @软通荣耀项目
prof
赞了这篇文章
张荣旗
Android
·
10月前
关注
Android-Handler源码解析-使用
Android-Handler源码解析-使用 Handler 创建Handler 主线程 子线程 创建Message obtainMessage() 发送 send-Mes...
7
4
分享
prof
赞了这篇文章
xiaofei_dev
Android开发
·
6年前
关注
Kotlin 中的判空操作 Elvis 操作符使用踩坑
Kotlin 作为一门有着所谓空安全特性的(年轻)编程语言,有时出于实际业务场景需要还是会把变量声明成可空(Null-able)的,好在由于空安全特性,编译器会强制我们对可...
5
3
分享
prof
赞了这篇文章
五号厂房
高级软件工程师
·
1年前
关注
JS驾驭蓝牙世界:深度探索JavaScript在蓝牙控制中的实践与应用
在物联网和智能家居迅速发展的今天,蓝牙作为一种低功耗、短距离的无线通信技术,其重要性不言而喻。而JavaScript作为前端开发的主要语言,不仅在传统网页应用中大放异彩,也...
1
1
分享
prof
赞了这篇文章
陈佬昔编程人生
前端开发 @自由人
·
1年前
关注
蓝牙通信,看这一篇就够了
蓝牙作为一种设备协议,是常见的硬件类型。常用的蓝牙知识有哪些?蓝牙版本多,如何区分?如何做开发与调试?这篇文章也许能给你解惑...
33
10
分享
prof
赞了这篇文章
万户猴
Android工程师 @网易
·
11月前
关注
Jetpack Compose 【二】状态管理详解
前言 在 Jetpack Compose 中,状态(State)是驱动 UI 更新的核心概念。理解 Compose 中的状态管理机制,有助于构建响应式界面,并提升应用的稳定...
23
1
分享
prof
赞了这篇文章
CaptainZ
Software Engineer @摸🐳生产队一组
·
11月前
关注
Android 开发仔是时候考虑换一根数据线了
2025年了是时候更新一下数据线了,或许能让您新的一年摸鱼快乐,😄,本文通过多方面对比,希望能够帮助你...
47
41
分享
prof
赞了这篇文章
超低空
腾讯资深架构师 @腾讯
·
1年前
关注
Android 多媒体开发——Media3与MediaSession最全使用指南
Media3是Google推出的Android媒体播放库的最新版本,作为之前Media2库的后续升级版本,集成了ExoPlayer作为核心播放引擎...
17
2
分享
prof
赞了这篇文章
树獭非懒
代码料理师
·
2年前
关注
Android车载开发启示录|架构篇-CarFramework
本篇内容会落到和实际应用开发直接相关的CarFramework,CarFramework在Android Automotive操作系统中扮演着类似于Android框架在智能...
20
评论
分享
prof
赞了这篇文章
职场007
软件开发工程师
·
1年前
关注
Android手机投屏方案实现方式对比
今天的主要内容是介绍实现投屏的各种技术方式,主要介绍Miracast、scrcpy、以及Google cast的实现方式以及优缺点局限性。...
40
14
分享
prof
赞了这篇文章
一杯凉白开
Android
·
1年前
关注
车载Android开发的秘密--搞懂CAN通信
全文五千字,码字不易求个赞赞,介绍CAN总线通信协议。从原理和物理接线讲起,让你轻松明白CAN是怎么通信的。...
41
20
分享
prof
赞了这篇文章
恋猫de小郭
Flutter & Dart GDE @🏆 掘金签约作者
·
1年前
关注
Android 16 Baklava 来了,来看看开发者预览版给我们带来了什么
Android 15 估计很多人还没用上,Android 16 这就要来了,官方 2025 年将发布两个大 Android API 版本 : 而对于 Android 16 ...
39
10
分享
prof
赞了这篇文章
却把清梅嗅
Android
·
6年前
关注
反思|Android 事件分发机制的设计与实现
Android体系本身非常宏大,源码中值得思考和借鉴之处众多。以整体事件分发机制为例,其整个流程涉及到了 系统启动流程(SystemServer)、输入管理(InputMa...
337
36
分享
prof
赞了这篇文章
长点点
汉东省政法委书记 @保密
·
2年前
关注
SurfaceFlinger的原理
SurfaceFlinger是Android系统中负责屏幕显示内容合成的服务,它接收来自多个应用程序和系统服务的图像缓冲区,根据它们的位置、大小、透明度、Z轴顺序等属性,将...
7
4
分享
prof
赞了这篇文章
花海blog
Android开发工程师
·
2年前
关注
如何在10分钟内让Android应用大小减少 60%?
一个APP的包之所以大,主要包括一下文件 代码 lib so本地库 资源文件(图片,音频,字体等) 瘦身就主要瘦这些。 一、打包的時候刪除不用的代码 二、减少不必要的打包 ...
56
8
分享
prof
赞了这篇文章
TechMerger
Android Developer @BATW
·
4年前
关注
Looper 需要手动 quit,那主线程 Looper 呢?
我们会使用 quit() 或 quitSafely() 终止 Looper 线程的轮循,其背后的原理和细节,今日一并了解下。 quit() 子线程可以手动调用 quit()...
31
6
分享
下一页
个人成就
文章被阅读
132
掘力值
10
关注了
101
关注者
0
收藏集
3
关注标签
37
加入于
2017-07-20