android开源数据绑定框架( android-databinding )的插件
2015-12-27 01:09
656 查看
1, 前言
不知道小伙伴门有没注意到。 android开源数据绑定框架 android-databinding的插件(包含xml schema约束文件)已经有咯,它们可以很方便的帮助开发者 写android-databinding的数据绑定配置文件。 当然xml schema 约束文件可以很方便的找到错误。这个插件也是开源的,
地址:https://github.com/LightSun/android-databinding-plugin
数据绑定的开源项目, 地址:
https://github.com/LightSun/android-databinding
2, 如何使用?
其实我在项目的主页已经说明了。不过那是英文的哈。插件和xml schema约束文件的使用步骤:
(1), 到 https://github.com/LightSun/android-databinding-plugin/releases 下载android-databinding-plugin-release.zip 文件。
里面包含插件的 jar和 xml 约束文件android-databinding.xsd.
(2), 添加xml约束文件到android studio.
uri 填写 必须是http://schemas.android.com/heaven7/android-databinding/1
如下图。
3, 安装android studio 插件
步骤:点击 file-> setting->plugins -> install plugin from disk 然后选择文件 android_databinding_plugin.jar. 然后重启android studio.
4, 在android studio 项目的 res 目录 鼠标右键 选择 New->android-databinding. 会生成默认的 数据绑定配置文件。具体xml元素 和 属性见
https://github.com/LightSun/android-databinding项目下的sample.
过程如图:
然后你就可以 写你想要的 数据绑定配置文件。 由于有xml约束的 支持。
数据绑定配置文件的绝大部分错误都是可以直接发现的(如果有错idea会提示)。
3 ,小结
如果大家在使用的过程中,有任何问题均可联系qq 978136772.或者加群389960698 (android-databinding交流群 ) 又或者到 Android 开源交流4群 来找我也可以。 thanks !相关文章推荐
- android 之开源控件roundedimageview
- Android Activity之间通信
- Android selector属性
- Android 实现登录注册功能
- 关于android LayoutInflater.inflate()的参数及其用法
- android混合动画实现
- Android属性动画详解(上),初始属性动画的基本用法
- Android_2D绘图的学习Paint,Canvas(一)
- Android shape属性
- android--创建不同的bitmap
- Android项目中使用BeanUtils报异常
- android旋转动画的两种实现方式
- Android Lollipop联系人之PinnedListView简单使用
- 用TextView动态显示文件内容
- Android:Fragment Transition介绍
- android位移动画的两种实现方式
- Android几种layout(布局)的区别
- Android Material Design学习之三TabLayout
- android缩放动画的两种实现方法
- android studio 生成aar并使用