
Android
文章平均质量分 71
晓星成
多读书,多看报,少吃零食,多睡觉。
展开
-
安卓实现本地数据库搜索历史记录功能
最近项目上有个新功能需要实现一个本地数据的搜索历史记录,在这记录一下,主要使用到的功能,以及使用的一些技术和代码。例如:项目场景:首先第一次进入搜索页面需要展示(如果有搜索历史展示搜索历史(限制最多三行,超出的自行删除)没有的话展示空页面)。有一个清除的按钮。数据是每次搜索的时候,存在本地即可。需要注意的是,如果这个有多人使用的情况下。需要添加唯一标识来区分每个人的数据。原创 2024-05-24 15:26:49 · 857 阅读 · 4 评论 -
Android的事件分发
事件分发Android事件分发机制:Android的view是树形结构的,view可能会重叠到一起,点击重叠位置的时候,会有多个view响应这个点击事件,那这个事件到底该由谁来处理,就出现Android的事件分发。事件分发涉及到三个类,activity、viewgroup、view。activity包含一个window对象,这个对象由phonewindow来实现的,phonewindow将decrview作为窗口的根view,他的内部划分为两个区域,titleview和conntentview,原创 2021-06-15 20:14:45 · 286 阅读 · 4 评论