技术栈
android
simplepeng
5 小时前
android
·
android jetpack
我们都知道但总是忽略的5个Jetpack Compose细节
Jetpack Compose 让 Android 开发变得极其快速和直观。但这种速度背后隐藏着代价:一不小心就极容易写出触发大量不必要 UI 渲染周期的代码。
刮风那天
5 小时前
android
Android 如何提高进程优先级避免被查杀?
Android 使用 OOM_ADJ (Out Of Memory Adjustment)来管理进程优先级:
修行者对666
6 小时前
android
安卓阿里云镜像
刮风那天
7 小时前
android
·
java
·
binder
Android AMS创建进程不用Binder而用Socket?
Binder需要进程已经存在关键点 :Binder通信需要两个进程都存在 !进程A需要先存在,才能注册Binder服务 进程 B 需要先存在,才能获取到进程 A 的 Binder 代理
知行合一。。。
9 小时前
android
·
开发语言
·
python
Python--05--面向对象(继承,多态)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档测试『类外部』访问:object 类所提供的:各种属性和方法
张小潇
10 小时前
android
AOSP15 WMS/AMS系统开发 -窗口动画源码分析
基于 AOSP 15 (Android 15) 源码,分析窗口动画的添加、执行、移除完整流程。窗口动画系统分为三层:
程序员陆业聪
11 小时前
android
Shadow核心原理:壳子Activity与代理机制的精妙设计
上一篇我们聊了Android插件化的技术流派演进,最后抛出了一个核心问题:Shadow凭什么敢说"零反射、零Hook"就能实现插件化?
plainGeekDev
12 小时前
android
·
kotlin
Android 开发者再不转Kotlin,真的来不及了
最近在Boss上随手搜了一下Android岗位,一个很直观的感受:Kotlin岗比Java岗多出一大截。
赏金术士
12 小时前
android
·
kotlin
·
compose
第五章:数据层—网络请求与Repository
数据层的职责:统一管理数据来源(网络/本地),为 ViewModel 提供干净的数据接口。ApiService 接口定义:
初雪云
12 小时前
android
·
运维
·
自动化
让安卓发版再简单一点,体验一键自动化发布
作为安卓开发者,你是否经历过这样的“发版日”折磨:打包出最新的APK后,深吸一口气,开始无尽的“搬砖”循环—— 登录华为开发者后台,上传APK,填写更新日志…… 切换小米后台,重新上传,再次填表…… 再打开Vivo、Oppo、荣耀、三星、应用宝…… 重复操作7次,每次2-3分钟,稍不留神还可能填错内容或传错包。
jushi8999
13 小时前
android
·
智能手机
·
音视频
抖音APP抖音助手增强版 内置逗音小手 支持无水印下载/音频提取/去广告等功能
抖音APP抖音助手增强版 内置逗音小手 支持无水印下载/音频提取/去广告等功能 抖音安卓版增强版,内置辅助模块,支持视频去水印、自定义界面、屏蔽广告。精准推荐算法,海量搞笑、音乐、舞蹈短视频,简单易用,社交互动活跃。
plainGeekDev
13 小时前
android
·
kotlin
Android 专家岗 Kotlin 面试题:能答出这些,说明你对语言设计有自己的理解
专家级面试题不是"更难的高级题",而是考察对语言设计的理解深度、造轮子的能力、以及面对没有现成方案时的工程决策力。这些问题没有标准答案,但有清晰的思考路径。
plainGeekDev
13 小时前
android
·
kotlin
Android 资深岗 Kotlin 面试题:只会用协程不够,你得懂它为什么这么设计
高级岗考察"会不会用",资深岗考察"为什么这么设计"。这篇文章不是更难的选择题,而是让你解释清楚每一个设计决策背后的 trade-off。
StarShip
13 小时前
android
第一阶段:应用层视图绘制
应用层视图绘制阶段运行在 UI Thread(主线程) 上,是整个图形渲染流水线的起点。该阶段的核心任务是将应用开发者编写的 View 树遍历并转换为 GPU 可理解的 DisplayList(显示列表),然后通过 RenderProxy 将 DisplayList 提交给 RenderThread 进行异步渲染。
StarShip
13 小时前
android
第二阶段:RenderThread 渲染处理
RenderThread 是 Android 引入的专用渲染线程,与 UI 线程并行运行。它的核心任务是将第一阶段构建的 DisplayList 解析并执行实际的 GPU 渲染操作,最终产出 GraphicBuffer。RenderThread 通过 RenderProxy 与 UI 线程通信,通过 CanvasContext 管理渲染上下文,通过 IRenderPipeline 的具体实现(OpenGL/Vulkan)执行底层图形 API 调用。
通玄
14 小时前
android
Jetpack Compose 入门系列(一):从零搭建到基础控件使用
一直用 XML + View 写界面?Jetpack Compose 是你该学的新方向。Jetpack Compose 是 Google 在 2021 年正式推出的 Android 原生声明式 UI 框架——它不依赖 XML,而是用 Kotlin 代码直接"描述"界面长什么样。
StarShip
14 小时前
android
Android 图形渲染流水线完整架构与执行流程分析
本文档基于当前工程中的 AOSP 源码,系统地阐述 Android 图形渲染流水线的完整架构与执行流程。按照数据流向,将渲染流水线划分为四个阶段进行深入解析:
流年如夢
14 小时前
android
·
java
·
开发语言
类和对象(上)
类和对象是C++面向对象编程的核心,也是从C语言过渡到C++的关键章节。本篇将详细讲解类的定义、访问限定、实例化、对象大小、this指针及封装特性,带你扎实掌握面向对象的基础语法与思想
用户8602250467472
15 小时前
android
·
前端
从入门到进阶的 React Native 实战指南
StabilityRN 是一个基于 React Native 0.73.0 构建的综合性学习项目,旨在帮助开发者从零开始掌握 React Native 开发的核心技能。项目采用渐进式学习路径,将内容分为初级、中级和高级三个层次,涵盖组件开发、状态管理、动画实现、手势处理以及性能优化等关键主题。