自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 java策略模式

Java策略模式定义: 定义了算法族,分别封装起来,让他们之间可以相互替换,次模式让算法的变化独立于使用算法的客户. 使用场景: 1、 多个对象区别在于表现行为不同,在运行时选择具体要执行的行为. 2、 需要在不同情况下使用不同的策略(算法),或者策略还可能在未来用其他方式来实现. 3、 对客户隐藏了具体策略的实现细节,彼此完全独立 优点: 1、 提供了一种替代继承

2017-11-06 23:23:19 162

原创 Android面试摘录二

Android面试及其汇总操作二ContentProvider实现原理 ContentProvider是什么? 由于在应用程序的内部的数据存储方式不统一,有的使用SQLite,有的使用XML等,在共享自己数据的时候通常要调用者了解内部的数据存储方式才能够知道如何调用,所以ContentProvider这个类主要提供一个统一的公开接口供其它应用程序调用,而不管数据在应用程序的内部的存储

2017-11-06 23:21:20 162

原创 Android面试摘录一

Android面试及其汇总操作一对IPC的看法IPC进程通信的方式有哪些? Linux中有socket,named pipe,message,queque,signal,share memory,Binder. Java中有socket,named pipe等 为什么google采用Binder通信? 因为Binder是相对高效率的(为什么说是相对呢,由于在进行通信的时

2017-11-06 23:19:57 163

原创 Rxjava1升级Rxjava2坑

Rxjava1升级Rxjava2坑共存问题通常情况下,如果我们希望在一个模块中既想使用rxjava1又想使用rxjava2,这个时候在运行的时候会出现一下报错: … APK META/-INF/rxjava.properies 解决办法:要么都用rxjava1要么都用rxjava2 出现此报错的原因大概就是找到某个类的两个文件入口,因此无法判断使用哪个方法.依赖问题如果有依赖rxjava1

2017-11-06 23:18:32 412

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除