Android 自定义UI 步骤总结

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

第一步:继承Layout布局(如继承FrameLayout),实现对应的构造方法。

Android 自定义UI 步骤总结_第1张图片

第二步:自定义相关的属性。

Android 自定义UI 步骤总结_第2张图片

第三步:属性的引入,在定义完属性后,接下来将定义的属性值引入到类中。

Android 自定义UI 步骤总结_第3张图片

在这里,通过obtainStyledAttributes方法获取到一个TypedArray对象,然后通过TypedArray对象就可以获取到相对应定义的属性值

第四步:引入自定义布局,相关代码如下,在此需要引入一个布局文件

Android 自定义UI 步骤总结_第4张图片

view_item.xml布局文件相关代码如下:

Android 自定义UI 步骤总结_第5张图片

 

第五步:在布局文件里面使用,在完成上面的步骤以后,就可以在布局文件里面使用了

Android 自定义UI 步骤总结_第6张图片

 

-------------------------------------------------------------------------------------------------

相关完整代码如下:

Android 自定义UI 步骤总结_第7张图片

Android 自定义UI 步骤总结_第8张图片

Android 自定义UI 步骤总结_第9张图片

Android 自定义UI 步骤总结_第10张图片

MainActivity

Android 自定义UI 步骤总结_第11张图片

 

 

转载于:https://my.oschina.net/u/2933456/blog/1648384

你可能感兴趣的:(Android 自定义UI 步骤总结)