摘要: 最近一直在研究 android ,并一边研究一边做应用。其中遇到了把程序通知常驻在 Notification 栏,并且不能被 clear 掉(就像android QQ一样)的问题。经过研究实现了其功能,现把 Notification 的使用总结如下: Notification 的使用需要导入 3 个 阅读全文
posted @ 2016-02-06 13:59 阿冰的学习日记 阅读(186) 评论(0) 推荐(0) 编辑
摘要: res/raw和assets的相同点: 1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。 res/raw和assets的不同点: 1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不 阅读全文
posted @ 2016-02-06 13:40 阿冰的学习日记 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Java语言是静态类型的(statical typed),也就是说所有变量和表达式的类型再编译时就已经完全确定。由于是statical typed,导致Java语言也是强类型(Strong typed)的。强类型意味着每个变量都具有一种类型,每个表达式具有一种类型,并且每种类型都是严格定义的,类型限 阅读全文
posted @ 2016-02-06 10:37 阿冰的学习日记 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 在Java中,异常分为受检查的异常,与运行时异常. 两者都在异常类层次结构中.这类容易出选择题 考试你是否掌握了异常类并清楚哪些异常类必须捕获 下面的图展示了Java异常类的继承关系. 图1 粉红色的是受检查的异常(checked exceptions),其必须被 try{}catch语句块所捕获, 阅读全文
posted @ 2016-02-06 09:58 阿冰的学习日记 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 我们来看一下这一张经典的生命周期流程图: 相信不少朋友也已经看过这个流程图了,也基本了解了Activity生命周期的几个过程,我们就来说一说这几个过程。 1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。 阅读全文
posted @ 2016-02-06 01:11 阿冰的学习日记 阅读(2989) 评论(0) 推荐(0) 编辑