摘要:        
ListView设置emptyView的限制 最新开发一个应用程序,当ListView为空时需要设置一些View来显示提示内容。我们知道ListView有一个公开的方法——setEmptyView(View v)——用来设置ListView为空时的内容。可是这个方法的设置是有限制的,就是设置的View必需在当前的View hierarchy里,亦即这个View需要被add到当前Viewhierarchy的一个结点上,如果没有添加到结点上的话,调用setEmptyView(View v)是没有任何效果的。它的过程大概是: ListView listview = (ListView) findV.    阅读全文
        
            posted @ 2013-04-02 11:15
mingfeng002
阅读(705)
评论(0)
推荐(0)
        
            
        
        
摘要:        
bitmap在调用recycle之后 会不会马上回收图片?怎么回收?先看源码publicvoidrecycle(){if(!mRecycled){mBuffer=null;nativeRecycle(mNativeBitmap);mNinePatchChunk=null;mRecycled=true;}}这个方法首先将这个Bitmap的引用置为null,然后调用了nativeRecycle(mNativeBitMap)方法,这个方法很明显是个JNI调用,会调用底层的c或者c++代码就可以做到对该内存的立即回收,而不需要等待那不确定啥时候会执行的GC来回收了。public void recycl    阅读全文
        
            posted @ 2013-04-02 10:10
mingfeng002
阅读(616)
评论(0)
推荐(0)
        
                    
                
        
浙公网安备 33010602011771号