首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
安卓老王
掘友等级
Android开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 39
沸点 1
赞
40
返回
|
搜索文章
赞
文章( 39 )
沸点( 1 )
Android P 适配指南
Goolge自 android L (6.0) 以来就持续对安装系统进行 安全 以及 性能上的升级,此次的 android P (9.0)也不例外, 更大程度上对之前一些版本一些警告的具体落实,无论你的 Target Api 是否是 28 都将受到影响。 1. 影响所有应用 (…
Flutter 布局(十)- ListBody、ListView、CustomMultiChildLayout详解
1. ListBody ListBody是一个不常直接使用的控件,一般都会配合ListView或者Column等控件使用。ListBody的作用是按给定的轴方向,按照顺序排列子节点。 在主轴上,子节点按照顺序进行布局,在交叉轴上,子节点尺寸会被拉伸,以适应交叉轴的区域。 在主轴…
Android 系统启动流程
Android系统是基于Linux定制的一款开源的而移动端操作系统,由于其开源的特性,各大手机厂商可以针对其源码进行深度定制,对于开发者来说,有如此庞大且优秀的开源os提供参考,尤其是对移动端的开发者来说,阅读Android系统源码可以帮助我们更好地理解其中的各种机制,平时束手…
让你的app体验更丝滑的11种方法!冲击手机应用榜单Top3指日可待
一款app除了要有令人惊叹的功能和令人发指交互之外,在性能上也应该追求丝滑的要求,这样才能更好地提高用户体验。 以下是本人在工作中对经历过的性能优化的一些总结,依据故事的发展路线,将其分为了5个部分,分别是:常见的性能问题;产生性能问题的一些可能原因;解决性能问题的套路;代码建…
应用程序启动速度提升60% !
一个应用App的启动速度能够影响用户的首次体验,启动速度较慢(感官上)的应用可能导致用户再次开启App的意图下降,或者卸载放弃该应用程序。 本文将从两个方向优化应用的启动速度 : 视觉体验优化 代码逻辑优化..
让你的Daggers保持锋利⚔️(译)
Dagger2是一个非常好的依赖注入库,但是其锋利的边缘处理起来也是比较棘手的。这就让我们来看看Square公司通过遵循哪些最佳事件来防止工程师们伤害自己! 直接注入成员变量要求为非final字段且非private字段。 忘记加上@Inject会导致NullPointerExc…
程序员必知:图文介绍Git与Github(含二者关系、区别 & 使用场景)
本人主要讲解Git 与 Github
RxJava 响应式编程 | RxJava 的实际应用示范
在这篇文章中,我们会先分析一下 RxJava2 中的 Subject;然后,我们会使用 Subject 制作一个类似于 EventBus 的全局的通信工具。 Subject 可以同时代表 Observer 和 Observable,允许从数据源中多次发送结果给多个观察者。除了 …
从源码的角度谈谈面试常客Handler的内部原理
我们都知道,在进行Android应用开发的时候,主线程(又称为UI线程)不能进行网络请求一类的耗时操作,必须开启一个子线程来处理;但是在子线程里面又不能进行更新UI的操作,更新UI必须在主线程里操作。那么当子线程进行完耗时操作时如何通知主线程更新UI呐?这个时候Handler就…
Flutter和原生应用性能对比
自从今年google IO大会推出flutter跨平台开发框架以来,flutter在各个技术论坛里被吵得如日中天。flutter团队直言flutter可以帮助开发者轻松实现恒定60fps的性能体验。这里附上flutter官方性能介绍:flutter应用程序性能介绍 我们知道fl…
下一页
个人成就
文章被点赞
11
文章被阅读
2,672
掘力值
519
关注了
312
关注者
11
收藏集
7
关注标签
57
加入于
2017-06-04