1.简介 通过上面的一篇随笔我们知道了HashSet的底层是采用Map实现的,那么Map是什么?它的底层又是如何实现的呢?这下我们来分析下源码,看看具体的结构与实现。Map 集合类用于存储元素对(称作“键”和“值”),其中每个键映射到一个值。Map.Entry是其的内部类,描述Map中的按键/...
分类:
编程语言 时间:
2014-12-25 20:20:48
阅读次数:
173
今天同事在工作中碰到一个问题, 就是EditText中的文字在设定大小后, Hint文本由于太长导致在EditText中无法完整的显示, 所以问有没有单独设置Hint文本大小的选项. 在网上看了一下都没有这方面的介绍. 于是我看了下...
分类:
移动开发 时间:
2014-12-25 18:54:06
阅读次数:
169
主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。 ....
分类:
移动开发 时间:
2014-12-25 18:05:59
阅读次数:
422
内部类定义:将一个类的定义放在另一个类内部,这就是内部类,内部类控制了类的可视性,在某种程度上说,内部类隐藏了代码,将不希望被外部调用的代码隐藏起来了。往大的方向分,内部类可以分为匿名内部类和嵌套内部类。内部类可以通过this访问外部类,外部类调用内部类通过new的方式来访问。1.匿名内部类@定义接...
分类:
编程语言 时间:
2014-12-25 12:45:44
阅读次数:
123
一、什么是嵌套类及内部类? 可以在一个类的内部定义另一个类,这种类称为嵌套类(nested classes),它有两种类型: 静态嵌套类和非静态嵌套类。静态嵌套类使用很少,最重要的是非静态嵌套类,也即是被称作为 内部类(inner)。嵌套类从JDK1.1开始引入。其中inner类又可分为三种:...
分类:
编程语言 时间:
2014-12-25 11:15:44
阅读次数:
284
Java编程思想学习笔记目录第二章:一切皆对象第三章:操作符第四章:控制执行流程第五章:初始化与清理第六章:访问权限控制第七章:复用类第八章:多态第九章:接口第十章:内部类第十一章:持有对象第十二章:通过异常处理错误第十三章:字符串第十四章:类型信息第十五章泛型第十六章:数组第十七章:容器深入研究第...
分类:
编程语言 时间:
2014-12-24 21:20:45
阅读次数:
391
如何在EditText中限定输入字符的方式:1.通过设置digits属性限定输入的字符:android:digits="0123456789"2.通过设置inputtype属性选择输入字符类型:android:inputType="number"3.通过设置numberic属性接受数字输入:andr...
分类:
其他好文 时间:
2014-12-24 17:35:39
阅读次数:
119
/** * 关闭系统软键盘 */ private void closeKeyboard(EditText et) { // TODO Auto-generated method stub if (android.os.Build.VERSION.SDK_INT cls = EditText...
分类:
其他好文 时间:
2014-12-24 11:20:43
阅读次数:
183
平时写代码总会遇到一些问题,准备写一个比较基础的控件使用汇总系列!本系列持续不定期更新,希望能够帮到需要的朋友!get!
Android基础控件使用细节——TextView
Android基础控件使用细节——Button
Android基础控件使用细节——EditText
Android基础控件使用细节——ImageView
Android基础控件使用细节——WebVie...
分类:
移动开发 时间:
2014-12-23 10:36:49
阅读次数:
138
在网上搜索了许多篇关于java回调函数的文章,自己也来试了一下写了这篇博客,可能有些地方理解不到位,烦请各位大大指正。
在计算机程序设计中,回调函数,或简称回调,是指通过函数参数传递到其它代码的,某一块可执行代码的引用。这一设计允许了底层代码调用在高层定义的子程序。
在Java里面,我们使用接口来实现回调。
模拟一个场景:一个Girl给她男朋友Man打...
分类:
编程语言 时间:
2014-12-23 10:29:09
阅读次数:
199