如何在android studio中实现自定义view

一、首先新建一个项目,项目及名称自拟。

二、在app上点击右键->new->Module  选择android library。比如在我的例子中我取名为topbar。

三、在topbar下的values中新建一个attrs.xml文件,用来存放自定义view的属性。

如何在android studio中实现自定义view_第1张图片

4.在topbar下实现view。

5.上面两部做完后就是引用这个view,这里需要注意的是要在主app的build.gradle中添加引用如下:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile project(':topbar')
}
topbar就是要使用的moudle,切记添加引用。然后就可以使用了。
6.要想使用自定义view中的属性的话任然需要添加
xmlns:custom="http://schemas.android.com/apk/res-auto"
在这里还要注意你的命名空间也就是xustom之前一定不能定义过,否则重复的话就无法使用


你可能感兴趣的:(Android)