最新 最热

【 Flutter 滑动探索】第四本小册上线

从 2021 年 11 月份,到现在大概三个月的时间,没有发布过什么新文章。期间一波三折,经历了拆迁、装潢、搬家,很多琐事缠身,业余时间的主要精力也都放在了这本小册身上。小册在年前完成的,也算为我这平静的一年画上一个完美的...

2022-03-29
0

Android性能优化:手把手带你全面了解绘制优化

很多 过度绘制是难以避免的,如 上述实例的 文字 & 背景导致的过度绘制;只能尽可能避免过度绘制:

2022-03-25
0

Android自定义View实战 :如何优雅实现一个时间轴显示控件?

本文采用 自定义View & RecyclerView 实现时间轴,所以必须先了解相关知识:

2022-03-25
0

Carson带你学Android:手把手带你深入学习RecylerView

和ListView一样,RecyclerView一样需要适配器,而且这个适配器强制要求了我们必须要用Viewholder,让性能得到优化,而且getView方法不需自己写,我们只需要写好Viewholder,View的复用已经封装好了。...

2022-03-24
0

Carson带你学Android:全面解析列表ListView与AdapterView

2. 在MainActivity上定义一个链表,将所要展示的数据以存放在里面 3. 构造ArrayAdapter对象,设置适配器 4. 将LsitView绑定到ArrayAdapter上 如下图:

2022-03-24
1

Android SwipeRefreshLayout 下拉刷新组件的使用

在极客学院的Android学习中,发现其下拉刷新组件用的是比较老的组件,现在Google官方出的是SwipeRefreshLayout,借此机会学习了一下。先附上图:

2022-03-22
0

【Flutter 组件集录】Scrollbar| 8月更文挑战

在ListView 这种可滑动的组件中,默认情况没有右侧的指示器 ,这样用户在滑动中不太容易知道滑动进度。使用 Scrollbar 就可以在 右侧 出现滑动条。如下分别是在 Android 和 iOS 的效果,可以看出在不同平台上,Scrollbar 的...

2022-03-18
0

【Flutter 组件集录】NotificationListener| 8月更文挑战

在研究 ScrollView 源码时,有个很有意思的收获。这里作为引子,来引入 NotificationListener 组件。下面是 ScrollView#build 源码中的一部分,可以看出,当 keyboardDismissBehavior 为 onDrag 时,所构建的组件上层会嵌套...

2022-03-08
0

【Flutter 知识集锦】从 restorationId 来说临时状态存储

如果我不提 restorationId 属性,可能绝大多数人都不知道他是干嘛的,甚至连它的存在都不知道。即便它在组件作为参中出现的频率挺高。下面先看一下有该属性的一些组件,比如:在 ListView 中有 restorationId 的属性。...

2022-03-08
0

2014-10-31Android学习------SQLite数据库操作(四)-----数据库模块(二)增删改查实例展示

我学习Android都是结合源代码去学习,这样比较直观,非常清楚的看清效果,觉得很好,今天的学习源码是网上找的个db 源码 百度搜就知道很多下载的地方 我写的东西有可能比较乱,如果单一的篇章没看明白,请看上一篇文章...

2022-03-07
0