自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android程序员的博客

个人学习交流博客,关于安卓,java的一些东西。23种设计模式,编程思想。项目中实用的一些代码,一些bug原因及修复

  • 博客(44)
  • 收藏
  • 关注

原创 java的hashcode详解

在java实际运用当中,我们会时常用到集合类hashMap和hashSet。但关于hashcode的一些说法是不确切的,比如这个:hashcode是个索引。那么具体怎么不确切呢,我们从头说起。 hash的中文意思是散列,MD5也是一种散列算法。所以直接把hashcode看成一个对象的MD5就行了。我们知道MD5是信息摘要,是为了确定文件是不是原来文件。而且我们知道同一个文件的md5必须相同,

2017-01-05 10:59:54 1551

原创 gradle基本使用

相信使用做安卓开发的对gradle并不陌生,gradle是个帮我们build的工具。他与make和ant不同的是它是基于一种语言,而不是配置。这也就使得它拥有更大的灵活性。闲话少说,下面说说基本用法。 1下载gradle 并解压,然后在环境变量中加入它bin文件夹地址。 2 在命令行中输入gradle测试是否可用。如果不可用检查环境变量和是否装了jdk,gradle是依赖jdk的。 3

2016-12-17 15:42:55 1480

原创 安卓theme与style详解

安卓app作为一个有界面的程序,谷歌给我们提供了很多UI控件。而控件是功能性的,具体的控件样式却是需要我们自己去控制的。这也就引出了今天话题,安卓的theme与style。说到这个,大家可能都知道theme是主题,也就是整个app的样式。而style是样式,控制的是单个View。是的,希望我们在应用的时候也要铭记这点。也就是说theme是针对application和activity的,当...

2016-12-15 11:47:44 4904

原创 String StringBuffer StringBuilder区别浅析

在Java中,我们操作最多的类应该就是String了,String类提供了很多字符串操作的方法,其实功能上所有操作都能用String解决,那么我们为什么还要有StringBuffer和StringBuilder呢?是性能好吗?好多少呢?以及为什么好呢?   首先我们来看String的生成“abc”的三个代码,我们知道Stirng的==判断的是地址,大家猜下结果。String a

2016-12-03 14:38:00 1388

空空如也

空空如也

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

TA关注的人

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