![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓基础知识
文章平均质量分 95
安卓基础知识系列旨在简明扼要地提供面试或工作中常用的基础知识,让对安卓还不太熟悉的小伙伴更快地入门。同时自己在工作中,也没法完全记住所有的基础细节,写这样的系列文章,可以让自己形成一个更完备的知识体系,同时给自己日后留个知识参考。
古嘉明同学
不务正业的研究生,会安卓的程序员
展开
-
安卓基础知识之View篇(四):View 事件滑动冲突解决方案
安卓基础知识系列旨在简明扼要地提供面试或工作中常用的基础知识,让对安卓还不太熟悉的小伙伴更快地入门。同时自己在工作中,也没法完全记住所有的基础细节,写这样的系列文章,可以让自己形成一个更完备的知识体系,同时给自己日后留个知识参考。开始的开始有了对事件分发机制的理解之后,我们知道事件是从顶层ViewGroup一层一层往下分发的,常用的事件类型有,按下事件(down)、滑动事件(move)、抬起事件(up)、触摸事件(touch)等,在处理滑动事件中,我们经常会碰到滑动冲突的场景。考虑一种布局由Scro.原创 2022-03-28 13:11:14 · 5106 阅读 · 1 评论 -
安卓基础知识之View篇(三):源码分析 View 事件分发机制
安卓基础知识系列旨在简明扼要地提供面试或工作中常用的基础知识,让对安卓还不太熟悉的小伙伴更快地入门。同时自己在工作中,也没法完全记住所有的基础细节,写这样的系列文章,可以让自己形成一个更完备的知识体系,同时给自己日后留个知识参考。开始的开始本篇文章基于 Android 12.0 版本,会从源码角度来体会事件从顶层 ViewGroup 往下传递的过程,以及 View 是如何处理传递过来的事件的。正文还记得备忘录里记的结论吗,如果你还不是很了解 View 事件传递机制的原理,直接看备忘录的结论可能会.原创 2022-02-22 11:18:52 · 1652 阅读 · 0 评论 -
安卓基础知识之View篇(二):View 事件分发机制备忘录
安卓基础知识系列旨在简明扼要地提供面试或工作中常用的基础知识,让对安卓还不太熟悉的小伙伴更快地入门。同时自己在工作中,也没法完全记住所有的基础细节,写这样的系列文章,可以让自己形成一个更完备的知识体系,同时给自己日后留个知识参考。开始的开始View 事件分发机制是我觉得非常有意思的内容,依稀记得我第一次看完时恍然大悟的感觉,不禁赞叹设计者优秀的开发思维,居然能想到这么有才的事件分发方法,我内心十分佩服。今天回过头来重温了一遍事件分发机制的内容,我依然觉得精彩,本篇内容就让我们来探究 View 的事件.原创 2022-02-21 21:57:01 · 1746 阅读 · 0 评论 -
安卓基础知识之View篇(一):View 必须要知道的基础知识
安卓基础知识系列旨在简明扼要地提供面试或工作中常用的基础知识,让对安卓还不太熟悉的小伙伴更快地入门。同时自己在工作中,也没法完全记住所有的基础细节,写这样的系列文章,可以让自己形成一个更完备的知识体系,同时给自己日后留个知识参考。开始的开始View 是除了安卓四大组件以外用的最多的控件,我们需要利用 Android 内置的 View 控件(TextView、LinearLayout等)完成业务需求,有时甚至需要自定义控件来满足特殊的业务需求。View 还负责与用户的交互(点击、滑动、长按等操作),掌.原创 2022-02-11 16:23:35 · 3611 阅读 · 1 评论 -
安卓基础知识之Activity篇(二):Activity四大启动模式
安卓基础知识之Activity篇(二):Activity四大启动模式安卓基础知识系列旨在提供面试或工作中常用的基础知识,让对安卓还不太熟悉的小伙伴更快地入门。同时自己在工作中,也没法完全记住所有的基础细节,写一篇这样系列,可以给自己日后留个知识参考。开始的开始安卓四大组件中,最常用的组件莫过于我们的 Activity 组件。安卓程序员每天都在直接或间接地接触着 Activity,所以 Activity 基础知识的重要性不言而喻。 正文Activity有四种启动模式:Standard:标准原创 2021-11-10 13:25:21 · 2428 阅读 · 0 评论 -
安卓基础知识之Activity篇(一):Activity生命周期
安卓基础知识之Activity篇(一):Activity生命周期安卓基础知识系列旨在简明扼要地提供面试或工作中常用的基础知识,让对安卓还不太熟悉的小伙伴更快地入门。同时自己在工作中,也没法完全记住所有的基础细节,写这样的系列文章,可以让自己形成一个更完备的知识体系,同时给自己日后留个知识参考。开始的开始安卓四大组件中,最常用的组件莫过于我们的Activity组件。安卓程序员每天都在直接或间接地接触着Activity,所以Activity基础知识的重要性不言而喻。正文一. 正常情况下的生命周期原创 2021-10-26 10:59:22 · 12132 阅读 · 2 评论