首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
成长
订阅
小跑_jason
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Android “edge to edge”特性(一)官方“沉浸式”方案实探
在 Android 15 设备上,如果 App 的 targetSdk 是 35+,会默认启用“edge to edge”的特性,这是适配 Android 15 必须要了解的知识点。
粉丝推荐 7 个 GitHub 项目,果然 yyds
本期所有 GitHub 项目为 逛逛 GitHub 公众号粉丝推荐,它们分别是: 1. 一个小众但不错的智能家居物联网项目 2. 一个基于 vue 开发的可视化商城搭建平台 3. 一个工具能为静态数据
JVM 内存结构-2万字长文包教包会
内存是非常重要的系统资源,是硬盘和 CPU 的中间仓库及桥梁,承载着操作系统和应用程序的实时运行。JVM 内存布局规定了 Java 在运行过程中内存申请、分配、管理的策略,保证了 JVM 的高效稳定运行。不同的 JVM 对于内存的划分方式和管理机制存在着部分差异。 下图是 JV…
深入理解Java泛型
ArrayList就是个泛型类,我们通过设定不同的类型,可以往集合里面存储不同类型的数据类型(而且只能存储设定的数据类型,这是泛型的优势之一)。“泛型”简单的意思就是泛指的类型(参数化类型)。想象下这样的场景:如果我们现在要写一个容器类(支持数据增删查询的),我们写了支持Str…
在 Android 上使用协程(三) :Real Work
这里是关于在 Android 上使用协程的一系列文章。本篇文章将着重于介绍使用协程来解决实际问题。 系列前两篇文章着重于介绍协程如何简化代码,在 Android 上提供主线程安全,避免泄露任务。以此为背景,对于在 Android 中处理后台任务和简化回调代码,这都是一个很好的解…
Gradle核心思想(五)通俗易懂的Gradle插件讲解
在本系列的前作中,我们学习了为什么要用Gradle、Gradle的入门基础和Groovy的基础,这些文章为Gradle的入门打下了基础,这一篇我们要来学习Gradle的插件。 说到Gradle插件前,我们先要了解下什么是插件。在Android进阶三部曲第二部《Android进阶…
ByteDance Android 高工面试记
最近加入了 ByteDance 某“Awesome”部门(具体保密,想猜的话就看这单词猜吧,下文简称Awe),遂一群周遭好友来讨要面经;其实自己过去在前东家也负责很多面试工作,对于这种内容猛一想还是保密相对好些,然鹅仔…
聊一聊前端业务开发
在我从事 2 年团队基础工具建设后,最近 3 个月我的主要精力投入在了业务开发上。而这段时间慢慢让自己从工具的开发者变成了工具的使用者,并让我有了技术与业务之间关系的一些思考。 对于前端开发而言,大部分需求的实现方式是类似的,可重合的。即使需求时间本身并不着急,但对于前端开发者…