1
chengyiqun 2018-07-18 09:00:00 +08:00
当然是在控件比较多的时候,减轻工作量的,同时保持代码整洁。要不然,一堆 findViewbyId 比较碍眼。AS 有插件,可以根据 setContentView 里面的 xml 文件生成 ButterKnife 代码。
|
2
kwanzaa 2018-07-18 10:01:26 +08:00
kotlinx 了解一下
|
4
3rdFaust OP @chengyiqun 我一直想请教一下,什么样的代码算是整洁呀?
|
5
chengyiqun 2018-07-18 12:14:57 +08:00 1
@3rdFaust 命名规范,层次分明,简约但不失可读性。你可以先看看阿里巴巴 java 开发手册 v1.3.0
|
8
vjnjc 2018-07-18 20:03:21 +08:00 via Android
方便你看 view 引用和 resource id。
没了。。。 |
10
vjnjc 2018-07-19 10:26:55 +08:00 via Android
在编译的过程生产 xxxx 下划线 viewbind 的类,在 runtime 用 bind 方法调用。
|
12
122006 2018-07-26 14:52:45 +08:00
本质就是用 aspectjx 帮你写了 findViewbyId。
@只是个注解,本身不会有任何执行 黄油刀改过注解名称已经把招牌弄差了 试试 databinding 你会发现新天地的 |