Empenguin  
10 2013 档案
  • ViewManager
    摘要:我们常常可能会需要动态的添加删除视图,这时就需要用到ViewManager接口:public interface ViewManager{ public void addView(View view, ViewGroup.LayoutParams params); public void updateViewLayout(View view, ViewGroup.LayoutParams params); public void removeView(View view);}Android的视图管理接口,实现类有两个:一个是ViewGroupprivate View[] mC... 阅读全文
    posted @ 2013-10-17 01:45 Empenguin 阅读(283) 评论(0) 推荐(0)
  • PopupWindow
    摘要:以前对于提示类型UI用到了PopupWindow通过构造函数或者setContentView(ViewcontentView)可以设置其显示内容;显示时showAtLocation(Viewparent, int gravity, int x, int y)必须指定父视图或者showAsDropDown(Viewanchor, int xoff, int yoff)相对位置视图,而我们常常在广播或者什么中处理消息时,发现很可能这些视图或者他们的父视图已经被释放掉了,从而产生异常。后面讲直接调用WindowManager实现显示,就不会存在这个现象了。public void showAtLoca 阅读全文
    posted @ 2013-10-17 01:27 Empenguin 阅读(393) 评论(0) 推荐(0)