首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
hsx666
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
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 其实是非常容易造成性能瓶颈。
下一页
个人成就
文章被点赞
9
文章被阅读
817
掘力值
260
关注了
0
关注者
2
收藏集
0
关注标签
0
加入于
2025-07-10