首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
momo酱97716
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
monkey自动化测试(日志分析)
这里我们接上一篇继续讲解如何利用monkey分析ANR、CRASH、以及monkey运行期间的系统日志。 首先对于report的日志命名需要有相应的规范,这里建议是将level 1的文件命名为verbose,将level 2的文件命名为error。前者主要是用来观看日志信息和事…
Android | 老生常谈!屏幕适配原理 & 方案总结笔记
Android 屏幕适配 是一个老生常谈的问题,已经被讲烂了。这个问题虽然总体上复杂性不高,但是涉及的概念比较多,容易混淆; 在这篇文章里,我将总结 屏幕适配原理 & 方案。
【Android渲染】为什么alpha渲染性能低?
1. 多次写入像素 第二次把之前的颜色与设置的不透明度做混合,产生一个新的颜色值,写入这个新的颜色值。 我们看到的一层下面有另一层的半透明效果,对于屏幕来说就是一个混合后的具体的颜色值。 2. 指令重排无效 很多内容一次绘制成功,非常高效。只是有一个问题,其实上面的例子中,背景…
开始切换到 Kotlin: 谷歌工程师给初学者的知识点总结
在 2019 年的 I/O 大会上,我们曾宣布 Kotlin 将会是 Android 应用开发的首选语言,但是,部分开发者们反馈仍不清楚如何切换到 Kotlin,如果团队中没有人熟悉 Kotlin,一开始直接使用 Kotlin 进行项目开发还是会令人生畏。 在 Android …
AMS 启动流程
ActivityManagerService是Android系统中一个特别重要的系统服务,也是我们上层APP打交道最多的系 统服务之一。ActivityManagerService(以下简称AMS) 主要负责四大组件的启动、切换、调度以及应 用进程的管理和调度工作。所有的APP…
面试官:你了解过移动端适配吗?
很多人聊起移动端适配都是懵逼状态,都想口吐芬芳。难道移动端还要适配,直接px写死,其他自适应不就完了吗?其实不然,要求严格的公司会要求缩放比例完全相同,简单说就是,在每个手机上的每一行的字数都要一样。接下来,我们就要细说移动端适配的前世今生 相信我们所有前端开发者,都是见证了手…
Android UI测试之Espresso
1. 简介 众所周知在Android中一共有两种测试。 仪器化测试,就是利用android框架进行的测试。在项目中是androidTest文件夹。 单体测试,不利用android框架,对代码逻辑进行测试。 在项目中是test文件夹。 Espresso就是在android平台上经…
深入探索Android启动速度优化(上)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 在性能优化的整个知识体系中,最重要的就是稳定性优化,在上一篇文章 《深入探索Android稳定性优化》 中我们已经深入探索了Android稳定性优化的疆域。那么,除了稳定性以外…
android基础知识:Google提供的高效加载大图方案
最近线上有用户反馈在App使用过程中遇到大图的时,App异常的卡顿,甚至会出现崩溃的情况。后来排查了一番,发现一个同事在处理图片时,直接原图加载没有做任何“压缩”。这个case的出现,也就引出了这篇文章的必要性。 咱们日常开发过程中,都会使用各种各样的图片库比如Glide。由于…