自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android-PullToRefresh 之二:详细设计(一、PullToRefresh)

介绍两种详细设计的思路。据概要设计得到的抽象功能,分析类图的设计。依次分析IPullToRefresh、PullToRefreshBase、PullToRefreshScrollView是如何设计以提高重用性、可扩展性,以及设计中的缺陷。

2018-07-31 23:40:29 1060

原创 Android-PullToRefresh 之一:概要设计

从UI结构、功能来分析Android-PullToRefresh的概要设计。后续还有详细设计、拓展的PullToRefreshRecyclerView等一系列介绍这个最多人使用的刷新加载库。

2018-07-31 22:56:07 415

原创 Android事件分发机制本质是树的深度遍历(图+源码)

事件分发机制 = 事件分发 + 事件处理。结合源码图解事件分发和事件处理的流程。一段话揭示事件分发机制本质。

2018-07-22 10:09:05 1508 1

原创 Android build system:构建系统的组成及其原理

Android 构建系统组成:Gradle+Gradle插件。AS、Gradle、Gradle插件、Build tools 版本间的关系。打包过程中整个app的代码、资源、manifest文件的融合规则。Gradle的各种构建配置文件的介绍。

2018-07-21 15:07:53 2931

原创 源码解析Fragment 返回栈原理

通过Frament 事务提交流程和事务出栈流程的源码去理解Fragment 处理事务的结构。

2018-06-24 17:36:52 835 2

原创 Activity 和Fragment 的异常销毁、状态保存和恢复机制

Activity、Fragment的异常销毁。两种状态类型:Activity /Fragment状态、View状态。每中类型状态的保存和恢复。

2018-06-24 14:43:37 9330 2

原创 Fragment使用详解

Fragment的基本使用、概念(生命周期、返回栈、常用API)、状态保存和恢复。

2018-06-24 11:14:30 1043

原创 Android 滑动冲突的处理

滑动冲突的概念、解决思路、针对ACTION_DOWN和ACTION_MOVE各自的解决方法(展示ViewPager、PullToRefresh等的解决方法)。

2018-06-14 15:43:22 818

原创 Android 中View的绘制流程及其自定义

Android 中View的绘制流程(测量、布局、绘制)及其自定义

2018-06-11 18:19:55 296

原创 Android手机界面组成

Android手机界面组成

2018-06-11 11:44:57 4249 1

原创 Android 帧动画、View动画、属性动画的概念、原理、使用以及它们间的区别和联系

Android 帧动画、View动画、属性动画的概念、原理、使用以及它们间的区别和联系

2018-06-11 11:26:24 1265

原创 Android的xml文件中的theme和style属性的区别与联系;style、declare-styleable、attr这三个标签的区别与联系

Android的xml文件中的theme和style属性的区别与联系;style、declare-styleable、attr这三个标签的区别与联系

2018-06-11 11:25:38 1202

原创 一张图秒懂Android消息机制(图+源码):Handler、Looper、MessageQueue

一张简单的图解释消息机制原理,秒懂!结合源码分析,逐个介绍消息机制的组成成员Handler、Looper、ThreadLocal、MessageQueue、Message。

2018-01-06 23:04:47 508

原创 Android 3种坐标系、View在各坐标系下获取自身坐标的方法、View的滑动和scroll方法

Android 3种坐标系:屏幕坐标、布局坐标、视图坐标。View在各坐标系下获取自身坐标的方法、View的滑动方式、scroll方法(scrollTo、scrollBy、getScrollX、setScrollX等的区别联系)。理解View获取自身坐标的各种方法重点在于思考该方法获取到的坐标是相对于布局坐标还是屏幕坐标。

2017-12-07 09:51:35 2405

Bruce.Eckel.Thinking.In.Java.4th.Edition.Dec.2007.eBook-BBL.pdf

Bruce.Eckel.Thinking.In.Java.4th.Edition.Dec.2007.eBook-BBL.pdf java 编程思想 第四版 英文版 最新版

2015-02-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除