首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Charming本尊
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 1
沸点 8
赞
9
返回
|
搜索文章
最新
热门
Android 自动化测试及性能数据采集的 Python 脚本
本文主要介绍一个基于 uiautomator2 封装的一个 Python 库 android-catcher,该库的功能主要有对 Android 设备进行 UI 自动化测试和采集手机性能数据,适用于如列表滑动、录制视频等各种测试场景下 CPU、内存、帧率等信息的捕获,方便后续分…
Android开源库——EventBus高级用法
在上一篇中只是简单展示了EventBus的基本用法,其实还有很多好玩和强大的功能,那么在本篇将一步一步地去探索EventBus那些好玩又高级的用法。主要有 POSTING:事件发布在什么线程,就在什么线程订阅。 MAIN:无论事件在什么线程发布,都在主线程订阅。 BACKGRO…
Android开源库——EventBus源码解析
register()接收参数为Object类型的订阅者,通常也就是代码中Activity和Fragment的实例this。subscriberMethodFinder是EventBus的一个成员,可以看作是一个订阅方法查找器,是在刚刚的EventBus构造方法通过EventBu…
Android UI——SpannableString详细解析
有的人可能会说:简单,不同样式的文字就用不同的TextView,这样就可以完美解决了。先不说这个方法行不行得通,事实上,若采用这种方式,当碰上一段文字需要设置非常多的样式时,光是这一堆TextView就够浪费资源的了,布局还复杂,也不利于维护,因此这种方式一般不会被采用。 那么…
Git教程——入门基础
前言Git作为程序员必备的一个版本控制工具,本文跟大家分享一下Git的最基础用法注:本文涉及到的所有命令均在GitBash下执行配置设置名称设置邮箱初始化创建仓库目录进入仓库目录初始化仓库之后会在根目
Android异步消息机制-深入理解Handler、Looper和MessageQueue之间的关系
相信做安卓的很多人都遇到过这方面的问题,什么是异步消息机制,什么又是Handler、Looper和MessageQueue,它们之间又有什么关系?它们是如何协作来保证安卓app的正常运行?它们在开发中具体的使用场景是怎样的?今天,就让我们来揭开这几个Android异步消息机制中…
个人成就
文章被点赞
159
文章被阅读
16,221
掘力值
513
关注了
8
关注者
12
收藏集
1
关注标签
2
加入于
2017-08-15