首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
HelloAndroid107811
掘友等级
Android 高级开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
赞
文章( 7 )
沸点( 0 )
使用 Buck 构建 Android 工程
一种在构建速度上优于 gradle 的构建方式
精读《算法 - 动态规划》
很多人觉得动态规划很难,甚至认为面试出动态规划题目是在为难候选人。动态规划不是魔法,它也是通过暴力方法尝试答案,只是方式更加 “聪明”,使得实际上时间复杂度并不高。
抖音包大小优化-资源优化
随着业务的快速迭代,抖音 Android 端的包大小爆发式增长。包大小直接影响到下载转化率、推广成本、运行内存和安装时间等因素,因此对 apk 进行瘦身是一件很有必要且收益很大的事情。apk 主要由 dex、resource、asserts、native libraries 和…
Flutter 动态化方案探索
随着移动平台的发展,移动端用户规模越来越大,相应地产品需求也是日益见长。为了解决诸多快速迭代的业务产品线及需求,提高我们的开发效率,业内的同行们尝试探索了许多跨平台方案,如今比较主流的方案大致有以下几种。如: 上述的几种方案或多或少都存在一些瓶颈或使用场景的缺陷,这里就不多展开…
Android 组件化探索与实践
Android 工程往往会根据业务或功能划分为多个 Module(模块) ,一个主 Module,依赖 android application 插件来,该插件提供构建和打包 Android 应用等任务。主 Module 中通常标识了 Application 的入口及首个被启动的…
工厂方法与抽象工厂模式
本文大量参考了《Head First 设计模式》一书,以比萨的生产过程为例,从简单原始的代码开始,通过不断的添加需求,来引入工厂方法模式和抽象工厂模式解决需求问题,符合认知常识且容易理解。 耦合严重,PizzaStore 依赖了所有的比萨种类,添加新产品或者修改产品时都需要修改…
责任链模式:Chain of Responsibility
职责链是一种行为设计模式,允许你将请求沿着处理者链进行发送。收到请求后,每个处理者均可对请求进行处理,或将其传递给链上的下个处理者。 在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推,直到有对象处…
个人成就
文章被阅读
2,374
掘力值
160
关注了
6
关注者
1
收藏集
1
关注标签
7
加入于
2016-05-09