首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
《Android 核心组件深度系列 · 第 2 篇 Service》
《Android 核心组件深度系列 · 第 2 篇 Service》 一、什么是 Service? 一句话定义: 简单来说: Activity → 用户界面交互 Service → 后台逻辑执行 举几
【OpenGL ES】在Android上手撕一个mini版的渲染框架
1 前言 1.1 开发该框架的动机 OpenGL ES 是一个渲染指令接口集合,每渲染一帧图像都是一系列渲染指令的排列组合。常用的渲染指令约有 70 个,记住这些渲染指令及其排列组合方式,是一件痛
【OpenGL ES】Windows上OpenGL环境搭建
1 前言 Windows 的图形 API 是 DirectX,对 OpenGL 的支持比较有限(系统自带的 opengl32.dll 仅支持 OpenGL 1.1 版本),因此在 Windows
掌握 Compose 性能优化三步法
Compose性能优化的核心并非“消除所有重组”,而是“只在必要时重组”——理解稳定性规则,善用Compose性能优化三步法,就能让Compose的“魔法”高效运转
Android Gradle学习(十一)- ASM库解析
一:概述 ASM 是一个轻量级、高性能的 Java 字节码操作与分析框架,它允许开发者直接读取、修改和生成 Java 字节码(.class 文件),而无需了解字节码的底层细节。相比其他字节码工具(如
【Android】Android 的三种动画(帧动画、View 动画、属性动画)
本文主要介绍Android三种动画:帧动画易OOM慎用;View动画简单高效;属性动画强大灵活。附代码示例与使用场景对比。
2.Android Compose 基础系列:在 Kotlin 中创建和使用变量
本篇文章介绍了 Kotlin 中变量的概念、定义与使用方法,讲解了常见数据类型、字符串模板、基本运算及更新变量的方法,并附带注释使用示例,帮助初学者快速掌握在 Android Compose 开发中使
【OpenGL ES】不用GLSurfaceView,如何渲染图像
1 前言 Android 中,GLSurfaceView 封装了 EGL 环境,使得我们省去了复杂的 EGL 环境搭建。如果我们不用 GLSurfaceView,该如何渲染 OpenGL ES 图
【JNI】JNI基础语法
1 C 和 C++ 在 JNI 中的区别 JNI环境搭建 中介绍了在命令行和 Android Studio 中如何编译 JNI 代码,本文将介绍 JNI 的基础语法,主要介绍 JNI 的数据类型、
从移动互联网到智能化转型的必由之路
引言:移动互联网的黄金时代已经到来 随着5G网络的全面普及和人工智能技术的快速发展,我们正站在一个全新的数字化时代门槛上。从2015年移动互联网的爆发式增长,到2024年AI赋能的智能化应用,APP开
Flutter 在安卓上打开网页不完整跳转浏览器?
flutter在安卓打开一个网页时默认不会完整跳转浏览器?原来解决方法这么简单,只需要一行代码就能搞定
怀旧电脑游戏 红色警戒合集 含红警1+2+3代所有版本 免安装中文版 附送地图+修改器
怀旧电脑游戏 红色警戒合集 含红警1+2+3代所有版本 免安装中文版 附送地图+修改器 类型:策略, 街机
C++学习:命名空间、头文件和函数
作为一个Android程序员,如果只会java、kotlin应用开发,前几年还能混得开,这几年有点吃力了。
【业务场景架构实战】6. 从业务痛点到通用能力:Android 优先级分页加载器设计
1. 引言:问题从何而来 这是一个真实的业务场景,发生在前后端协同工作的过程中。 1.1 场景复现 在“手机主题管理” APP 中,用户可以在“我的主题”页查看自己账号下的所有已购买主题。由于已购买主
Android程序员工作中怎么使用Git参与开发
入职第一天,Git就把我难住了。 因为之前的公司没有用Git来管理代码,虽然底层原理都明白,但是一些拉取代码、上传代码的操作还是不太熟练。
离开了工作10年的公司,我明白了:人挪活,树挪死
今年9月份,我离开了工作将近10年的公司,找工作这段时间,明白了一个道理:人挪活、树挪死。真的要不断折腾
基于Binder的4种RPC调用
基于Binder的4种RPC调用一般有AIDL、Messenger、借助 intent 传递 messenger 和 基于 contentprovider 的 call
ConstraintLayout基本使用与分析—— Group 批量控制
这个布局使用 ConstraintLayout 作为根容器,并结合 Group 控件实现了对多个 TextView 的批量控制,整体布局清晰地展示了屏幕五个关键位置的文本控件。以下是详细解析: 1.
ConstraintLayout基本使用与分析——水平偏移(Horizontal Bias)
这个布局是一个展示 ConstraintLayout 中 水平偏移(Horizontal Bias) 特性的示例,通过多条水平辅助线将屏幕分为四个区域,每个区域展示不同条件下偏移值对控件位置的影响。
1.Android Compose 基础系列:您的第一个 Kotlin 程序
本篇文章以通俗易懂的方式介绍 Kotlin 基础语法,带你快速运行第一个程序,了解函数结构与输出方法,为后续 Jetpack Compose 开发打下基础。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30