首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android关注
订阅
仙人掌RT
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
Android clipToPadding 使用与疑难点解析
前言 ClipXX 系列: 上篇文章分析了clipChildren,说到它不得不提它的孪生兄弟clipToPadding,一看名字就大概猜得到这俩就是用来clip画布的,接下来本篇将详细分析之。 通过
扒一扒抖音是如何做线程优化的
最近在对一些大厂App进行研究学习,在对某音App进行研究时,发现其在线程方面做了一些优化工作,并且其解决的问题也是之前我在做线上卡顿优化时遇到的,因此对其具体实现方案做了深入分析。
Android 开源库 #8 Android 内存缓存框架 LruCache 的实现原理,手写试试?
在之前的文章里,我们聊到了 LRU 缓存淘汰算法,并且分析 Java 标准库中支持 LUR 算法的数据结构 LinkedHashMap。今天,我们来分析标准库的 LruCache 内存缓存框架
“终于懂了“系列:Jetpack AAC完整解析(一)Lifecycle 完全掌握!
JetPack更多是一种概念和态度,它是谷歌开发的非Android Framework SDK自带、但同时是Android开发必备的/推荐的SDK/开发规范合集。相当于Google把自己的Android生态重新整理了一番,确立了Android未来的开发大方向。 遵循最佳做法,A…
【性能优化】大厂OOM优化和监控方案
一、前言 随着项目不断壮大,OOM(Out Of Memory)成为bugly上的疑难杂症之一,大部分业务开发人员对于线上OOM问题一般都是暂不处理,一方面是因为OOM问题没有足够的log,无法在短期
字节码插桩--你也可以轻松掌握
听到关于“插桩”的词语,第一眼觉得会很高深,那到底什么是插桩呢?用通俗的话来讲,插桩就是将一段代码通过某种策略插入到另一段代码,或替换另一段代码。这里的代码可以分为源码和字节码,而我们所说的插桩一般指字节码插桩。 图1是Android开发者常见的一张图,我们编写的源码(.jav…
华为鸿蒙HarmonyOS应用开发介绍 ——华为开发者大会2020观后感
本文主要介绍看了就会的Harmony APP开发。 华为鸿蒙系统,Harmony OS,是可以在不同类型的终端设备上部署的分布式操作系统。 19年华为开发者大会正式公布,20年华为开发者大会发布2.0版本并开源。 部署于手机的鸿蒙系统应该明年初正式面世。 HarmonyOS并不…
Android 世界中,谁喊醒了 Zygote ?
Zygote 作为 Android 世界的受精卵,在成功繁殖出 system_server 进程之后并没有完全功成身退,仍然承担着受精卵的责任。Zygote 通过调用其持有的 ZygoteServer 对象的 runSelectLoop() 方法开始等待客户端的呼唤,有求必应。…
通俗易懂 Android视图系统的设计与实现
说到Android视图大家第一反应肯定是Activity以及View,毕竟这是我们从入门开始接触最多的两个组件。但提到Activity和View之间联系以及设计背景可能会难道一大片人。其实关于视图系统
Android中的跨进程通讯
线程是CPU调度的最小单元,同时是一种有限的系统资源,进程是一个执行单元。 在电脑和手机中指一个程序应用,但是一个进程能包含多个线程。 打个比方,一个进程相当于一个封闭的盒子,进程则在封闭的盒子里面运行,每个盒子有独立的空间,互不干扰。 系统预置了许多ContentProvid…