view

标签: view

Android View加载显示过程分析

从 setContentView 开始 public void setContentView(@LayoutRes int layoutResID) { getWindow().setContentView(layoutResID); initWindowDecorActionBar(); } PhotoWindow调用 LayoutInflater.from(context).inflate(layoutResID, mContentParent) 初始化, 意味着所有从xml加载View都会使用LayoutInflater 获取LayoutInflater对象 context.getSystemService(Context.LAYOUT_INFLATER_SERVICE) // 实际操作类是 PhoneLayoutInflater registerService(Context.LAYOUT_INFLATER_SERVICE, LayoutInflater.class, new CachedServiceFetcher<LayoutInflater>() { @Override public LayoutInflater createService(ContextImpl ctx) { return

阅读全文...