Android界面开发:View自定义实践概览

3215次阅读  |  发布于5年以前

在文章02Android显示框架:Android应用视图的载体View中我们理解了 View的测量、布局、绘制、触摸事件处理等内容,今天我们开始我们View自定义实践的内容。

View自定义是开发中最常见的需求,图表等各种复杂的ui以及产品经理各种奇怪的需求😤都要通过View自定义来完成。

View自定义有三个关键点:

View自定义通常有哪些手段?🤔

View自定义通常需要处理哪些问题?🤔

一个标准的自定义View模板

自定义属性

<?xml version="1.0" encoding="utf-8"?>
<resources>

    <declare-styleable name="StandardView">
        <attr name="color" format="color" />
    </declare-styleable>

</resources>

自定义View

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8