首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
涤生_Woo
掘友等级
Android
|
深圳
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 31
沸点 0
赞
31
返回
|
搜索文章
赞
文章( 31 )
沸点( 0 )
深入理解Java泛型
ArrayList就是个泛型类,我们通过设定不同的类型,可以往集合里面存储不同类型的数据类型(而且只能存储设定的数据类型,这是泛型的优势之一)。“泛型”简单的意思就是泛指的类型(参数化类型)。想象下这样的场景:如果我们现在要写一个容器类(支持数据增删查询的),我们写了支持Str…
Android View 的绘制流程分析及其源码调用追踪
上图中我列出了重要的几个方法步骤,可以看到,里面包含了 PhoneWindow 的创建时机和 DecorView 的初始化时机。因为 Android 视图层次结构中,PhoneWindow 和 DecorView 扮演着很重要的角色,请看下图,了解这两者的创建初始化时机,对整个…
Android Application 启动流程分析及其源码调用探究
回到 system_server 中,ActivityManagerService#attachApplication(mAppThread) 方法内部调用了 thread#bindApplication() 和 mStackSupervisor#attachApplicati…
Android 10 分区存储介绍及百度APP适配实践
Google于 2019年9月3日发布了Android10 release版本,为了更好的保护用户数据并限制设备冗余文件增加,Android 10版本变更了设备外部存储访问方式,外部存储新特性称为分区存储(Scoped Storage), 分区存储遵循以下三个原则对外部存储文件…
Android单元测试在复杂项目里的落地姿势(PowerMock实践篇)
文章主要分成 调研、 实践 两篇。 本篇主要讲讲基于PowerMockito如何在项目进行Android单元测试的实践。 按照上述引入PowerMock的依赖后即可在项目test目录下使用PowerMockito和Mockito了。 @RunWith,使测试代码运行于Power…
Android单元测试在复杂项目里的落地姿势(调研篇)
两篇。 本篇主要讲讲Android单元测试的调研情况。 单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。什么是最小可测单元——这是人为划分的,可以是一个类、函数或者可视化的某个功能。 很重要的一点是,单元测试强调 被测的独立单元要与程序的其他部…
一篇文章带你了解 Java 自动内存管理机制及性能优化
同样的,先来个思维导图预览一下本文结构。 首先来看看Java虚拟机所管理的内存包括哪些区域,就像我们要了解一个房子,我们得先知道这个房子大体构造。根据《Java虚拟机规范(Java SE 7 版)》的规定,请看下图: 程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的…
一篇文章带你熟悉 TCP/IP 协议(网络协议篇二)
同样的,本文篇幅也比较长,先来一张思维导图,带大家过一遍。 不难看出,TCP/IP 与 OSI 在分层模块上稍有区别。OSI 参考模型注重“通信协议必要的功能是什么”,而 TCP/IP 则更强调“在计算机上实现协议应该开发哪种程序”。 1. TCP/IP 的具体含义 从字面意义…
LeakCanary从入门到源码分析
LeakCanary从入门到源码分析
下一页
个人成就
文章被点赞
1,554
文章被阅读
93,486
掘力值
3,856
关注了
11
关注者
220
收藏集
1
关注标签
5
加入于
2016-02-21