一、图像的存储形式——Bitmap 数字图像在计算机上以位图(bitmap)的形式存在。位图是一个矩形点阵,其中每一点称为像素(pixel),像素是数字图像中的基本单位。一幅...
一、图像的存储形式——Bitmap 数字图像在计算机上以位图(bitmap)的形式存在。位图是一个矩形点阵,其中每一点称为像素(pixel),像素是数字图像中的基本单位。一幅...
概述 Google I/O '17推出了许多新的特性,在动画这一块又有新的API供开发者使用,具体视频请见Android Animations Spring to Life ...
LayoutInflater 是如何解析各种标签的 本文是 LayoutInflater 详解(一)的续篇,讲解 xml 中 include 和 fragment 标签的解析...
感谢楼主分享
“如果是单线程下的系统,这么写肯定没问题。可是如果是多线程环境呢?这代码明显不是线程安全的,存在隐患:某个线程拿到的instance可能是null”,这里的隐患应该是多线程下会创建多个实例而不是某个线程拿到null吧
从Android代码中来记忆23种设计模式我的CSDN博客同步发布:从Android代码中来记忆23种设计模式 相信大家都曾经下定决心把23种设计模式牢记于心,每次看完之后过一段时间又忘记了~,又得回去看,脑子里唯一...
Android Studio 内置了四种性能监测工具Memory Monitor、Network Monitor、CPU Monitor、GPU Monitor,我们可以使用...
厉害的
Android M Launcher3监听packages变化实现过程前言 android L开始launcher3对于package变化的监听发生了改变,M之前都是通过PackageChangedReceiver(PackageChanged...
前言 android L开始launcher3对于package变化的监听发生了改变,M之前都是通过PackageChangedReceiver(PackageChanged...
概述 我们知道android系统的显示是需要cpu和gpu的配合。cpu先将数据(如:bitmap/material等)准备好,然后交给gpu进行图像合成,然后刷到LCD上面...
👍🏻
你之所以low,是没有尝试做些高级和有难度的事情最近,只要我想偷懒,躺在床上睡懒觉,或者打开游戏的界面,沉溺于游戏无法自拔时,我都会认真的叩问自己,你现在做的事,对你而言是不是很简单?是不是很低级? 因为简单和低级,所以大...
最近,只要我想偷懒,躺在床上睡懒觉,或者打开游戏的界面,沉溺于游戏无法自拔时,我都会认真的叩问自己,你现在做的事,对你而言是不是很简单?是不是很低级? 因为简单和低级,所以大...