View

1,View坐标

Left,Right,Top,Bottom,表示view相对于父控件的距离值,是绝对值,绘制完之后就不会再改变的;X,Y表示view左上角相对于父控件的实时坐标值,是会随着移动view而改变的;TranslationX,TranslationY是view左上角相对于父控件的偏移值,初始为0。

2,View的几个重要方法

onMeasure,

onLayout,

onDraw

3,View的滑动

4,View的事件监听

onTouchEvent,GestureDetector.

深入了解参考http://www.jianshu.com/p/d212e806da32

转载于:https://www.cnblogs.com/feng-ye/p/6392475.html

Android View相关知识点相关推荐

  1. Android View绘制原理解析

    概述 本篇文章主要讲述View是如何在Android源码中产生的,以便于我们能够更好的去自定义一些控件,大体上是按照View绘制的流程来走步骤,在追踪源码之前我们先了解几个基础知识.来看下面的这张图: ...

  2. Android和java知识点总结

    Android和java知识点总结(均为网络转载,方便复习和学习) 1 java基础部分 1.1 JVM部分 1.2 JVM内存区域(运行时数据区域): 1.3 JVM内存区域(虚拟机栈): 1.4 ...

  3. 2020年Android面试高频知识点小结+9家公司面试真题

    作者:小羊子说 前言 正直2020金九银十,第一次换工作或是面试候选人,我们都会对面试知识做一次总结梳理,毕竟开发技术无边界,不同人对技术的解读不同.文章总结了最近大半年中的面试考查点V1.0,希望对 ...

  4. 2022年最新 Android面试核心知识点总结【涵盖当下最新最全面知识点】

    前言 相信很多同学都会有这样的感受,前三天刚刚复习的知识点,今天问的时候怎么就讲不出个所以然了呢? 主要原因是个人没有进行系统的总结,同时对于面试谈薪技巧的学习也不可忽略,面试期间,你能否应聘上这家公 ...

  5. Android编程:解决异常“android.view.InflateException: Binary XML file line # : Error inflating class”

    我一般都是在1和4 遇到,记录一下. 今天写程序发现一个问题,就是XML中报出Android.view.InflateException异常,可能的原因有: 1.XML中使用到得组件名称是否书写正确( ...

  6. android view设置按钮颜色_Android 主题换肤技术方案分析

    写在前面 Android TV 电视开发,主题换肤,我感觉有两种层级的方式,一种是 系统级,另一种 是应用级, 我记得很早在 Linux 桌面开发的时候,我们之前的公司在GTK+上也实现了一套换肤UI ...

  7. Android媒体相关开发应用程序接口

    翻译自:http://developer.android.com/guide/topics/media/index.html Media Android框架支持各种普通media类型的编解码,因此你可 ...

  8. Android View 测量流程(Measure)完全解析

    前言 上一篇文章,笔者主要讲述了DecorView以及ViewRootImpl相关的作用,这里回顾一下上一章所说的内容:DecorView是视图的顶级View,我们添加的布局文件是它的一个子布局,而V ...

  9. Android View体系(十)自定义组合控件

    相关文章 Android View体系(一)视图坐标系 Android View体系(二)实现View滑动的六种方法 Android View体系(三)属性动画 Android View体系(四)从源 ...

最新文章

  1. Mysql中having和where的区别
  2. [leetcode-412-Fizz Buzz]
  3. Winform中实现执行cmd命令的工具类
  4. python传文件给java_用java pyhont通过HTTP协议传输文件流
  5. PLSQL快捷键使用,让你高速开发
  6. 信息学奥赛C++语言:被3整除
  7. Codeforces Round #242 (Div. 2)C(找规律,异或运算)
  8. Linux内核分析 - 网络[三]:从netif_receive_skb()说起
  9. Visual Studio 2017 通过SSH 调试Linux 上.NET Core
  10. 大数据人才成了“香饽饽”
  11. 计算机专业硕士求职经历(转)
  12. 笔记本电脑连不上WIFI
  13. android拦截返回键home键,android屏蔽返回键跟Home键
  14. Spring Framework框架起步,小白都看得懂(官翻版)!
  15. HDD硬盘在数据中心的持续价值
  16. 数字电路要点总结-TTL电路分析
  17. 圆上三点求圆心和半径
  18. 小萌库一周电影大合集
  19. Opencv C++成长之路(八):高斯双边滤波 (图像处理磨皮)
  20. MySQL 5.7 表分区技术(二):RANGE分区

热门文章

  1. springboot redis token_Spring Boot + Redis + 注解 + 拦截器来实现接口幂等性校验
  2. android 扫描照片功能,Android自定义View- 雷达扫描图
  3. Win7system登录打开计算机,Windows7系统system文件丢失导致开机黑屏如何解决
  4. 5gnr帧结构特点有哪些_真空离子束刻蚀设备的结构特点有哪些
  5. 返回内容验签失败_邮件经常失败回弹很糟心?一定要知道这几个小知识
  6. java中给组合框加监听器,如何区分ActionEvent中的多个组合框
  7. mac 显示隐藏文件_如何在Mac上显示隐藏文件?苹果mac显示隐藏文件夹方法
  8. java.lang 源码剖析_java.lang.Void类源码解析
  9. 【渝粤题库】陕西师范大学180109 小学教师专业发展 作业
  10. oracle 区分配,ORACLE自动段管理的区分配大小测试