自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 Handler使用引起的内存泄漏原因以及解决办法

问题来源在之前我的一篇文章中我就指出了我在项目中如何会出现 内存泄漏的问题的,有兴趣的小伙伴可以点击获取原文看看这个问题出现的来龙去脉,在这里我就不过多做说明了。下面我们用最简单直接粗暴的方式进入主题。在我们开发android应用程序的时候,通常会写出如下代码 private Handler mHandler = new Handler(){ @Override

2016-10-28 11:38:58 7537

原创 Java中弱引用、软引用、虚引用及强引用的区别

前言从Jdk1.2开始,在java.lang.ref包下就提供了三个类:SoftReference(软引用),PhantomReference(虚引用)和WeakReference(弱引用),它们分别代表了系统对对象的中的三种引用方式:软引用,虚引用以及弱引用。因此java语言对对象的引用有如下四种。可能有些工作经验比较丰富的java程序员都不太明白这几种引用的区别,仅仅只是知道而已。但是知道弱引用

2016-10-27 16:33:54 2984 3

原创 android入门开发之linux文件权限(六)

前言说到权限,相信大部分人都用的还是windows系统,既然说到了权限这一块,我就不得不吐槽windows权限做的真是垃圾中的战斗机,没有比windows权限做的更垃圾的了。相反,linux系统下的权限控制就做的比较好,所以呼吁广大小伙伴们,特别是深受windows荼毒的小伙伴,赶紧弃win选linux吧。反正我是等到买了mac后,宁愿用mac os都不用windows了。真的是太恶心,太垃圾了。当

2016-10-24 14:01:26 443

原创 Android入门开发之常用的adb指令以及AndroidStudio基本配置(五)

前言在上篇文章中我们简单的介绍了HelloWorld工程目录,在这一节我们将介绍一下常用的adb指令以及AndroidStudio的一些简单的配置。常见android开发简写介绍adb: android debug bridge( android 调试桥) 建立手机与电脑直接的连接。adb运行的端口号是5037aapt: android application package tools 安卓

2016-10-22 19:20:22 1734

原创 HelloWorld工程项目解析(四)

前言前面我们已经利用AS创建了一个HelloWorld的项目,各位都是学过java的人,相比对java项目已经够了解了吧。Java项目包含的东西不多,一个libs目录,一个src目录,基本上就没啥了。如果你认为android项目和Java项目一样简单,那你就打错特错了。android项目里面大有文章。今天我们就来带着大家一起了解一下android项目中到底有什么。 如下是一个入门项目HelloWo

2016-10-20 15:00:00 1049

原创 android开发之神兵利器-androidstudio

前言前面我们已经说完了android的背景知识以及android开发的环境准备阶段,接下来我们来说一下android开发入门的必备利器-AndroidStudio。早在之前,众多的android开发者都是在用eclipse+adt来进行开发,作为google的亲儿子,google不可能让自己的亲儿子一直寄人篱下,所以,在2013年的IO大会上,google便迫不及待的推出了一款专门用于开发andro

2016-10-19 10:00:11 760

原创 StringBuffer和StringBuilder的区别

Java中String类,StringBuffer类和StringBuilder类的区别String类特点String类是一个不可变类,即一旦一个String对象被创建,包含在这个对象中的字符串序列是不可改变的,直至该对象被销毁。String类对象是final类,不能有子类。使用使用new关键字创建 String s1 = new String(“ab”);使用字符串常量直接赋值 S

2016-10-13 15:31:58 417

原创 android入门之系统架构和环境搭建

1.android背景android起源 android系统是由安迪鲁宾团队开发的,最初用于数码相机,2005.08被google收购。(真是抱了一个好大腿)在接下来的几年中,android的发展简直是如日中天。android命名来源 android名字是因为安迪鲁宾喜欢一个游戏的人物–大瓢虫,感觉很搞笑。不过我想在现在的这个时代,android小机器人的名字也应该已经深入人心了吧。and

2016-10-12 15:59:28 713

ViewPager实现广告轮播效果

ViewPager实现广告轮播效果

2016-06-14

空空如也

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

TA关注的人

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