首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CodeInfo
掘友等级
高级android开发工程师
|
软件公司
不忘初心,方得始终
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 43
沸点 0
赞
43
返回
|
搜索文章
赞
文章( 43 )
沸点( 0 )
Android的inflate源码详解
在之前的Android布局窗口绘制分析一文中,我们知道 setContentView 最后是通过 LayoutInflater.from(mContext).inflate(resId, contentParent) 来将我们自己的布局文件加载到窗口中的,那么这个 inflat…
Flutter实现动态化更新-技术预研
通过这篇文章你将了解到: 1. Flutter动态化方案,该如何使用及效果对比; 2. 针对中小型团队,该如何最小成本、最高效的实现app的动态化需求。
Flutter卡顿优化锦辑
首先,在做性能调优之前,我们应该对flutter相关基础知识有一定的了解,不然我们无从做起,首先,我们要了解flutter是干嘛的--Flutter 是谷歌2018年发布的跨平台移动UI框架。 他是直接调用Skia框架,而其他框架需要借助现有的原始框架来转一下,在才开始去调用S…
从零开始仿写一个抖音App——Android绘制机制以及Surface家族源码全解析
1.进入微信公众号 世界上有意思的事 发送消息:**Android绘制机制以及Surface家族源码全解析,**即可获取本文的 pdf 版。 1.首先图的横轴是时间,纵轴从下到上分别表示:CPU 处理、GPU 处理、屏幕显示,这三个步骤也就是我们写的代码到图像显示在屏幕上的流程…
面试官:你是如何理解Java中依赖倒置和依赖注入以及控制反转的?
问题描述: 假如有类Class1完成职责T1,T2,当职责T1或T2有变更需要修改时,有可能影响到该类的另外一个职责正常工作。 好处: 类的复杂度降低、可读性提高、可维护性提高、扩展性提高、降低了变更引起的风险。 需注意: 单一职责原则提出了一个编写程序的标准,用“职责”或“变…
一篇文章搞懂热修复类加载方案原理
Java 中的 ClassLoader 可以加载 jar 文件和 Class文件(本质是加载 Class 文件),这一点在 Android 中并不适用,因为无论 DVM 还是 ART 它们加载的不再是 Class 文件,而是 dex 文件。 Android 中的 ClassLo…
并行化-你的高并发大杀器
想必热爱游戏的同学小时候,都幻想过要是自己要是能像鸣人那样会多重影分身之术,就能一边打游戏一边上课了,可惜漫画就是漫画,现实中并没有这个技术,你要么只有老老实实的上课,要么就只有逃课去打游戏了。虽然在现实中我们无法实现多重影分身这样的技术,但是我们可以在计算机世界中实现我们这样…
RxJava 沉思录(四):总结
本文是 "RxJava 沉思录" 系列的最后一篇分享。本系列所有分享: 我们在本系列开篇中,曾经留了一个问题:RxJava 是否可以让我们的代码更简洁?作为本系列的最后一篇分享,我们将详细地探讨这个问题。承接前面两篇 “时间维度” 和 “空间维度” 的探讨,我们首先从 RxJa…
美图个性化推荐的实践与探索
场景三:播放详情页下的“猜你喜欢”模块,用于推荐相似视频。 个性化推荐的目标是连接用户与内容、提升用户体验和优化内容生态。为了实现以上目标,算法需要理解内容,了解平台上可用于推荐的内容;同时也要理解用户,了解用户的兴趣爱好,从而进行精准推荐。 理解内容,即内容的特征提取。美拍A…
Android Native Crash 收集
本篇核心讲解了自己实现一个 Android Native Crash 收集的方案步骤,重点问题的解决办法。 在 Android 平台上,Native Crash 一直是比较麻烦的问题,因为捕获麻烦,获取到了内容又不全,内容全了信息又不对,信息对了又不好处理。比 Java Cra…
下一页
个人成就
文章被点赞
206
文章被阅读
84,942
掘力值
1,786
关注了
51
关注者
2,593
收藏集
9
关注标签
32
加入于
2018-01-25