前言
我们在开发过程中有时候会遇到一些比较棘手的问题,经过不懈搜索后发现原来是这么简单,自己却想的异常复杂,这些知识需要归纳整理起来方便大家使用,所以你有什么好的技巧也分享出来吧。
EditText不自动获取焦点
问题描述:有时候EditText会自动获取焦点,导致软键盘直接跳出。有时候这么做很方便,但是大部分时候我们还是希望在点击EditText的时候软键盘才弹出来。
解决方法:在EditText的父Layout中,加入下面的两个属性。
|
|
负dp布局
问题描述:有时候需要做提示小圆点,方式有很多,但是这个方式也是比较简单的一种。
|
|
运行时忽略
问题描述:很多时候我们在写xml界面的时候需要预览数据,但是数据又不能在实际运行中被显示出来。
在跟布局中添加:
|
|
然后使用 tools:
开头的属性:
|
|
或者使用 layout_width
和 layout_height
来约定适配器item的宽度和高度。
|
|
还有种情况也很实用,就是使用 showIn
属性将item布局预览展示到某个布局内部。
|
|