原因:主要是由于Listview的宽高不确定, 无法确定取多少View来填充ListView,也就是无法确定运行多少次getView()方法。所...
JNI基本使用步骤 1.java定义本地方法native,通常情况下应单独定一个类存放所有native方法。2.项目的根目录下添加jni目录。3...
区别: 根据HTTP规范,GET用于信息获取,而且应该是安全的和幂等的。这里的安全是指无论进行多少次Get操作都不会修改服务器的数据,不会影响资...
为什么需要有IntentService: Android中的IntentService是继承自Service类的,在我们讨论IntentServ...
先来一副Fragment生命周期的图解: OnAttach() 作用:帮助Fragment与Activity进行交互。Activity传入Fra...
EventBus简介: 说到进程内部的消息通信,第一时间就会想到Intent,Handler,BroadCast。EventBus是一款针对An...
简介 作为Glide是谷歌推荐的图片加载库,Glide有着 支持video,Gif,SVG格式,同时有着很好的生命周期管理,支持Volley,O...
Thead类中start()方法和run()方法的区别 start()用来启动一个线程,当调用start()方法时,系统才会开启一个线程,通过T...
单例模式 概念: 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 优点: 对于那些比较耗内存的类,只实例化一次可以大大提高性...