自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android WebView加载网页失败异常处理

开发过程中会遇到WebView加载失败的时候,会出现404、500、找不到网页等错误,页面显示系统默认的错误界面。系统默认界面难看,而且也会暴露网页地址不安全。所以我们需要对WebView加载失败或错误进行处理,自定义一个统一样式来加载失败的界面。网页加载失败图解决方案我们可以自定义一个View用来展示加载失败的界面,也可以写一个错误展示的 Html让 WebView加载等。这里我...

2019-12-31 14:21:36 12963 1

原创 Android WebView清空缓存

Android原生和H5混合开发,要求用户退出登录后清空H5所有的缓存;1、清空Cookie CookieSyncManager.createInstance(context.getApplicationContext()); CookieManager cookieManager = CookieManager.getInstance(); ...

2019-12-26 17:50:06 816

原创 当一个单例的对象长久不用时,会不会被jvm的垃圾收集机制回收

首先说一下为什么会产生这一疑问,笔者本人再此之前从来没有考虑过垃圾回收对单例模式的影响,直到去年读了一本书,《设计模式之禅》秦小波著。在书中提到在j2ee应用中,jvm垃圾回收机制会把长久不用的单例类对象当作垃圾,并在cpu空闲的时候对其进行回收。之前读过的几本设计模式的书,包括《java与模式》,书中都没有提到jvm垃圾回收机制对单例的影响。并且在工作过程中,也没有过单例对象被回收的经历,加上...

2019-12-25 15:14:03 2084 3

原创 类的加载方式

类的加载方式1、隐式加载 -new2、显式加载 -ClassLoader.loadClass和Class.forName区别:方式1:new 通过关键字 然后通过不同的构造器直接创建实例。如:new String() ,new String("test")方式2:需要加载.class文件获取Class对象,通过Class对象,获取构造器,然后调用newInstance方法创建对象实...

2019-12-24 18:11:34 461

原创 Android IdleHandler 原理浅析

问:什么是 IdleHandler?有什么用?怎么用?答:IdleHandler 可以用来提升性能,主要用在我们希望能够在当前线程消息队列空闲时做些事情(譬如 UI 线程在显示完成后,如果线程空闲我们就可以提前准备其他内容)的情况下,不过最好不要做耗时操作。具体用法如下。//getMainLooper().myQueue()或者Looper.myQueue()Looper.myQ...

2019-12-12 19:00:26 377

原创 Android调用Camera API 拍照导致图片变形

由于基本上所有android手机支持的图片比例为4:3和16:9,有时候自定义的SurfaceView大小不满足这两种比例则会出现变形。另外的情况是由于默认的PreviewSize和我们View的比例不一样也会同样导致变形;解决办法就是从params.getSupportedPreviewSizes()里面选取适合的比例然后params.setPreviewSize(),此时设置的只是预览的大...

2019-12-02 19:51:01 529

空空如也

空空如也

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

TA关注的人

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