QT
- 一、QT 添加Android图标及横屏操作
- 二、PS制作png
一、QT 添加Android图标及横屏操作
1.编译一次后,在编译目录下android-build中找到AndroidManifest.xml
2.在项目目录下创建一个文件夹Image,把AndroidManifest.xml文件放进去
3.右键项目,在弹出的菜单中选择“添加现有文件…”,添加AndroidManifest.xml
4.项目文件列表中双击AndroidManifest.xml,双击Application Icon方框即可选择.PNG作图标
5、 最后需要在.pro文件最后加一句,表示包含Android资源文件目录:
横屏操作:AndroidManifest.xml找到并修改android:screenOrientation="landscape"
“unspecified” | 默认值,由系统来选择方向。它的使用策略,以及由于选择时特定的上下文环境,可能会因为设备的差异而不同。 |
“user” | 使用用户当前首选的方向。 |
“behind” | 使用Activity堆栈中与该Activity之下的那个Activity的相同的方向。 |
“landscape” | 横向显示(宽度比高度要大) |
“portrait” | 纵向显示(高度比宽度要大) |
“reverseLandscape” | 与正常的横向方向相反显示,在API Level 9中被引入。 |
“reversePortrait” | 与正常的纵向方向相反显示,在API Level 9中被引入。 |
“sensorLandscape” | 横向显示,但是基于设备传感器,既可以是按正常方向显示,也可以反向显示,在API Level 9中被引入。 |
“sensorPortrait” | 纵向显示,但是基于设备传感器,既可以是按正常方向显示,也可以反向显示,在API Level 9中被引入。 |
“sensor” | 显示的方向是由设备的方向传感器来决定的。显示方向依赖与用户怎样持有设备;当用户旋转设备时,显示的方向会改变。但是,默认情况下,有些设备不会在所有的四个方向上都旋转,因此要允许在所有的四个方向上都能旋转,就要使用fullSensor属性值。 |
“fullSensor” | 显示的方向(4个方向)是由设备的方向传感器来决定的,除了它允许屏幕有4个显示方向之外,其他与设置为“sensor”时情况类似,不管什么样的设备,通常都会这么做。例如,某些设备通常不使用纵向倒转或横向反转,但是使用这个设置,还是会发生这样的反转。这个值在API Level 9中引入。 |
“nosensor” | 屏幕的显示方向不会参照物理方向传感器。传感器会被忽略,所以显示不会因用户移动设备而旋转。除了这个差别之外,系统会使用与“unspecified”设置相同的策略来旋转屏幕的方向。 |
二、PS制作png
- 打开PS,打开修改的图片
- 点左侧的工具栏,找到"魔术棒"工具
- 用"魔术棒"选中背景区域,按DEL删除背景
- 双击右下角的图层区域,解锁图层
- 选中背景,按DEL,当背景变成黑白相间的格子时,将图片另存为PNG格式即可。