RecyclerView 性能优化 | 把加载表项耗时减半 (一)预优化,先量化动态构建布局,弃用 xml不同的 ViewGroup,不同的 measure + layout 耗时Talk is cheap, show me the cod
构建 Android App 界面时,RecyclerView 出场率很高。它的加载性能影响着用户体...
Android使用LruCache、DiskLruCache实现图片缓存+图片瀑布流
写在前面
PS:本文中的例子来源于官网地址:Caching Bitmaps,源码地址(自备梯子...
基于Android T:包管理机制详解(上)
前言
PackageManagerService(简称PKMS)是Android系统核心服务之一,和AMS,WM...
基于Android T:包管理机制详解(下)
前言
前面一篇文章我们讲解了PKMS的启动过程。
PKMS启动过程中主要做了以下事情...
Android Framework知识整理:WindowManager体系(上)
前言
大家好,由于工作和面试需要,笔者结合大佬们的经验以及自身对源码理解,...
Android PackageManagerService源码分析和APK安装原理详解
一、PackageManagerService简称PMS:PackageManagerService是Android系统中核心的...
Android系统学习总结一
一、如何学习android系统?
1、了解android系统
主要包括发展历史,androi...
Android中adb设置cpu频率cpu频率设定
cpu频率设定
一般情况,我们在做效能测试的时候,希望得到的结果稳定,而效能...
Linux 内存管理新特性 – Memory folios 解读
一、folio [ˈfoʊlioʊ] 是什么
1.1 folio 的定义
Add memory folios, a new ty...
VMWare虚拟机怎么安装Linux 操作系统?1.软件准备
想要学习Linux操作系统,就需要一个Linux系统环境。
获得Linux环境有以下几种...
RT-Thread设计与实现:RT-Thread 概述和架构
RT-Thread 概述
RT-Thread全称是Real Time-Thread,顾名思义,它是一个嵌入式...
关于 Linux 的常用命令(一)前言什么是 Linux获得 Linux 环境为什么使用命令控制关于 XShell 下的复制粘贴Linux 常用命令ls (罗列文件)cd (切换目录)pwd (显示当前路径)touch (创建一个空文件)c
前言
什么是 Linux
Linux 是一个操作系统, 和 Windows 是 “并列” 的关系, ...
Android Strongbox( Android Ready SE)Android Ready SE介绍对OEM的影响 OEM该如何操作 Stongbox架构
Android Ready SE介绍
Android ready SE Alliance: 链接
GOOGLE成立 Android R...
【Linux】入门介绍前言Linux背景介绍 搭建 Linux 环境 命令行界面文件系统软件包管理权限控制总结
前言
众所皆知,Linux 的内核原型是 1991 年由林纳斯·托瓦兹(Linus Torvalds)...
Android Studio新版本New UI及相关设置丨遥遥领先版
1、前言
俗话说工欲善其事必先利其器嘛,工具用不好怎么行呢,借着Android Stu...
Android 系统被指存储空间计算存逻辑错误,所用单位也有问题
近年来,安卓手机的存储空间有了显著的提升,很多厂商已经停止生产 64GB 的低容量...
Android 沉浸式状态栏,透明状态栏 采用系统api,超简单近乎完美的实现
前言
沉浸式的适配有多麻烦,相信大家既然来搜索这个,就说明都在为此苦恼,那...
RecyclerView的复用机制
RecyclerView是Android业务开发非常常用的组件。我们知道它有复用,并且设计优雅...