上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 内部类有一个例子,代码如下: 在删除eventList里的元素时,这里是新创建一个ArrayList对象,并把原来的eventList之中的元素复制进去。这个地方为什么不直接从eventList里面删除呢,处于对这个问题的好奇,就查了一下资料list有两个remove方法,一个是int为形参(按索引 阅读全文
posted @ 2017-02-06 15:27 文森博客 阅读(263) 评论(0) 推荐(0) 编辑
摘要: DNS使用的是TCP协议还是UDP协议简析 DNS同时占用UDP和TCP端口53是公认的,这种单个应用协议同时使用两种传输协议的情况在TCP/IP栈也算是个另类。但很少有人知道DNS分别在什么情况下使用这两种协议。 先简单介绍下TCP与UDP。 TCP是一种面向连接的协议,提供可靠的数据传输,一般服 阅读全文
posted @ 2017-01-31 22:05 文森博客 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 如果定义一个匿名内部类,并且希望它使用一个在其外部定义的对象,那么编译器会要求其参数引用是final的,如果没有,将会出现一个编译时错误消息 通过实例初始化,能够达到为匿名内部类创建一个构造器的效果 在上例中,不要求变量i一定是final的。因为i被传递给匿名类的基类的构造器,它并不会在匿名类内部被 阅读全文
posted @ 2017-01-26 11:53 文森博客 阅读(162) 评论(0) 推荐(0) 编辑
摘要: "我们可以在任何现有类之上添加新的接口,所以这意味着让方法接受接口类型,是一种让任何类都可以对该方法进行适配的方式。" demo: 有一个未实现Readable的类,让Scanner作用于它 阅读全文
posted @ 2017-01-22 15:40 文森博客 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 先附上书上的demo: 解释:在面向对象程序设计中,协变返回类型指的是子类中的成员函数的返回值类型不必严格等同于父类中被重写的成员函数的返回值类型,而可以是更 "狭窄" 的类型。Java 5.0添加了对协变返回类型的支持,即子类覆盖(即重写)基类方法时,返回的类型可以是基类方法返回类型的子类。协变返 阅读全文
posted @ 2017-01-19 17:39 文森博客 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Doze模式 极大幅度地延长电池的使用寿命 当用户的设备是Android6.0或以上系统时,如果该设备未插接电源,处于静止状态(Android7.0删除了这一条件),且屏幕关闭了一段时间后,就会进入Doze模式。在Doze模式下,系统会对CPU,网络,Alarm等活动进行限制,从而延长了电池的使用寿 阅读全文
posted @ 2017-01-18 13:41 文森博客 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 创建定时任务 Android的Alarm机制。 定时任务也可以使用Java API里提供的Timer类,但它不太适用于那些需要长期在后台运行的定时任务。为了让电池更加耐用,每种手机都会有自己的休眠策略,Android手机就会在长时间不操作的情况下自动让CPU进入到睡眠状态,这就有可能导致Timer中 阅读全文
posted @ 2017-01-18 11:56 文森博客 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 定制日志工具 在项目里可以像使用普通的日志工具一样使用LogUtil,比如打印一行DEBUG级别的日志就可以这样写:LogUtil.d("TAG", "debug log"); 只需要修改level变量的值,就可以自由地控制日志的打印行为了,如让level等于VERBOSE就可以把所有的日志都打印出 阅读全文
posted @ 2017-01-17 17:51 文森博客 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 安卓中的文件存储 Context类中的openFileOutput方法,可用于将数据存储到指定的文件中。此方法接受两个参数,第一个参数是文件名,在文件创建的时候使用的就是这个名称。这里指定的文件名不可以包含路径。因为所有的文件都是默认存储到/data/data/<package name>/file 阅读全文
posted @ 2017-01-17 17:24 文森博客 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 封装http请求类,利用回调机制获取返回值 使用方法: 需要注意的是,最终的回调接口还是在子线程中运行的,因此我们不可以在这里执行任何的UI操作,除非借助runOnUiThread()方法来进行线程转换 阅读全文
posted @ 2017-01-16 21:51 文森博客 阅读(100) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页