- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 Window---创建过程(Activity/Dialog/Toast)!!!!
一、Activity的Window创建 (1)Activity创建最终由ActivityThread中的performLaunchActivity()来完成。此方法通过类加载器ClassLoader创建Activity实例,调用attach关联上下文,并创建Window。Window创建是通过PolicyManager的makeNewWindow实现。由于Activity实现...
2018-09-11 16:52:44 386
原创 Android----Window内部机制
一、Window的添加过程(1)Window添加过程: WindowManager(addView()) --> 此接口的真正实现 WindowManagerImpl类 —> 全部交给WindowMangerGlobal实现。 这是一种桥接模式(2)使用WindowManagerGlobal的addView添加Window时分为如下几步 (2.1)参数合...
2018-09-11 15:58:26 123
原创 Android---Window及WindowManager
一、使用WindowManager添加Window mFloatingButton = new Button(this); mFloatingButton.setText("button"); mLayoutParams = new WindowManager().LayoutParams(WindowManager.LayoutParam...
2018-09-10 16:02:15 155
AndroidScreenAdaptation.zip
2019-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人