ButterKnife可以省去控件findViewById的步骤,提高开发效率。 用法: 1、添加依赖: 2、在Activity中使用: 3、在Fragment中使用: public class MainFragment extends Fragment { // 使用ButterKnife初始化控 ...
分类:
移动开发 时间:
2016-12-22 15:07:35
阅读次数:
186
作者讲解在Kotlin中Android扩展是如何替代 findViewById 的。 ...
分类:
移动开发 时间:
2016-12-15 23:01:52
阅读次数:
901
首先在设置里面的Plugins里面下载安装插件: 安装之后会提示重启, 然后就是怎么使用了: butterknife的使用: 首先在build.gradle(app)里面添加这句话: 然后重新编译,进入activity中,选择布局文件R.layout.activity_main点击快捷键alt+sh ...
分类:
移动开发 时间:
2016-12-11 15:34:01
阅读次数:
395
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、Tex ...
分类:
移动开发 时间:
2016-12-10 00:25:27
阅读次数:
231
前言 最近证号有时间就写了些东西,发现ButterKnife挺好用的,和大家分享一下,从此告别findViewById。 ButterKnife 概要 简介 ButterKnife(黄油刀) 是一个 Android 系统的 View 注入框架,能够通过『注解』的方式来绑定 View 的属性或方法。 ...
分类:
其他好文 时间:
2016-12-07 23:05:07
阅读次数:
235
介绍这里我带大家来学习一下注解 并且用来写下一个模仿xUtils3 中View框架
此框架 可以省略activity或者fragment的 findViewById 或者设置点击事件的烦恼
我正参...
分类:
移动开发 时间:
2016-11-30 14:56:47
阅读次数:
292
1.ViewHolder的解释: (1).只是一个静态类,不是Android的API方法。 (2).它的作用就在于减少不必要的调用findViewById,然后把对底下的控件引用存在ViewHolder里面,再在View.setTag(holder)把它放在view里,下次就可以直接取了。 2.co ...
分类:
移动开发 时间:
2016-11-28 19:36:22
阅读次数:
258
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); //关键下面两句话,设置了回退按钮,及点击事件的效果 getSupportActionBar().setDisplayHomeA ...
分类:
其他好文 时间:
2016-11-24 14:36:40
阅读次数:
130
一、DataBinding介绍
了解一门新技术,一般从三个W一个H入手:
是什么?(What)
干什么用?(What)
有什么好处?(What)
怎么用?(How)
二、DataBindin...
分类:
其他好文 时间:
2016-11-22 13:21:59
阅读次数:
190
publicvoid onClick(View v){ Animation shake =AnimationUtils.loadAnimation(this, R.anim.shake); findViewById(R.id.pw).startAnimation(shake); } anim\sha ...
分类:
其他好文 时间:
2016-11-13 11:18:28
阅读次数:
158