减少重复工作的又一篇记录

1. 获取子view编历布局,看当前布局有几个EditText,然后去监听拿到focus的view获取子view的方式:// 遍历viewGroup public int traverseViewGroup(View view) { int viewCount = 0; if (null == view) { return 0;

- 阅读全文 -

自带清除内容功能的EditText

出发需求:减少手写清除EditText内容的代码xml里面写的话,点击清除按钮会失去焦点,然后软键盘消失,需要重复点击输入框才可以继续输入 public class ClearEditText extends AppCompatEditText implements View.OnFocusChangeListener, View.OnTouchListener, TextWatcher {

- 阅读全文 -

AndroidAutoSize出现的一个小问题

问题的起因是这样的:首先是我在手机上发现了可以切换分辨率的操作:然后我就想到了测试一下这个autosize的问题,在没有推出app,然后切换分辨率,果真出现了显示问题!然后重启app之后一切恢复。但是我试了一下今日头条APP(为什么是今日头条,因为这个方案就是今日头条的适配方案),没有出现这个问题……帅气的我然后就知道了:我要在生命周期里判断屏幕分辨率,有变化的话就给APP重启(重启的代码见下面,

- 阅读全文 -

【羊毛】幕布300+天会员领取

1、微信关注“幕布”点击推文领取15天会员2、领取30天:https://mubu.com/vip_present/zhaoxi33、领取99天:https://mubu.com/vip_present/modao4、领取180天:https://mubu.com/vip_present/niaoge2019

- 阅读全文 -

关于跳槽

小张虽然很菜,工作年限也不多,但是我是真的跳了很多公司…跳槽全是冲动,真的,再多的理由也不能解释这个事情,无论你做了多久或者多完善的准备,产生这个念头或者促使这个念头的,都来自于你的冲动。但我觉得无论对于社会,对于公司,还是对于你自己,这都是好事。什么时间跳槽和领导,尤其是直属领导有不可解决的冲突时和企业观念/文化不符时觉得自己无法进步或者得到新知识时工作的时间过长时在和领导起难以解决的冲突时,无

- 阅读全文 -