首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
天才木木木木
掘友等级
Android开发
|
KG
生命满希望
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
68
文章 67
沸点 1
赞
68
返回
|
搜索文章
赞
文章( 67 )
沸点( 1 )
Android 基于 Choreographer 的渲染机制详解
引入 Vsync 之前的 Android 版本,渲染一帧相关的 Message ,中间是没有间隔的,上一帧绘制完,下一帧的 Message 紧接着就开始被处理。这样的问题就是,帧率不稳定,可能高也可能低,不稳定,如下图 对于用户来说,稳定的帧率才是好的体验,比如你玩王者荣耀,相…
Android 破解vivo手机权限管理
国产厂商基本都对权限管理做了深度的定制,会自定义很多权限,如获取应用列表和后台启动Activity(AndroidQ之前vivo和小米就自定义了),但是却没有提供API来判断这些权限的状态,这里破解一下vivo机器,获取权限状态。 获取系统APK前面已经说过,不了解的可以看这篇…
Android Application 启动流程分析及其源码调用探究
回到 system_server 中,ActivityManagerService#attachApplication(mAppThread) 方法内部调用了 thread#bindApplication() 和 mStackSupervisor#attachApplicati…
Android单元测试在复杂项目里的落地姿势(PowerMock实践篇)
文章主要分成 调研、 实践 两篇。 本篇主要讲讲基于PowerMockito如何在项目进行Android单元测试的实践。 按照上述引入PowerMock的依赖后即可在项目test目录下使用PowerMockito和Mockito了。 @RunWith,使测试代码运行于Power…
Android单元测试在复杂项目里的落地姿势(调研篇)
两篇。 本篇主要讲讲Android单元测试的调研情况。 单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。什么是最小可测单元——这是人为划分的,可以是一个类、函数或者可视化的某个功能。 很重要的一点是,单元测试强调 被测的独立单元要与程序的其他部…
Android 单元测试实践
如果想看更多文章可以到我的博客,博客会先更新:Android 单元测试实践 单元测试是什么 单元测试 是针对 程序的最小单元 来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。一个单元可能是单个程序、类、对象、方法等。 ——维基百科为什么要做单元测试 卖个关子,看完文…
[译] 使用强大的 Mockito 测试框架来测试你的代码
本文介绍了模拟测试框架 Mockito 的一些基础概念,,介绍该框架的优点,讲解应用 Mockito 的 Java 示例。
SimpleTouch:一个库彻底搞懂事件分发流程
自定义一个View,重写disaptchTouchEvent等方法。 添加log日志。 然后替换布局文件。 编译,通过控制台查看事件分发流程。 继续自定义View .... 如果没有发现问题,无线循环... 问题解决,删除之前定义的View,还原布局文件。 对于如上的流程,需要…
Android 单元测试实战(1)—— 调研与选型
本系列文章不会涉及到单元测试的概念,以及它的各种现实意义。仅从实现入手,关于它的优劣不做分析。 Google官方文提供了单元测试的支持。在创建项目的时候会默认创建test和androidTest目录。分别是单元测试和集成测试。单元测试是对方法的测试,粒度较小,无需运行在真机上。…
面试官:今日头条启动很快,你觉得可能是做了哪些优化?
网上关于启动优化的文章多不胜数,内容千篇一律,大都是列举一些耗时操作,采用异步加载、懒加载等。 而在面试过程中,关于启动优化的问题,如果只是很表面地回答耗时操作应该放在子线程,显然太过于普通,无法跟竞争者拉开差距。如何让面试官知道你的“内功深厚”,那肯定是要往原理层面去回答。 …
下一页
个人成就
文章被点赞
260
文章被阅读
42,080
掘力值
1,160
关注了
24
关注者
82
收藏集
9
关注标签
13
加入于
2017-12-25