Android多窗口的实现
16lz
2021-01-23
Android虽然支持在后台运行多个任务,但是每个应用运行的时候都会全屏幕。在手机上这个问题并不会太突出,但到了大尺寸平板上或者笔记本上,若能同时运行多个App就更好了。
下面是三星的GLAXY TabPro,增加了多窗口功能,可以在同一界面下开启多个窗口。
估计这就是android的未来啊,很想自己也实现这个功能。花了3个星期,总算做出来了,发篇博文庆祝下,运行截图如下:
我的实现方法主要是修改WindowManagerServiceActivityManagerService ViewPhoneWindow 以及ActivityStack,让多个App同时Resume。
不足之处在于,缺少最小化、最大化、关闭按钮及窗口大小的缩放,后续会逐步完善。
更多相关文章
- [置顶] Android 的媒体路由功能应用与框架解析
- Android 的媒体路由功能应用与框架解析
- 顛覆性的傳輸功能:Android Beam
- android 下拉窗口菜单的实现(popupwindow)
- Android——弹出窗口中实现时间选择,文本输入,遇到Popupwindow不穿
- Android中 完美实现 计时 倒计时 时间间隔处理等功能实现 by Cou
- android 里的actionbar最右边的overflow功能的实现
- Android应用程序窗口View的measure过程
- android 自定义dialog,窗口动画,