第一步:继承Layout布局(如继承FrameLayout),实现对应的构造方法。布局
第二步:自定义相关的属性。xml
第三步:属性的引入,在定义完属性后,接下来将定义的属性值引入到类中。对象
在这里,经过obtainStyledAttributes方法获取到一个TypedArray对象,而后经过TypedArray对象就能够获取到相对应定义的属性值继承
第四步:引入自定义布局,相关代码以下,在此须要引入一个布局文件it
view_item.xml布局文件相关代码以下:方法
第五步:在布局文件里面使用,在完成上面的步骤之后,就能够在布局文件里面使用了im
-------------------------------------------------------------------------------------------------img
相关完整代码以下:文件
MainActivityview