首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Tom哥
掘友等级
Android高级工程师
|
Tencent
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
134
文章 130
沸点 4
赞
134
返回
|
搜索文章
赞
文章( 130 )
沸点( 4 )
抖音BoostMultiDex优化实践:Android低版本上APP首次启动时间减少80%(一)
我们知道,Android 低版本(4.X 及以下,SDK < 21)的设备,采用的 Java 运行环境是 Dalvik 虚拟机。它相比于高版本,最大的问题就是在安装或者升级更新之后,首次冷启动的耗时漫长。这常常需要花费几十秒甚至几分钟,用户不得不面对一片黑屏,熬过这段时间才能正…
干货:五分钟带你看懂NestedScrolling嵌套滑动机制
Android NestedScrolling嵌套滑动机制 Android在发布5.0之后加入了嵌套滑动机制NestedScrolling,为嵌套滑动提供了更方便的处理方案。在此对嵌套滑动机制进行详细的分析。 嵌套滑动的常见用法比如在滑动列表的时候隐藏相关的TopBar和Bot…
总结UI原理和高级的UI优化方式
本文内容分为三个部分,UI原理、LayoutInflater原理、UI优化,篇幅有点长,可以选择自己喜欢的章节进行阅读,每一个部分最后都有小结。 还可以细分,比如Activity、Window、DecorView之间的关系,这个其实也应该难度不大,又突然想到,setConten…
Android主流三方库源码分析(一、深入理解OKHttp源码)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 前两篇我们详细分析了View的核心源码—Android的触摸事件传递机制和Android View的绘制流程,从这篇开始,笔者接下来将会陪大家深入分析目前Android中大部分…
Android触摸事件传递机制
一个Activity包含了一个Window对象,这个对象是由PhoneWindow来实现的。PhoneWindow将DecorView作为整个应用窗口的根View,而这个DecorView又将屏幕划分为两个区域:一个是TitleView,另一个是ContentView,而我们平…
华为面试Android岗;群面+技术面+综合面+英语面
作为去年裁员大军中的一员,为了准备年初的面试真的是勤勤恳恳诚惶诚恐啊。简单介绍一下,目前5年半开发经验,工作地点在上海,面的是Android高级岗,有一个认识前辈内推的。面试之前对华为做了大量的了解,而且反复刷了不下300道面试专题,面试的时候才发现这些题真是没白刷! 群面是分…
Flutter 混合开发实战问题记录(三)打包并上传flutter aar(包含三方plugin) 到maven
对于Android老项目来说接入flutter的最佳方式就是添加 flutter module,让主module通过模块依赖方式来依赖flutter。 回顾下小步骤,因为网上资料很多,不详细描述了。 这样就可以边开发,边编译看效果了。 不过随之而来的问题是:现在flutter毕…
Flutter完整开发实战详解(十四、混合开发打包 Android 篇)
本篇将带你深入了解 Flutter 中打包和插件安装等原理,帮你快速完成 Flutter 集成到现有 Android 项目,实现混合开发支持。 随着各种跨平台框架的不断涌现,很多时候我们会选择混合开发模式作为脚手架 ,因为企业一般不会把业务都压在一个框架上,同时除非是全新项目,…
Flutter完整开发实战详解(十三、全面深入触摸和滑动原理)
本篇将带你深入了解 Flutter 中的手势事件传递、事件分发、事件冲突竞争,滑动流畅等等的原理,帮你构建一个完整的 Flutter 闭环手势知识体系,这也许是目前最全面的手势事件和滑动源码的深入文章了。 Flutter 中默认情况下,以 Android 为例,所有的事件都是起…
Flutter Platform Channel 使用与源码分析
1. 为什么要有 PlatformChannel 1、Flutter 是一个跨平台的 UI 库,专注于构建高效的 UI。 2、多平台的支持,下图是 Flutter 目前支持的平台,每个平台的都有自己的平台特性。 基于以上两点,目前 Flutter 如果要和平台相关的部分通信需要…
下一页
个人成就
文章被点赞
4
文章被阅读
6,260
掘力值
83
关注了
18
关注者
2
收藏集
2
关注标签
9
加入于
2017-06-16