- 博客(8)
- 收藏
- 关注
原创 Android空白处隐藏软键盘方案
Android空白处隐藏软键盘方案在APP中为了用户体验,需要在点击edittext外的地方让输入法自动关闭,百度了一下网上的方案是封装一个基类activity,重写dispatchTouchEvent,代码如下@Overridepublic boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == Moti...
2018-11-16 12:03:00
215
原创 RxLifecycle的使用及源码解读
RxJava的使用RxJava是一个基于观察者模式的异步开发库,通常我们在项目中结合Retrofit来执行网络请求,如下 HttpRepo.getUnReadMsgInfo(AppSetting.getInstance().getUserPhone()) .observeOn(AndroidSchedulers.mainThread()) .sub...
2018-08-28 11:10:03
594
原创 Android的资源获取的相关方法
AttributeSet1.String getAttributeName(int index)获取属性名称2.String getAttributeValue(int index)获取属性值,如果值是引用资源,则为@+资源ID值如android:color="@color/white",假设R.color.white为00003322,则getAttributeV
2017-06-26 15:13:43
1196
原创 rxjava学习资料
ReactiveX中文文档https://mcxiaoke.gitbooks.io/rxdocs/content/给初学者的RxJava2.0教程(Season)http://www.jianshu.com/p/464fa025229eAwesome-RxJava(Hi大头鬼整理资料)https://github.com/lzyzsd/Awesome-RxJ
2017-06-20 14:55:28
224
原创 Android 开发艺术探索笔记-View的事件分发
用户的一次点击操作为一个事件序列,包括ACTION_DOWN按下,ACTION_MOVE移动,ACTION_UP抬起事件的分发由三个函数完成dispatchTouchEvent()用于事件的分发,将事件分发到下层ViewonInterceptTouchEvent()在dispatchTouchEvent中调用,决定是否拦截事件,是ViewGroup的方法,因为View是
2017-02-17 16:26:43
367
原创 Android 开发艺术探索笔记-Activity启动方式
从大二开始学习Android已经有一两年了,中间断断续续半年玩游戏半年学习的循环,意志力还是差如今大四出来找实习发现自身Android基础知识还是太薄弱,故决定强化基础知识这篇博客开始记录阅读《Android 开发艺术探索笔记》这本书的一些笔记,也是锻炼自身的语言组织能力(非常差劲的语言组织能力。。)第一次写博客,排版啥的就先忽略把。。。在AndroidManifest.x
2017-02-16 17:41:33
315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人