自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zzqFive的博客

android爬坑

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 WebView内存泄漏解决方法

##1.新开进程在WebView所在的activity新开辟一个进程,在onDestroy中杀死WebView所在的进程@Overridepublic void onDestroy() { android.os.Process.killProcess(android.os.Process.myPid()); super.onDestroy();}清单文...

2019-08-25 13:00:23 332

转载 java中的闭包和回调

闭包(Closure)是一种能被调用的对象,它保存了创建它的作用域的信息。JAVA并不能显式地支持闭包,但是在JAVA中,闭包可以通过“接口+内部类”来实现,因为对于非静态内部类而言,它不仅记录了其外部类的详细信息,还保留了一个创建非静态内部类的引用,通过它可以访问外部类的私有成员,因此可以把非静态内部类当成面向对象领域的闭包。那么,通过这种仿闭包的非静态内部类可以很方便地实现回调,这是一种...

2018-04-19 10:04:12 244

原创 Android Handler:全面,详细解读

有时我们需要在子线程中进行耗时的I/O操作,可能是读取文件或者访问网络等,当耗时操作完成后可能需要UI上做一些改变,由于android的开发规范限制,我们不能在子线程中访问UI控件,否则会触发异常,这个时候通过Handler就可以将更新UI的操作切换到主线程中。概述 Handler的运行需要底层的MessageQueue和Looper的支撑。MessageQueue的中文翻...

2018-04-04 17:36:40 295

原创 Activity启动过程详解

Activity组件的主要作用是展示一个界面并和用户交互,它扮演的是一种前台界面的角色,在显示调用的情形下,只需要通过如下代码即可完成。 Intent intent=new Intent(this,TestActivity.class); startActivity(intent); 通过上面代码即可启动一个具体的Activity,然后这个Activity就会被系统启动并...

2018-03-28 11:23:08 553

原创 java基础面试题总结

java中==和equals和hashCode的区别 1、基本数据类型byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 2、复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址 3、equals是Objec类的方法,用于比较两个对象是否相...

2018-03-14 09:14:03 202

转载 Java内部类详解--成员内部类,局部内部类,匿名内部类,静态内部类

Java 内部类

2018-03-09 17:01:01 366

转载 java多态

java 多态

2018-03-08 15:13:13 182

原创 java外观模式

其他设计模式 java单例模式 java建造者模式 java策略模式 java代理模式 java观察者模式 java适配器模式 java外观模式 外观模式(Facade),为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用 四个子系统的类public class

2018-01-09 17:06:54 286

原创 java适配器模式

其他设计模式 java单例模式 java建造者模式 java策略模式 java代理模式 java观察者模式 java适配器模式 java外观模式 适配器模式:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 适配器模式有两种:类的适配器模式和对象的

2018-01-03 22:00:45 331

原创 Activity启动模式详解

android Acitvity LaunchMode

2017-12-26 17:52:16 211

原创 java观察者模式

其他设计模式 java单例模式 java建造者模式 java策略模式 java代理模式 java观察者模式 java适配器模式 java外观模式观察者模式又叫做发布-订阅(Publish/Subscribe)模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通

2017-12-25 16:10:55 276

原创 java代理模式

其他设计模式 java单例模式 java建造者模式 java策略模式 java代理模式 java观察者模式 java适配器模式 java外观模式 生活中的代理模式 经典剧《武林外传》中,有一集是秀才让小六代其求婚,当播放到最后片段,剧中,郭芙蓉对吕秀才狠狠地说:“吕秀才,是你让小六向我求婚的吧?”。 “造物弄人!”吕秀才

2017-12-19 16:37:52 275

原创 java策略模式

其他设计模式 java单例模式 java建造者模式 java策略模式 java代理模式 java观察者模式 java适配器模式 java外观模式模式的定义策略模式定义了一系列的算法,并将每一个算法封装起来,而且它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。使用场景针对同一类型问题的多种处理方式,仅仅

2017-12-14 13:21:39 406

原创 Android Bitmap高效加载

android,bitmap,oom

2017-12-12 18:35:12 287

原创 mac上mysql root密码忘记或权限错误的解决办法

mysql

2017-12-04 16:56:16 301 1

原创 java建造者模式

其他设计模式 java单例模式 java建造者模式 java策略模式 java代理模式 java观察者模式 java适配器模式 java外观模式使用场景 遇到多个构造器参数时要考虑用构造器实现 不直接生产想要的对象,而是让客户端利用所以必要的参数调用构造器,得到一个builder对象,最后,客户端调用无参的b

2017-12-01 17:27:38 294

原创 java单例模式

其他设计模式 java单例模式 java建造者模式 java策略模式 java代理模式 java观察者模式 java适配器模式 java外观模式定义 单例模式是用来保证这个类在运行期间只会被创建一个类实例,提供了一个全局唯一访问这个类实例的访问点。实现 创建自己的唯一实例,构造方法私有化,并提供一个getIn

2017-12-01 11:14:03 323

原创 Retrofit支持https

android retrofit https

2017-11-22 13:05:06 508

原创 Glide使用详解

android glide 图片

2017-11-16 16:17:27 770

阿里巴巴Android开发手册

阿里巴巴android开发手册,非常适用于日常开发,干货。

2018-02-28

空空如也

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

TA关注的人

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