android应用窗口模式,教程:让你的安卓像Windows一样实现程序窗口化运行

Windows本身就是窗户窗口的意思。而Windows的窗口化操作也是Windows的一个重要性标志之一。

70377054_1

(图片来源于网络)

Android,如果拆分开来就是An和Droid,An就是一个。这个一个有几个意思,一个程序不能多开,前台只能运行一个应用等。

(微信官方功能,网页标签页多开)

有兴趣的看我之前的一篇文章【实测:一个微信可以同时开多少个窗口】

后面,谷歌给安卓搞了个MultiDroid。什么微信的网页标签页多开,还有一些软件的多开工具,都是基于这个。

今天我们讲的是,强行窗口化!

70377054_3

这款软件叫【Sky0lin】名字蛮怪的。

70377054_4

我们让程序窗口化运行用的就是它,它是一个xposed模块(又是xposed)

70377054_5

软件的界面还算可以,MaterialDesign化不够彻底,附带一个悬浮按钮。这个后面说。

70377054_6

程序列表就是用于窗口化运行程序的“白名单”。

70377054_7

右上角的问号按钮,点击附送一个小提示。。。

70377054_8添加按钮点击后,也附送一个提示,额,不对,是使用说明。

70377054_9

点击任意一个复选框,都会同时勾选两个,但你可以手动反勾选第二个。可以只勾选第一个,但无法只勾选第二个。

70377054_10

添加了几个,测试下。

70377054_11

有个透明度,没啥用,屏幕旋转就比较有用了。

注意,右下角有个三角形的按钮。

70377054_12

长按右下角的按钮可以隐藏标题栏,隐藏标题栏后,再长按右下角,可以弹出菜单。

70377054_13

开个微信吧。。。是不是感觉窗口小了,内容没有变小,显得拥挤放不下。。。

70377054_14

主界面更明显。。。

70377054_15

输入法无法窗口化。。。

70377054_16

QQ也是这样子。。。

怎么办呢,因为DPI没变。。。软件有这个设置。

70377054_17

我们设置成280看下(1080P屏幕一般默认480)。。。

70377054_18

实力压缩。太小了。

70377054_19

这回我还成320了。这个效果差不多。

70377054_20

QQ也正常了。

70377054_21

70377054_22

软件还有其它的设置。

70377054_23

这里吐个小槽,作者估计是用自适应格数的TableLayout写的布局?!但没有在子控件添加边距,所以导致了图标“无缝衔接”。

好了,测试完了,退出窗口化,全屏运行。

70377054_24

额,这个什么鬼,DPI的后遗症。。。

70377054_25

好吧,我再改回来。。。

其实,从Android 5.0开始,很多AOSP自带分屏功能,又或是窗口化运行的功能。

70377054_26

点击标签栏的方块键

70377054_27

70377054_28

其实,分屏这功能用在手机上基本没太多意义,除非你真的很需要同屏多任务。

而且,一些分屏功能无法适应输入法。

其实,我前年就玩过一次分屏。但是不是这个软件,那个软件太坑,是根据Activity判定。跳转活动还会导致窗口出错。

70377054_29

而且,界面也很丑,也不支持DPI调节,这里就不讲它了。

好了,就讲到这里,软件依旧是上传到QQ群99322260群文件里。

本文结束,谢谢阅读!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值