![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【进阶】RecyclerView源码解析(一)——绘制流程2.【进阶】R...
优化版本点击这里 RecyclerView使用也有一段时间了 他的出现是对ListView,GridView的进化, LayoutManager负责布局Adpater负责数据...
Launcher 概述 我们知道,Android 系统启动的最后一步,就是去启动一个桌面应用程序,这个应用程序就是 Launcher。 Launcher 其实就是一个普通的 ...
题外话:3月初的时候RecyclerView使用方法总结开始被我公开在GitHub上,前后反反复复的添加修改将自己对RecyclerView的认识全面的写出来。网上也有很多R...
1. 前言 在Android开发中,Handler机制是一个很重要的知识点,主要作用是消息通信。下面是Handler机制的原理图,先不要急,等看完这篇文章,这个图就很简单了。...
break 在循环中,我们可以使用break和continue这两个关键字,来进一步控制流程。break表示停止当前循环,如 程序只会打印0-4之间的数字,但依然会执行最外层...
描述 print()方法用于打印输出,最常见的一个函数在Python3.3版增加了flush关键字函数print在Python3.x是一个函数,但在Python2.x版本不是...
-@echo off 表示在此语句之后所有运行的命令都不显示命令行本身-读取当前目录所有文件的文件名 其中,dir表示查看目录,/b表示只显示文件名 表示将c盘下所有文件...
在项目根目录下添加.svnignore文件,内容为要忽略的文件或文件夹 在终端执行添加忽略文件 propset: svn属性设置-F:表示从.svnignore文件中读取匹配...
6.0之前 /device/mediatek/common/device.mk 6.0之后 MTK 在M版本将沿用Google的设计由于改动之后会有些副作用,所以MTK并不支...
前期系列:Zygote进程启动分析SystemServer启动分析AMS启动分析 Launcher启动期流程图 代码追踪 AMS系统ready方法中开始启动HomeActiv...