摘要:
1. 场景: 在开发过程中遇到这么一个需要,在主页点击按钮进入另一个Activity(ReadActivity),在该ReadActivity中点击一个按钮再返回主页并指定主页选中特定的Tab.主页是用FragmentTabHost + Fragment 实现。思路是通过startActivityF 阅读全文
摘要:
EditText取消焦点: 在父容器添加: 阅读全文
摘要:
一、添加依赖 二、添加依赖可能出现的错误以及解决 解决方法: 三、操作: (1)延时操作 (2)具体使用: 给 Android 开发者的 RxJava 详解 阅读全文
摘要:
今天开发遇到一个问题,发现TextView显示不全,很纳闷,看图: 正常情况应该是这个样子的: 造成这种情况的原因是: TextView被快速并且多次的设置内容值造成的。 我的场景: 我点击全选按钮,设置一个标志位为true,调用adapter.notifyDataSetChanged()将列表数据 阅读全文
摘要:
1. StrictMode是什么? StrictMode is a developer tool which detects things you might be doing by accident and brings them to your attention so you can fix 阅读全文
摘要:
一、效果 CoordinatorLayouy是一个能够协调子布局的容器布局。 使用引入: 常见的使用方法如下:1.与AppbarLayout共同包裹Toolbar可以实现滚动隐藏Toolbar和重现Toolbar。 实现布局:(通过布局就可以实现这样的效果)CoordinatorLayout + A 阅读全文
摘要:
Rxbus是一种模式,在RxJava中 一、添加依赖 二、包装 创建类 说明: 三、创建发送的事件类 发送 toObservable(Class<T> eventType) 事件.class 四、发送事件 五、接收事件 六、取消订阅 一般会在基类有一个成员变量 mSubscription,并在OnD 阅读全文
摘要:
在浏览网站或者应用时,会发现一些比较好看的动画。写这篇文章主要是记录下一个思想,炫酷的动画需要组合实现,时机和动画的配合。上个示例: 布局: 这个Splash呈现的动画分为三个部分, (1) NEW字样图 调用: 说明: (2) 绿色方块 (3) AppName - 淡入 这个两个动画是使用了一个库 阅读全文
摘要:
一、Calendar和GregorianCalendar的关系 GregorianCalendar的一点: 二、 Calendar的使用注意事项 Java Calendar类月份从零开始计算,故使用Calendar类时,其中的MONTH为实际月份-1。为了显示正确,如果大兄弟你这样作了,那就错了。看 阅读全文
摘要:
Android ViewTreeObserver简介 一、结构 二、概述 三、内部类 四、公共方法 五、开发总结 目前开发中用到的两个方法: 阅读全文