自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android单例详解

概念:整个应用中某个类只有一个实例,自己实例化并且向外提供的一种设计模式应用场景:当创建一个对象需要消耗很多资源(比如操作DB、IO流),某种对象的类型有且应该只有一个(比如获取全局Context对象),一个对象需要频繁的创建销毁特点:1,构造方法私有化 2,自己实例化,对外提供获取实例的方法饿汉模式public class HungryMan { priv...

2019-10-30 13:55:09 183

原创 2017年底Android面试经验

年底了,想着换份工作,接受新的环境,新的挑战.把我经历的一些面试题分享给大家,希望对2018初换工作的同学有所帮助吧. 面试地点: 南京.  具体哪些公司我就不说了.1.ANR,发生的原因,如何去分析(traceview);还有一种情况,打开一个页面即将ANR,但并没有出现无相应弹框,过了一会儿又好了,也就是ANR临界点,如何分析这种问题.2.Handler消息机制

2018-01-31 17:33:13 272

原创 相册幻灯片实现以及Activity白屏问题解决

将相册(自己写,非原生相册)从Android4.4移植到Android6.0上,出现了播放幻灯片,第一张为白屏,后续进入正常的情况。相同的代码,不一样的效果。首先,我先将幻灯片页面粘出来,并添加注释。https://code.csdn.net/snippets/2603662

2017-12-06 15:40:02 398

原创 手动多线程断点下载

多线程加速下载原理:1,服务器资源是固定的,开启的线程越多,抢占的资源越多2,宽带的带宽3,服务器的限制 private void downloadApk() { try { private static int threadCount = 3; URL url = ne

2017-11-03 14:03:16 261

原创 手动get post请求网络(面向http协议向服务器提交数据)

手动写这两种请求网络方式,都是些基础,但是么得基础,如何更好的理解第三方库呢,说白了第三方库不也是对基础的封装嘛。话不多说,代码拉上来!呃 wait... 先来说下两种方式的原理和不同,采用HttpUrlConnection Get请求 原理:把要提交的数据组拼到url后面* 数据长度不超过4kb,IE超过1Kb会摒弃掉后面的数据 优点:代码书写简单 缺

2017-11-02 10:52:01 2743 2

原创 分析HashSet,HashMap源码,如何保证HashSet集合元素唯一性。

HashSet,HashMap源码分析。

2017-09-12 14:31:04 591

原创 android加载大图滑动浏览OOM异常解决

人(鄙)狠(人)话(非)不(常)多(懒),直接上代码!private LruCache mLruCache;private void setLruCache() { if (mLruCache == null) { mLruCache = LruCacheUtils.getBitmapCache(); } //定义之前一定要先清理缓存,只存当

2017-08-22 11:16:32 363

原创 编译原生相册报android-support-v13编译错误

编译Android原生相册报错,根据报错内容相应解决。

2017-08-03 15:40:25 573

空空如也

空空如也

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

TA关注的人

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