- 博客(7)
- 收藏
- 关注
原创 面试之--IntentService
面试中经常会问的IntentService和Service的区别?相信用过的人都会知道IntentService是Service的子类,子类一般比父类牛逼,那么IntentService牛逼在何处? IntentService开启了一个工作线程来处理耗时操作,这样就不需要我们自己创建线程执行耗时操作,从而更好的完成我们的核心代码。那IntentService是在自己内部开启工作线程的呢?看一下源码
2017-10-27 16:49:28 315
原创 android本地广播的使用
最近在浏览Android面试题的时候发现了一道题:本地广播和全局广播有什么区别?当时我的第一想法是全局广播是在AndroidManifest中注册的广播,本地广播是在代码中注册的广播。后来一想在代码中注册的广播叫动态注册广播,AndroidManifest里面注册的广播叫静态广播,于是乎感觉网上搜了一波(说实话之前没用过本地广播)。 一个叫LocalBroadcastManager的名词出现在我的
2017-10-27 11:36:43 1791
原创 Android图片加载框架(universal-image-loader,Picasso,Glide,Fresco)的用法
一、Universal-image-loader:它是一个强大的图片加载库,包含各种各样的配置,最老牌,使用也最广泛。具体的特性如下:多线程下载图片,图片可以来源于网络,文件系统,项目文件夹assets中以及drawable中等;包含各种各样的配置,例如线程池,图片下载器,内存缓存策略,硬盘缓存策略,图片显示选项以及其他的一些配置;根据控件(ImageView)的大小对Bitmap进行裁
2016-11-01 18:04:55 2148
原创 ExpandableListView的使用
对于我来说ExpandableListView我是最近才开始有所了解,之前都是用ListView或者RecyclerView,有的时候根据特定的需求自定义一些ListView。但如果项目中有类似QQ好友分组这样的效果时,ExpandableListView真的是特别方便。ExpandableListView是一个用来显示二级节点的listview。默认展示的是第一级的分组,点击某个分组后会展开该分组
2016-10-25 18:04:09 593 2
原创 okhttp的简单封装
最近在做项目时,网络请求同事想用okhttp,让我封装一下okhttp,我之前没有封装过这些东西,就在网上找了一些资料,于是做了一下基础的封装,暂时够自己使用,写的不好的地方希望大家指出: public class OkHttpUtil { private static OkHttpClient okHttpClient; private static Handler hand
2016-10-10 15:11:35 444 2
原创 ListView 及Recyclerview的封装
大家在开发过程的前期都会对项目中会使用的一些技术做一下封装,那么我就说一下项目中的listview和Recyclerview的封装吧。 Listview
2016-10-04 09:56:10 410
原创 Android 如何获取url重定向之后的地址
最近在Android开发的时候遇到一个需求,就是给我一个url地址,让我拿到这个url重定向之后的地址,经过我查阅资料最后找到一个简单的方法拿到重定向之后的地址。 1.把给我们的地址扔到一个webView里面; 2.在webView里面有一个方法setWebViewClient(WebViewClient),WebViewClient有两个回调方法,可以得到url重定向之后的地址。 下面是代码
2016-09-07 10:07:16 4444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人