首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
hsx666
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
Android 基础筑基(一)
总结了Android开发中常见的Java基础题,如什么是重载和重写、Java中在传参数时是将值进行传递,还是传递引用等问题
Kotlin 函数 let、with、run、apply、also区别与使用场景
通过表格与实例,掌握Kotlin 函数 let、with、run、apply、also区别与使用场景
Android Message Looper 的概念与原理学习
学习 Android 消息机制,从概念和原理上深入理解Looper、Handler、MessageQueue
Kotlin return@label到底怎么用
return@label 的本质是从当前标签所标记的 lambda 或表达式块中跳出,并继续执行其后的代码
从源码角度理解Android事件的传递流程
深入源码, 追踪dispatchTouchEvent()、onInterceptTouchEvent() 和 onTouchEvent() 三个主要事件的分发流程
利用 onMeasure、onLayout、onDraw 创建自定义 View
在 Android 中,自定义 View 是实现特殊 UI 效果和控件的重要方式。掌握 onMeasure、onLayout 和 onDraw 这三个方法,是写好自定义 View 的关键。
使用一个 RecyclerView 构建复杂多类型布局
在学习 RecyclerView 过程中,发现它不只是用来展示简单列表,还支持在同一个列表中灵活混排不同布局的内容。这个功能是通过 getItemViewType 实现的
Android 内存泄漏避坑
本文总结了 Android 中常见的三种内存泄漏场景:匿名内部类或线程持有 Activity 引用、非静态 Handler 延时任务未清理、单例或静态变量持有 Context。
使用 MaterialShapeDrawable 自定义各种形状的 View
本篇文章主要介绍了如何使用 MaterialShapeDrawable 自定义各种形状的 View。
高频刷新 TextView 内容,如何规避性能问题?
在实际开发中,像计时器、状态监控面板等场景会频繁地调用 TextView.setText() 来刷新 UI,但高频刷新 TextView 其实是非常容易造成性能瓶颈。
下一页
个人成就
文章被点赞
22
文章被阅读
3,432
掘力值
302
关注了
0
关注者
3
收藏集
0
关注标签
0
加入于
2025-07-10