首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓开发
订阅
pushu007
更多收藏集
微信扫码分享
微信
新浪微博
QQ
43篇文章 · 0订阅
Android ViewDragHelper实现地图上滑布局
一、可行性分析 需求可行性:一般运用于地图页面的上滑,比如地图类 app,打车类 app,外卖类 app。 技术可行性:我们知道 Android View 的滑动有 2 个大类,一个是 ViewGro
如何通过Kotlin协程, 简化"连续依次弹窗(Dialog队列)"的需求
效果预览 代码预览 代码实现 OnDismiss()回调中将协程恢复, 为了将这种基于回调的方法包装成协程挂起函数, 可以使用suspendCancellableCoroutine`函数
Android:优雅的处理首页弹框逻辑:责任链模式
背景 随着业务的发展,首页的弹窗越来越多,隐私政策弹窗,广告弹窗,好评弹窗,应用内更新弹窗等等。 并且弹框显示还有要求,比如: 用户本次使用app,只能显示一个弹框,毕竟谁都不愿意打开app就看到一堆
Future.get卡死,线程池的一个坑点
如果线程池的拒绝策略设置成DiscardPolicy或者DiscardOldestPolicy,通过Future获取执行结果,可能导致线程会一直阻塞。 执行结果如下,第一个task正常可以获取结果,但是第二个task一直获取不到结果,程序一直卡在这里,不会继续执行。 提交任务到…
基于 OkHttp 的多线程断点下载库
一个基于 okhttp 封装的多线程下载库。
【Android FrameWork】⑥综合面试问题
1. 怎么跨进程传递大图片 2. ThreadLocal原理 3. 说说Looper的副业(待完善) 4. 怎么检查线程有耗时任务 5. 怎么同步处理消息 6. 你去了解framework是为了解决一个什么样的问题,怎么解决的? 7. 应用组件相关题目 8. 消息通信相关题目 …
分享一波2021自己的Android面试题
RecyclerView原理?和ListView区别,recyclebin机制 博客指路:https://juejin.cn/post/6950296390157205535 事件分发原理 屏幕刷新机
ViewPager懒加载极致优化
ViewPager使用一个键对象来关联每一页,而不是管理View。这个键用于追踪和唯一标识在adapter中独立位置中的一页。调用方法startUpdate(ViewGroup)表明ViewPager中的内容需要更改。 通过调用一次或多次调用instantiateItem(Vi…
ViewPager中Fragment的懒加载和可见状态监听
一. 前言 在Android开发中经常会使用到ViewPager, ViewPager如果和Fragment一起使用的话, 就要考虑懒加载和预加载的问题. ViewPager有个方法setOffscreenPageLimit 这个方法可以配置缓存数量. 那是不是直接设置0就可以…
Android 屏幕适配,那些你必须掌握的稀碎知识点
两个参数的区别就在于 Dot 和 Pixel的区别,dot值的是显示器上每一个物理的点,而 pixel 指的是屏幕分辨率中的最小单位。这个两个难道会不一样么?会!当一个像素需要多于一个屏幕上的物理点来显示的时候 dot 就跟 pixel 不一样了。这个有另一个叫法叫做dppx(…