首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
贴牌刮胡刀
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
《Android列表卡顿优化实践》
性能优化 1.有的放矢: 用工具准确定位 「造成卡顿的主因」 2.执行优化: 对卡顿主因进行优化 3.复盘: 对优化前后进行 「记录和对比」
Android卡顿检测及优化
之前在项目中做过一些Android卡顿以及性能优化的工作,但是一直没时间总结,趁着这段时间把这部分总结一下。 在大部分Android平台的设备上,Android系统是16ms刷新一次,也就是一秒钟60帧。要达到这种刷新速度就要求在ui线程中处理的任务时间必须要小于16ms,如果…
RecyclerView双层嵌套解决滑动问题
当一个列表中还需一个与外层列表滑动方向一致的列表时,当想滑动里层列表时,手势会默认被外层RecyclerView拦截处理,导致里层列表无法滑动。 既然外层会优先拦截Touch事件并直接处理,要让里层能获取到Touch事件,则让外层RecyclerView获取Touch时,判断位…
Android 自定义 View 实现微信打飞机游戏
飞机一直发射子弹,用手指滑动可以改变飞机的位置 不同的敌机抗击打能力不同,当敌机被击中一定子弹数量时会爆炸,爆炸有动画效果 每隔一段时间都会有双发子弹或炸弹等道具奖励 获得双发子弹之后,子弹变为双发 获得炸弹道具之后,可以通过双击将屏幕内的所有敌机炸毁
Android Bitmap 面面观
在日常开发中,可以说和 Bitmap 低头不见抬头见,基本上每个应用都会直接或间接的用到,而这里面又涉及到大量的相关知识。 所以这里把 Bitmap 的常用知识做个梳理,限于经验和能力,不做太深入的分析。
史上最详Android版kotlin协程入门进阶实战(一)
第一视角出发从零开始创建项目进行讲解Kotlin协程的基本使用、项目应用以及部分协程原理。同时结合Android Jetpack、`Retrofit`,`OkHttp`,`coil`等框架项目实战.
iOS: .txt 小说阅读器功能开发的 5 个老套路
本文介绍本地 .txt 小说阅读器功能开发的 5 个相关技术点。 阅读视图展示。是首页,展示封面。不是,就展示正文 通常显示区域,是放不满一章的。 显示区域再放下一页 ... 譬如,当前阅读到第 50 章了,打开目录,显示第一章,不太好。 从读到的位置,添加书签。 从读到的位置…
如何从零开始写一款书籍阅读器
一款书籍阅读器,需要以下功能才能说的上比较完整: 1. 文字页面展示,即书页; 2. 页面之间的跳转动画,即翻页动作; 3. 能够在每一页上记录阅读进度,即书签; 4. 能够自由选择文字并标注,即笔记; 5. 能够设置一些属性,如屏幕亮度,字体大小,主体颜色等,即个性
iOS 项目优化
近期正处于一段工作空白区,也想着学习学习一下项目优化,所以就自己的项目出手,一步一步地优化项目。 在性能优化中一个最具参考价值的属性是FPS:全称Frames Per Second,其实就是屏幕刷新率,苹果的iphone推荐的刷新率是60Hz,也就是说GPU每秒钟刷新屏幕60次…
安居客Android项目架构演进
本文已授权微信公众号 AndroidDeveloper 独家发布。 入职安居客三年从工程师到 Team Leader,见证了 Android 团队一路走来的发展历程。因此有心将这些记录下来与大家分享,也算是对自己三年来一部分工作的总结。希望对大家有所帮助,更希望能得到大家宝贵的…