2016年11月15日

为什么重写equals时必须重写hashCode方法?

摘要: 首先我们先来看下String类的源码:可以发现String是重写了Object类的equals方法的,并且也重写了hashcode方法 那为什么在重写equals方法时都要重写hashCode方法呢:首先equals与hashcode间的关系是这样的: 1、如果两个对象相同(即用equals比较返回 阅读全文

posted @ 2016-11-15 11:23 乐之者v 阅读(39886) 评论(2) 推荐(12)

2016年11月8日

android笔记:ViewPager实现界面的滑动

摘要: 最近在学习ViewPager实现界面的滑动,拜读了郭神的博客文章,并抽取归纳了自己对ViewPager的理解。 ViewPager实现界面滑动的步骤如下: 1.在xml布局内加入控件android.support.v4.view.ViewPager 2.初始化ViewPager并通过findView 阅读全文

posted @ 2016-11-08 17:14 乐之者v 阅读(363) 评论(0) 推荐(0)

2016年11月2日

java代码性能优化总结(转载)

摘要: 原文链接:http://developer.51cto.com/art/201511/496263.htm 前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑 的,就像大海里面的鲸鱼一样,它吃一条小虾米有用 阅读全文

posted @ 2016-11-02 09:35 乐之者v 阅读(302) 评论(0) 推荐(0)

2016年11月1日

libcore.io.GaiException: getaddrinfo failed: EAI_NODATA (No address associated with hostname)

摘要: log报错如下: Caused by: libcore.io.GaiException: getaddrinfo failed: EAI_NODATA (No address associated with hostname)Caused by: libcore.io.ErrnoException: 阅读全文

posted @ 2016-11-01 11:14 乐之者v 阅读(1440) 评论(0) 推荐(0)

2016年10月17日

android笔记:DatePickerDialog日期设置对话框

摘要: 在开发中,可以通过DatePickerDialog来设置日期,TimePickerDialog来设置时间。 实例化DatePickerDialog对象之后,再调用show方法就可以显示对话框了。 具体的api如下所示: public DatePickerDialog(Context context, 阅读全文

posted @ 2016-10-17 11:33 乐之者v 阅读(375) 评论(0) 推荐(0)

2016年10月14日

android笔记:Notification通知的使用

摘要: 通知(Notification),当某个应用程序希望向用户发出一些提示信息,而该应用程序又不在前台运行时,就可以借助通知来实现。 发出一条通知后,手机最上方的状态栏中会显示一个通知的图标,下拉状态栏后可以看到通知的详细内容。 《第一行代码》中的Notification的构造方法、setLatestE 阅读全文

posted @ 2016-10-14 15:13 乐之者v 阅读(388) 评论(0) 推荐(0)

2016年9月29日

从 Eclipse 导入项目到 Android Studio

摘要: ADT已经有些过时了,现在比较流行的安卓开发工具是Android Studio,毕竟是谷歌一直在推广的。 最近装了as,从之前的adt迁移项目到as上,遇到了不少坎。 主要注意以下两点: (1)文件路径必须是英文的,如果文件路径含中文会报错: Your project path contains n 阅读全文

posted @ 2016-09-29 22:47 乐之者v 阅读(1225) 评论(0) 推荐(0)

2016年9月27日

Dx unsupported class file version 52.0

摘要: 最近用ADT时遇到这个bug,折腾了好几天。 报错信息: Dx unsupported class file version 52.0 Conversion to Dalvik format failed with error 1 原因: 可能是用jdk 1.8运行程序时,某些类无法解析。。 解决方 阅读全文

posted @ 2016-09-27 21:44 乐之者v 阅读(5394) 评论(1) 推荐(1)

2016年9月7日

Intellij Idea快捷键、好用的插件

摘要: ​ 提示:如果快捷键不起作用,可能是跟输入法有冲突,取消输入法的快捷键即可。 提高输入效率的要点:能用键盘操作的,绝不用鼠标~ Intellij Idea常用快捷键: Ctrl+Shift+A (action):可以查找所有Intellij的命令,并且每个命令后面还有其快捷键。它是查找学习快捷键的工 阅读全文

posted @ 2016-09-07 10:45 乐之者v 阅读(1411) 评论(0) 推荐(0)

eclipse使用技巧、快捷键

摘要: 常用: 1.alt+/ 自动提示符,可以快速补整,提高效率。输入Sysout,或者sout,再按下alt+/,就可以打印了。 输入main,再按下alt+/,可以直接显示main方法。 ctrl+左键,快速进入某个方法或类。 ctrl+alt+H ,查看何处引用了该方法。 Ctrl+Shift +O 阅读全文

posted @ 2016-09-07 10:44 乐之者v 阅读(317) 评论(0) 推荐(0)

导航