![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
bikees
这个作者很懒,什么都没留下…
展开
-
打造属于你的LayoutManager
转载请注明出处:【huachao1001的专栏:http://blog.csdn.net/huachao1001】一直想找RecyclerView自定义LayoutManager相关资料,网上虽然有几篇,但是写的却不够详细,看的一知半解。Google了几篇国外的文章后研究了一下,今天决定静下心来好好去写一篇关于自定义LayoutManager,跟大家一起学习~。相信大家都会使用Recy转载 2016-06-12 09:31:22 · 3693 阅读 · 3 评论 -
快速实现 Android 6.0 运行时权限适配
现在来谈 Android 6.0 运行时权限适配,可以说是很过时了,可是为什么还要写呢?试用了目前 GitHub 上排名比较靠前的开源项目,确实都很棒,但是在易用性还是难以令人满意,便萌生了自己撸一个的想法。既然上面说到了易用性,那我们先来看看使用方法在需要申请权限的地方调用PermissionUtils.with(this) // Activity or Frag原创 2017-11-29 10:05:36 · 251 阅读 · 0 评论 -
Android自定义倒计时控件
前言如果我一个页面有多个Fragment,每个都是一个RecyclerView,然后每个item里面都有倒计时,只要有一个倒计时结束,就需要回调,刷新整个RecyclerView。要怎么处理好呢? 我们简单分析一下:分析1.如果是我们把倒计时封装成一个view,那么由于RecyclerView的重用机制,必定控件会重用,如果一个控件一个线程,那么同时那么多Fra原创 2017-11-30 12:27:56 · 6392 阅读 · 1 评论 -
Android中WebView的定位功能、视频全屏播放、下载功能、页面Url的处理、进度条处理
一、WebView 初始化设置 /** * webview初始化设置 */ private void initWebViewSettings() { WebSettings webSettings = wv_web.getSettings(); //可以有缓存 webSettings.setAppCacheE原创 2017-11-22 14:17:53 · 1092 阅读 · 1 评论 -
Bitmap 的加载
Bitmap 在 Android 中指的是一张图片,可以是 png 格式,也可以是 jpg 等其他常见的图片格式。如何加载一个 Bitmap 呢?BitmapFactory 类提供了四种解析方法:decodeFile()、decodeResource()、decodeStream() 和 decodeByteArray(),分别用于从文件系统、资源、输入流和字节数组中加载出一个 Bitma原创 2017-12-13 09:29:36 · 232 阅读 · 0 评论 -
如何在Fragment中监听触摸事件 手动实现触摸分发
大家都知道,我们的activity中有onTouchEvent方法,可以用来实现触摸事件的监听。 //activity的触摸事件 @Override public boolean onTouchEvent(MotionEvent event) { return super.onTouchEvent(event); }但是原创 2017-12-06 10:09:55 · 4618 阅读 · 2 评论