本文为转载,原译文的标题是 为什么不能往Android的Application对象里存储数据 ,之所以去掉了“不能往”是因为在读完之后,发现作者因为这种做法可能会导致的问题而全面否定它,事实上,我认为还是可以往Application对象里存储数据的,只是需要考虑周全。另外我也赞成Application中不适合放太多或者太大的数据,在Application中存放数据是比较无奈的做法。
Android中Application类用法
Java 中的接口有什么作用?
例如我定义了一个接口,但是我在继承这个接口的类中还要写接口的实现方法,那我不如直接就在这个类中写实现方法岂不是更便捷,还省去了定义接口?接口在java中的作用是什么?
如何一个android工程作为另外一个android工程的lib
在实际使用中,我们可能会把一个android工程作为库,然后在另外一个android的工程中引用。实现的步骤如下:
1.将android工程设为库
选择工程右击选择“property”->”Android”选项下的library勾选“Is Library”。
2.在当前工程引用上面的工程的库
在当前工程目录下的文件“project.properties”里添加:
android.library.reference.1=..\xxx(工程目录)
这样就可以使用库工程的代码及资源的。
验证是否可以正常引用:可以到“property”->“Android”选项选项下的library有Reference中显示你所引用到的工程。
Android:ListView、ListActivity、setListAdapter
1 | //ListActivity是含有listview的Activity |