稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • Android
  • Kotlin
  • 面试
  • 前端
  • Flutter
  • Android Jetpack
  • HarmonyOS
  • Java
  • 架构
  • 展开
  • 全部
  • Android
  • Kotlin
  • 面试
  • 前端
  • Flutter
  • Android Jetpack
  • HarmonyOS
  • Java
  • 架构
  • OpenGL
  • APP
  • iOS
  • 后端
  • 客户端
  • 性能优化
  • 暂无数据
    • 推荐
    • 最新
  • 【Android】模板化解决复杂场景的滑动冲突问题
    仿写项目的业务场景刚好覆盖有两种复杂滑动冲突场景: Horizontal ViewPager2 嵌套 Vertical RecyclerView (OuterRecyclerView) 嵌套 Hori
    • Propeller
    • 195
    • 5
    Java Android
    【Android】模板化解决复杂场景的滑动冲突问题
  • 【Android】给App添加启动画面——SplashScreen
    Android 12 引入 SplashScreen API,通过设置主题和动画控制启动画面显示,可以改善应用启动体验。
    • 泥嚎泥嚎
    • 333
    • 2
    Java Android
    【Android】给App添加启动画面——SplashScreen
  • 重识 Java IO、NIO 与 OkIO
    通过例子讲解了 Java IO,包括传统 java.io (流、Socket)、NIO (Channel、Buffer) 和更简洁的 OkIO 库。
    • 雨白
    • 527
    • 5
    Android Java
    重识 Java IO、NIO 与 OkIO
  • 【现代 Android APP 架构】09. 聊一聊依赖注入在 Android 开发中的应用
    依赖注入(Dependency Injection,下文以DI简称)是控制反转(Inverse Of Control)思想的一种实践,笔者在早期基于Spring进行后端开发时,就已经尝试使用过类似工具
    • Lei_official
    • 344
    • 8
    Android Jetpack 架构 Java
    【现代 Android APP 架构】09. 聊一聊依赖注入在 Android 开发中的应用
  • 【Android】Android内存缓存LruCache与DiskLruCache的使用及实现原理
    【Android】Android内存缓存LruCache与DiskLruCache的使用及实现原理 在Android中,通常会通过缓存策略来优化性能,同时也会减少不必要的流量消耗。比如,用户第一次使用
    • 弥巷
    • 101
    • 1
    Java Android
    【Android】Android内存缓存LruCache与DiskLruCache的使用及实现原理
  • 【Android】Lottie - 实现炫酷的Android导航栏动画
    【Android】Lottie - 实现炫酷的Android导航栏动画 Lottie是什么? Lottie 是一个由Airbnb 开发并开源的高级动画解决方案,它能将设计师用 After Effect
    • 弥巷
    • 469
    • 1
    Java
    【Android】Lottie - 实现炫酷的Android导航栏动画
  • 【Android】布局优化:include、merge、ViewStub的使用及注意事项
    Android布局优化中,include、merge和ViewStub是三种重要标签。include用于布局重用,merge配合include使用可减少布局层级,ViewStub用于按需加载布局...
    • 泥嚎泥嚎
    • 318
    • 7
    Android Java
    【Android】布局优化:include、merge、ViewStub的使用及注意事项
  • RxJava2 只看这一篇文章就够了
    0. 简介 RxJava 其实就是提供一套异步编程的 API,这套 API 是基于观察者模式的,而且是链式调用的,所以使用 RxJava 编写的代码的逻辑会非常简洁。 其实可以把 RxJava 比喻成一个做果汁,家里有很多种水果(要发送的原始数据),你想榨点水果汁喝一下,这时候…
    • 玉刚说
    • 196k
    • 1.1k
    Android Java RxJava
  • 【Android】MotionLayout详解
    MotionLayout,让动画不再只是动,更是“会思考的布局”。它让界面如丝般流畅地在状态间切换,轻松实现点击、滑动与关键帧的复杂交互,让你的应用动起来,也活起来
    • 我不是坏小孩
    • 311
    • 4
    Java 程序员
    【Android】MotionLayout详解
  • Day 2: Java内存模型与可见性
    📚 课程概述 Day 2 深入探索 Java 内存模型 (JMM),理解多线程环境下数据不一致的根源,掌握 volatile 关键字的原理与应用,并通过实战代码理解可见性、原子性和有序性问题。 🎯 学
    • 码码宁
    • 233
    • 2
    Java
  • gson很好,但我劝你在Kotlin上使用kotlinx.serialization
    由于Kotlin 的 `data class`没有默认的无参构造函数,Gson会使用 `Unsafe API` 来创建对象,这种创建对象的方式不会调用构造函数,因此会导致了以下三个问题...
    • 沈剑心
    • 5.8k
    • 105
    Kotlin Android Java
    gson很好,但我劝你在Kotlin上使用kotlinx.serialization
  • 裸辞-疫情-闭关-复习-大厂offer(一)
    这不是一篇面经,而是一篇面试的复习稿。分享了我对面试的思考,破釜沉舟裸辞及潜心闭关复习面试的心路历程。
    • 唐子玄
    • 36k
    • 484
    Kotlin Java 面试
  • 如何让A、B、C三个线程按严格顺序执行(附十一种解)?
    如何让A、B、C三个线程按严格顺序执行(A → B → C)。考验的是Java种的多线程基础,这里给大家带来十一种解法,一定有你没有见过的新姿势。
    • 伤口撒盐
    • 490
    • 5
    Java 面试
  • Java 多线程指南:从基础用法到线程安全
    总结了 Java 多线程的用法和线程安全核心。包括 Thread、Executor 的使用,volatile 的可见性,synchronized 和原子类的原子性,以及死锁、双重检查锁和读写锁。
    • 雨白
    • 524
    • 10
    Android Java
    Java 多线程指南:从基础用法到线程安全
  • Android :如何快速让布局适配手机和平板?
    目录 问题是什么 解决方法? 原因是什么? 还有其他需要适配? 一、问题是什么? 我们先截图看看问题: 这是平板展示的效果,可以看到,内容太大了,可见范围太小,这是现在的问题。 这是手机的展示的效果,
    • 前行的小黑炭
    • 688
    • 6
    Android Kotlin Java
  • 【Android】使用ViewPager2实现简单的轮播图
    一、轮播图的简单介绍 轮播图(Carousel)是一种在有限空间内循环展示多个内容项的UI组件,用户可以通过滑动或自动播放的方式浏览不同的内容,在有限的空间中展示更多的内容。 实现轮播图主要有两种方式
    • 某空_
    • 203
    • 2
    Java
  • Android R8 耗时优化
    终于我们全源码编译的 Release 包已经超过了40分钟了,感觉离提桶跑路不远了。使用 `--scan` 分析了编译过程,发现 `minifyReleaseWithR8` 任务耗时近14分钟。
    • 程序员厉飞雨
    • 4.8k
    • 69
    前端 Android Java
  • ThreadLocal源码分析以及可能引发的内存泄漏问题
    ThreadLocal源码分析以及可能引发的内存泄漏问题 ThreadLocal是什么 ThreadLocal是解决多线程并发访问的一种方案,官方的解释如下: 大概意思是ThreadLocal可以在线
    • 自如大前端团队
    • 40k
    • 14
    Java 源码
  • 一文读懂 Java 和 Kotlin 的泛型
    泛型是 Java 和 Kotlin 中用于实现 "参数化类型" 的核心机制,允许类、接口、方法在定义时不指定具体类型,而是在使用时动态指定,从而实现代码复用和类型安全。
    • 阿健君
    • 102
    • 1
    Kotlin Java
    一文读懂 Java 和 Kotlin 的泛型
  • Java 线程通信基础:interrupt、wait 和 notifyAll 详解
    讲解了如何使用 interrupt 安全停止线程,以及如何处理 InterruptedException。介绍了 wait 和 notify 如何配合 synchronized 实现线程协作。
    • 雨白
    • 465
    • 3
    Android Java
    Java 线程通信基础:interrupt、wait 和 notifyAll 详解
  • 上午好!
    点亮在社区的每一天

    推荐话题 换一换

    #挑战每日一条沸点#
    #挑战每日一条沸点#

    21.2m

    #TRAE SOLO#
    #TRAE SOLO#

    17k

    #金石焕新程#

    6.7m

    #每日快讯#

    9.5m

    #MCP 怎么玩#

    859k

    #每天一个知识点#

    44.1m

    #工作中做得最正确的一件事#
    #工作中做得最正确的一件事#

    389k

    #新人报道#

    36.7m

    #掘金一周#

    1.1m

    #金石计划征文活动#
    #金石计划征文活动#

    37.2m

    查看更多
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多Android文章
    • 举报邮箱: feedback@xitu.io
    • 座机电话: 010-83434395
    • 京ICP备:18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2025 稀土掘金