摘要: 1. 场景: 在开发过程中遇到这么一个需要,在主页点击按钮进入另一个Activity(ReadActivity),在该ReadActivity中点击一个按钮再返回主页并指定主页选中特定的Tab.主页是用FragmentTabHost + Fragment 实现。思路是通过startActivityF 阅读全文
posted @ 2017-08-24 17:09 Spiderman.L 阅读(1808) 评论(0) 推荐(0) 编辑
摘要: EditText取消焦点: 在父容器添加: 阅读全文
posted @ 2017-08-08 10:00 Spiderman.L 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 一、添加依赖 二、添加依赖可能出现的错误以及解决 解决方法: 三、操作: (1)延时操作 (2)具体使用: 给 Android 开发者的 RxJava 详解 阅读全文
posted @ 2017-08-01 18:07 Spiderman.L 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 今天开发遇到一个问题,发现TextView显示不全,很纳闷,看图: 正常情况应该是这个样子的: 造成这种情况的原因是: TextView被快速并且多次的设置内容值造成的。 我的场景: 我点击全选按钮,设置一个标志位为true,调用adapter.notifyDataSetChanged()将列表数据 阅读全文
posted @ 2017-07-27 15:01 Spiderman.L 阅读(3570) 评论(0) 推荐(0) 编辑
摘要: 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 阅读全文
posted @ 2017-07-24 17:06 Spiderman.L 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、效果 CoordinatorLayouy是一个能够协调子布局的容器布局。 使用引入: 常见的使用方法如下:1.与AppbarLayout共同包裹Toolbar可以实现滚动隐藏Toolbar和重现Toolbar。 实现布局:(通过布局就可以实现这样的效果)CoordinatorLayout + A 阅读全文
posted @ 2017-07-04 14:30 Spiderman.L 阅读(6624) 评论(0) 推荐(0) 编辑
摘要: Rxbus是一种模式,在RxJava中 一、添加依赖 二、包装 创建类 说明: 三、创建发送的事件类 发送 toObservable(Class<T> eventType) 事件.class 四、发送事件 五、接收事件 六、取消订阅 一般会在基类有一个成员变量 mSubscription,并在OnD 阅读全文
posted @ 2017-07-03 18:13 Spiderman.L 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 在浏览网站或者应用时,会发现一些比较好看的动画。写这篇文章主要是记录下一个思想,炫酷的动画需要组合实现,时机和动画的配合。上个示例: 布局: 这个Splash呈现的动画分为三个部分, (1) NEW字样图 调用: 说明: (2) 绿色方块 (3) AppName - 淡入 这个两个动画是使用了一个库 阅读全文
posted @ 2017-07-03 10:34 Spiderman.L 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、Calendar和GregorianCalendar的关系 GregorianCalendar的一点: 二、 Calendar的使用注意事项 Java Calendar类月份从零开始计算,故使用Calendar类时,其中的MONTH为实际月份-1。为了显示正确,如果大兄弟你这样作了,那就错了。看 阅读全文
posted @ 2017-06-30 16:28 Spiderman.L 阅读(509) 评论(0) 推荐(0) 编辑
摘要: Android ViewTreeObserver简介 一、结构 二、概述 三、内部类 四、公共方法 五、开发总结 目前开发中用到的两个方法: 阅读全文
posted @ 2017-06-28 14:11 Spiderman.L 阅读(468) 评论(0) 推荐(0) 编辑