会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xfhy
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
24
下一页
2017年12月12日
封装一个万能的PopupWindow
摘要: 封装一个万能的PopupWindow 由于项目中很多地方需要用到PopupWindow,而PopupWindow虽然使用起来不难,就是那些东西每次都要去配置,显得很麻烦,于是乎我干脆封装一个. 是用构建者模式封装的,链式调用,方便使用. 我们先来看看一般情况下,PopupWindow的使用 //准备
阅读全文
posted @ 2017-12-12 09:54 潇风寒月
阅读(20)
评论(0)
推荐(0)
2017年11月27日
EventBus的简单使用
摘要: EventBus的简单使用 由于项目中在用EventBus,感觉还挺方便的,赶快搞一波.之前听说RxJava和RxBus代替EventBus,所以一直没去学EventBus的用法.其实简单上手还是非常容易的. 概念:EventBus是一个Android端优化的publish/subscribe消息总
阅读全文
posted @ 2017-11-27 11:25 潇风寒月
阅读(10)
评论(0)
推荐(0)
2017年11月20日
Retorfit2和OkHttp3缓存
摘要: Retorfit2和OkHttp3缓存 需求如下:当用户在有网络的情况下,设置一个”缓冲时间”,比如在请求了一次网络数据之后,接下来60s内进行网络请求其实是拿的缓存,这样做可以减少服务器负担,节约流量. 当无网络时,用缓存读取数据,数据默认保存2周.这样就可以进行离线阅读. 1.首先来配置拦截器
阅读全文
posted @ 2017-11-20 17:48 潇风寒月
阅读(17)
评论(0)
推荐(0)
SwipeRefreshLayout和RecyclerView滑动冲突解决方案
摘要: SwipeRefreshLayout和RecyclerView滑动冲突解决方案 参考:http://www.jianshu.com/p/34cbaddb668b 1.界面内只有RecyclerView和SwipeRefreshLayout mRecyclerView.addOnScrollListe
阅读全文
posted @ 2017-11-20 17:47 潇风寒月
阅读(81)
评论(0)
推荐(0)
ViewPager中的Fragment的生命周期
摘要: ViewPager中的Fragment生命周期 今天踩了个巨坑…. 当我在使用ViewPager+fragment时,我在一个ViewPager中放置了4个fragment,这时fragment的生命周期是很无语的…. 比如我从第一个fragment切换到第二个fragment(就是ViewPage
阅读全文
posted @ 2017-11-20 17:44 潇风寒月
阅读(23)
评论(0)
推荐(0)
WebView加载html代码并附加css,js
摘要: WebView踩坑 1.WebView的配置 WebSettings settings = wvDetailContent.getSettings(); if (mPresenter.getNoImageState()) { //设置为无图模式 settings.setBlockNetworkIma
阅读全文
posted @ 2017-11-20 17:43 潇风寒月
阅读(38)
评论(0)
推荐(0)
Android 底部导航栏动态显示和隐藏(上滑,下拉)
摘要: 假设中间的滑动区域为NestedScrollView,那么给NestedScrollView设置滑动监听事件,当检测到用户在向下滑动时隐藏底部栏,上滑时显示底部栏. 通过属性动画来进行设置底部栏的显示和隐藏. //为使底部栏能滑动隐藏,直接监听NestedScrollView的滑动事件 向下滑则隐藏
阅读全文
posted @ 2017-11-20 17:36 潇风寒月
阅读(255)
评论(0)
推荐(0)
2017年11月3日
Android免root查看数据库内容
摘要: Android免root查看数据库内容 用Android Studio 的一个小工具 1.首先需要Android Studio 3.0 还没有升级AS 3.0的小伙伴赶快升级啦. AS升级方式:菜单栏Help->Check for Updates 2.电脑插入手机 将手机打开开发者模式,打开USB调
阅读全文
posted @ 2017-11-03 10:02 潇风寒月
阅读(29)
评论(0)
推荐(0)
2017年10月27日
BaseRecyclerViewAdapterHelper源码解读(八) 空布局
摘要: 空布局 为了能给用户带来更人性化的体验,空布局这个功能我觉得很有必要加入,当RecyclerView没有数据的时候显示一个空布局给用户,瞬间感觉高大上. 此篇文章为BaseRecyclerViewAdapterHelper源码解读第八篇,开源库地址,如果没有看过之前7篇文章的同学可以先去看看,大神可
阅读全文
posted @ 2017-10-27 16:29 潇风寒月
阅读(61)
评论(0)
推荐(0)
2017年10月25日
BaseRecyclerViewAdapterHelper源码解读(七) 多布局
摘要: 多布局 多布局也是在平时的开发中使用得比较多,比如QQ好友动态如果是用的RecyclerView来实现的话,那么顶部是头布局,中间有每个人的动态是普通的item布局,中间穿插的广告又是另一种类型. 此篇文章为BaseRecyclerViewAdapterHelper源码解读第七篇,开源库地址,如果没
阅读全文
posted @ 2017-10-25 22:04 潇风寒月
阅读(78)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
24
下一页
公告