首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
ConstraintLayout基本使用与分析<五>
这个布局使用 ConstraintLayout 构建了两个类似表单的区域,主要展示了 Guideline(辅助线)和 Barrier(屏障)在布局对齐中的实用价值,非常适合构建整齐的表单界面。以下是详
ConstraintLayout基本使用与分析<四>
这个布局使用 ConstraintLayout 结合 Guideline(辅助线)来精确定位控件,展示了辅助线在布局中的实用价值。下面是详细解析: 1. 根布局(ConstraintLayout) 宽
ConstraintLayout基本使用与分析<三>
这个布局使用 ConstraintLayout 构建了一个以 "目标控件" 为中心的界面,包含多个相互关联的文本视图,重点展示了尺寸比例约束和相对定位的用法。以下是详细解析: 1. 根布局(Const
ConstraintLayout基本使用与分析<二>
这个布局使用 ConstraintLayout 作为根容器,以一个 "目标控件" 为中心,围绕它放置了多个文本视图,形成了有明确空间关系的布局结构。下面是详细解析: 1. 根布局(Constraint
ConstraintLayout基本使用与分析<一>
这个布局使用 ConstraintLayout 作为根容器,在屏幕的五个个角落和中心各放置了一个 TextView,并额外放置了一个位置固定的 Button。下面是详细解析: 1. 根布局(Const
【JNI】JNI环境搭建
1 前言 JNI (Java Native Interface) 是 JDK 提供的一种机制,用于实现 Java 代码与其他语言(主要是 C 和 C++)编写的本地代码之间的交互。 JNI 接
【Android】基于SurfaceControlViewHost实现跨进程渲染
1 前言 本文将介绍基于 SurfaceControlViewHost 实现跨进程渲染普通 View 和 GlSurfaceView,力求用最简单的 Demo,介绍 SurfaceControlV
开源 全平台 哔哩哔哩缓存视频合并 Github地址:https://github.com/molihuan/hlbmerge_flutter
将Bilibili缓存文件合并导出为MP4,支持Android、windows(10以上)、linux、mac、ios,支持B站Android客户端缓存,支持B站Windows客户端缓存
《Android 核心组件深度系列 · 第 1 篇 Activity》
彻底讲懂 Activity 一、什么是 Activity? 一句话定义: 你看到的每一个界面(比如登录页、设置页、朋友圈) 其实都是一个 Activity 或 Fragment 在屏幕上渲染出来的。
2025年AI练口语TOP5:真实评测AI英语AI软件火爆揭晓!
在全球化交流日益频繁的今天,英语口语能力的重要性愈发凸显。对于想要提升口语水平的人来说,2025年A
查看应用是否在前台
判断当前应用在前台或者后台 判断当前activity Lifecycle.Event.ON_RESUME -> { // 应用前台 Log.e("ProcessLif
Android低版本bitmap native分配实现原理
我们知道android虚拟机的heap内存默认是512MB,android高版本的内存大约是这样子,android低版本内存大约是这样子, 一个显著的点是
Android App Links 配置
一、什么是App Links App Links 是 Android 官方提供的一种“通用链接”机制, 让 HTTPS 链接可以直接唤起对应的 App,而不是跳转浏览器,类似于iOS的Universa
kotlin 里面的字符串的各种操作
字符串的截取 substring substring 字符串截取,substring函数支持IntRange类型(表示一个整数范围的类型)的参数,until创建的范围不包括上限值。 分割字符串并返回数
kotlin 空安全以及各种操作
空安全 nul **>在Java中我们司空见惯的空指针异常NullPointerException, 带给了我们很多麻烦。Kotlin作为更强大的语言, 势必会基于以往的语言设计经验对
【Rive】rive-android源码分析
1 前言 本文基于 rive-android 10.1.0 进行源码分析,主要介绍 Rive 的渲染类型、RendererType 透传流程、Surface 透传流程、渲染流程、启动渲染流程、暂停
【Android】RuntimeShader 应用
1 简介 RuntimeShader 是 Android 13(T)中新增的特性,用于逐像素渲染界面,它使用 AGSL(Android Graphics Shading Language)编写着色
Flutter中dart和原生代码的通信之MethodChannel
前言 据我所知,真正掌握Flutter的Android开发工程师的比例并不是很高,如果你不这么认为,可能是因为你的圈子比较高端。你知道Android原生开发工程师把所有知识体系融会贯通需要的时间是多久
Android Gradle学习(十)- java字节码指令集解读
一、加载与存储指令 1.1、加载常量到操作数栈 类别 指令 作用 常量范围 / 说明 Java 代码示例 字节码示例 int 常量 iconst_m1 加载 int 常量 -1 仅 -1 int a
深入ConstraintLayout原理与分析(一)基本使用篇
1.ConstraintLayout 本身的基本属性 在 Android 开发中,ConstraintLayout 是一个非常强大的布局容器,它允许你通过定义控件之间的约束关系来灵活地构建界面。 1.
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