首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
VS在手心不抖
掘友等级
.net
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 15
沸点 1
赞
16
返回
|
搜索文章
赞
文章( 15 )
沸点( 1 )
性能优化第一步:Profiler的使用
不过作为一个德智体美劳全面发展的新时代程序员,还是应该“象征性”的查一下问题。卡顿的出现无非是在主线程里边做了耗时操作,影响了主线程对UI的绘制,造成了卡顿的现象。 因此我们只需要找到主线程中耗时的函数,然后对其进行异步处理即可解决问题。 所以今天咱们聊一聊AndroidStu…
字节码技术在模块依赖分析中的应用
近年来,随着手机业务的快速发展,为满足手机端用户诉求和业务功能的迅速增长,移动端的技术架构也从单一的大工程应用,逐步向模块化、组件化方向发展。以高德地图为例,Android 端的代码已突破百万行级别,超过100个模块参与最终构建。 试想一下,如果没有一套标准的依赖检测和监控工具…
为啥还在聊:事件分发?还不是因为不会!
事件分发是一个老生常谈的话题,既然是一个“冷饭”,那为什么今天又开始“炒冷饭”了呢?说白了,还是自己高估了对事件分发的理解。 1、对一个View进行setOnTouchListener操作,并且onTouch()返回true,为啥它的onTouchEvent()不会被响应? -…
事件分发不够,NestedScrolling来凑
前俩篇文章,咱们聊了事件分发的原理。通过原理和工作经验,我们明白仅靠熟知事件分发远远不足以做出细腻的用户体验。 很明显,如果想要实现这个效果,通过常规的事件分发机制很显然是没办法实现的。毕竟上面的Bar一旦开始滑动,说明它已经确定消费此事件,那么在一次滑动中,下面的Recycl…
出来混迟早要还的,技术债Dagger2:基础篇
年前架构组的大佬们,分享了一个内容:如何让App Bundle支持Dagger2。 会议就如何在App Bundle中高效的使用Dagger2展开了激烈的讨论,xxx表示应加强团队技术建设,规范Dagger2的使用... 个人觉得,开始一个新技术的学习。前提是弄清楚这个技术会为…
个人成就
文章被点赞
4
文章被阅读
950
掘力值
32
关注了
11
关注者
0
收藏集
0
关注标签
14
加入于
2018-11-02