1 2 3 4
摘要: Android 动画机制总结与代码 一、核心知识点总结 1. 动画分类 View 动画(补间动画):包括平移、缩放、旋转、透明度,仅改变显示位置,不改变实际属性和响应区域。 帧动画:通过 AnimationDrawable 实现,本质是 Drawable 资源序列,易引发 OOM。 属性动画:可作用 阅读全文
posted @ 2026-01-20 23:02 y丶innocence 阅读(6) 评论(0) 推荐(0)
摘要: 自定义 View 核心要点总结与代码注释 一、核心知识点总结 1. View 的工作流程 measure:确定 View 的测量宽高(onMeasure) layout:确定 View 的最终位置(onLayout,对单一 View 无作用) draw:将内容绘制到屏幕上(onDraw) 2. Me 阅读全文
posted @ 2026-01-20 23:02 y丶innocence 阅读(8) 评论(0) 推荐(0)
摘要: Android 触摸事件分发与滑动冲突处理 — 完整文档 一、核心知识点总结 1. 事件分发流程(Event Flow) 事件传递路径:Activity → Window (DecorView) → ViewGroup → View 若所有子 View 均未消费事件,最终会回传到 Activity. 阅读全文
posted @ 2026-01-20 23:00 y丶innocence 阅读(9) 评论(0) 推荐(0)
摘要: 13. Jetpack 1. 依赖 lifecycle MainActivity2 package com.example.helloworld import android.content.Context import android.content.Intent import android.o 阅读全文
posted @ 2026-01-20 16:59 y丶innocence 阅读(2) 评论(0) 推荐(0)
摘要: 参考资料 https://gitee.com/demongel/art-of-android https://solarex.github.io/reading-notes/the-art-of-android-develop/ch03.html 阅读全文
posted @ 2026-01-20 14:27 y丶innocence 阅读(3) 评论(0) 推荐(0)
摘要: 12. Material Design kotlin 引入库 // project structure com.google.android.material:1.1.0 // app\build.gradle implementation 'de.hdodenhof:circleimageview 阅读全文
posted @ 2026-01-16 17:33 y丶innocence 阅读(4) 评论(0) 推荐(0)
摘要: 7. 持久化技术 持久化技术可以让数据在瞬时状态和持久状态之间进行转换 文件存储 SharedPreferences 存储 数据区存储 MainActivity2 package com.example.helloworld import android.content.Context import 阅读全文
posted @ 2026-01-14 17:42 y丶innocence 阅读(4) 评论(0) 推荐(0)
摘要: 5. Fragment 1. Fragment 和 Fragment 的生命周期 1. Fragment Fragment 是一种可以嵌入在 Activity 当中的 UI 片段 应用 使用 RecyclerView 展示一组新闻标题,点开新闻标题后有新闻详情 在手机中,新闻标题列表放在一个 Act 阅读全文
posted @ 2026-01-14 16:10 y丶innocence 阅读(5) 评论(0) 推荐(0)
摘要: Java 基础 1. 继承和多态 类的划分: 普通类:使用 class 定义且不含有抽象方法 抽象类:使用 abstract class 定义,它可以含有具体方法和抽象方法 接口:使用 interface 定义,只有抽象方法 继承规则: 类与类之间可以互相继承,使用 extends 关键字 类可以继 阅读全文
posted @ 2026-01-14 14:25 y丶innocence 阅读(9) 评论(0) 推荐(0)
摘要: 4. UI 开发 1. 常用控件 1. TextView <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_wi 阅读全文
posted @ 2026-01-13 11:48 y丶innocence 阅读(7) 评论(0) 推荐(0)