在学习使用Scroller之前,需要明白scrollTo()、scrollBy()方法。 一、View的scrol...[作者空间]
(1)Android view的直角坐标系 需要注意的是,view的直角坐标系和数学的直角坐标系不同,view的x...[作者空间]
对应轮播图的效果在app中随处可见,实现的方式也比较多,也有很多第三方好用的开源库,比如banner轮播图,当然了...[作者空间]
自定义View,一是为了满足设计需求,二是开发者进阶的标志之一。随心所欲就是我等奋斗的目标!!! 效果 实现逻辑 ...[作者空间]
自定ViewGroup要比自定义View要复杂一点,因为自定义ViewGroup不仅测量自身还要测量子元素和及重写...[作者空间]
事件分发在android开发中是一个让人头疼的问题,也是在面试过程中问的比较多的一个问题。同样如果能了解事件分发的...[作者空间]
前言 终于到了网络请求模块了。因为以前一直使用的都是Okhttp,所以这次使用Retrofit的话花了两天时间去了...[作者空间]
实现滑动效果的方式多种多样,我在这里介绍下面几种常用方式和需要注意的点。 第一种:scrollTo和scrollB...[作者空间]
View的工作流程主要是指measure、layout、draw这三大流程,即测量、布局、绘制,其中measure...[作者空间]
自定义 View 是一个综合的技术体系,涉及到 View 的层次结构,事件分发机制和 View 的工作原理等技术细...[作者空间]
1、 ViewRoot 和 DecorView 介绍 ViewRoot 对应于 ViewRootImpl 类,它...[作者空间]
前言 谈起MVC,MVP和MVVM这三个最耳熟能详的Android框架,相信大家对它们都不陌生,但在实际的情况下,...[作者空间]
本文介绍自定义圆形进度条的实现,主要利用自定义 View 和动画相关知识。 下面是效果图 实现步骤分析准备好外层圆...[作者空间]
前言 作为菜鸟一只,学习的新知识都要记下来,以便日后复习。 本文侧重点在于介绍 Android MVP 的优劣,通...[作者空间]
一次吃饭,突然听到有一个前端朋友有个需求是做一个抽奖的转盘,然后我就思考了下用Android原生的话要怎么实现这个...[作者空间]
前言 Android学习渠道分享,国内外最值得花时间去学习的资源,很全面,成为Android资深工程师必备 1. ...[作者空间]
1. 简介 上一章:自定义View实践篇(1)- 自定义单一View我们实现了自定义单一View,这章我们来看下自...[作者空间]
1. 简介 前面分析了一大堆原理:自定义View原理篇(1)- measure过程自定义View原理篇(2)- l...[作者空间]
自定义viewgroup,这个东西可以说简单也简单,说复杂也复杂。主要是因为用到所以复习了一下,那就顺便做个笔记。...[作者空间]
博文出处:View的工作原理,欢迎大家关注我的博客,谢谢! 注:本文分析的源码基于 Android API 25 ...[作者空间]