今天给各位分享怎么修改apk分辨率的知识,其中也会对怎么修改apk分辨率和分辨率进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、安卓版apk编辑器怎样修改apk游戏的分辨率,比如安卓版最终幻想1,这个游戏一打开时游戏画面往左边
- 2、安卓app设计屏幕分辨率适配问题怎么解决?
- 3、怎么修改apk分辨率
- 4、安卓APK 软件怎么修改软件分辨率?
安卓版apk编辑器怎样修改apk游戏的分辨率,比如安卓版最终幻想1,这个游戏一打开时游戏画面往左边
你好,这个是在开发游戏时候就可以自己设置的呢!
你开发游戏什么,需要会编程和Java知识的,然后可以在应用宝里面下载这个开发的教程
应用宝里面的资源很多,除了有大量的APP应用可以免费下载
还有很多游戏开发的教程和攻略呢,都是很不错的,免费下载呢
在手机上就直接打开应用宝搜索你需要的教程,找到下载就行。
也可以在电脑上直接给手机安装的,省流量也方便,电脑上打开应用宝后,连接上手机数据线,然后进入手机应用——软件,搜索就可以下载到你的教程了。望采纳
安卓app设计屏幕分辨率适配问题怎么解决?
想要Android应用适应不同尺寸的屏幕,思路如下:
不同的layout
Android手机屏幕大小不一,有480x320, 640x360, 800x480,让app适应不同屏幕,需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。
hdpi、mdpi、ldpi
在之前的版本中,只有一个drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个,这三个主要是为了支持多分辨率。
drawable- hdpi、drawable- mdpi、drawable-ldpi的区别:
(1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854)
(2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480)
(3)drawable-ldpi里面存放低分辨率的图片,如QVGA (240x320)
系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片。
更正:应该是对应不同density 的图片
在开发程序时为了兼容不同平台不同屏幕,建议各自文件夹根据需求均存放不同版本图片。
屏幕方向:
横屏竖屏自动切换:
可以在res目录下建立layout-port-800x600和layout-land两个目录,里面分别放置竖屏和横屏两种布局文件,这样在手机屏幕方向变化的时候系统会自动调用相应的布局文件,避免一种布局文件无法满足两种屏幕显示的问题。
不同分辨率横屏竖屏自动切换:
以800x600为例 :
可以在res目录下建立layout-port-800x600和layout-land-800x600两个目录
不切换:
以下步骤是网上流传的,不过我自己之前是通过图形化界面实现这个配置,算是殊途同归,有空我会把图片贴上来。
还要说明一点:每个activity都有这个属性screenOrientation,每个activity都需要设置,可以设置为竖屏(portrait),也可以设置为无重力感应(nosensor)。
要让程序界面保持一个方向,不随手机方向转动而变化的处理办法:
在AndroidManifest.xml里面配置一下就可以了。
加入这一行android:screenOrientation="landscape"。
例如(landscape是横向,portrait是纵向):
以下是JAVA代码:
?xml version="1.0" encoding="utf-8"?
manifest xmlns:android=""
package="com.ray.linkit"
android:versionCode="1"
android:versionName="1.0"
application android:icon="@drawable/icon" android:label="@string/app_name"
activity android:name=".Main"
android:label="@string/app_name"
android:screenOrientation="portrait"
intent-filter
action android:name="android.intent.action.MAIN" /
category android:name="android.intent.category.LAUNCHER" /
/intent-filter
/activity
activity android:name=".GamePlay"
android:screenOrientation="portrait"/activity
activity android:name=".OptionView"
android:screenOrientation="portrait"/activity
/application
uses-sdk android:minSdkVersion="3" /
/manifest
另外,android中每次屏幕的切换动会重启Activity,所以应该在Activity销毁前保存当前活动的状态,在Activity再次Create的时候载入配置,那样,进行中的游戏就不会自动重启了!
有的程序适合从竖屏切换到横屏,或者反过来,这个时候怎么办呢?可以在配置Activity的地方进行如下的配置android:screenOrientation="portrait"。这样就可以保证是竖屏总是竖屏了,或者landscape横向。
而有的程序是适合横竖屏切换的。如何处理呢?首先要在配置Activity的时候进行如下的配置:android:configChanges="keyboardHidden|orientation",另外需要重写Activity的 onConfigurationChanged方法。实现方式如下,不需要做太多的内容:
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) {
// land do nothing is ok
} else if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) {
// port do nothing is ok
}
}
写一个支持多分辨的程序,基于1.6开发的,建立了三个资源文件夹drawable-hdpi drawable-mdpi drawable-ldpi,里面分别存放72*72 48*48 36*36的icon图标文件。当我在G1(1.5的系统)上测试时,图标应该自适应为48*48才对啊,但实际显示的是36*36。怎么才能让其自适应 48*48的icon图标呢 ?
解决办法 drawable-hdpi drawable-mdpi drawable-ldpi改成drawable-480X320 drawable-800X480的多分辨支持的文件夹。
怎么修改apk分辨率
一、安装java环境,网上大把的下载和教程,就不啰嗦了。
二、下载反编译软件Apktool和签名软件AndroidResEdit,和你要修改的apk,把你要修改的apk放在解压出的APKTool文件夹里,反编译,(一般你下载的Apktool会有使用说明)反编译后会产生一个以你apk命名的文件夹,进入该文件夹找到smali,smali后缀的文件,里面包含了你的分辨率,记事本打开,这里需要你懂16进制,把自己机型的分辨率转换成16进制替换。
三、编译打包(重新把修改过的文件打包为APK格式),打包好后用到签名软件AndroidResEdit进行签名。最后安装测试即可。
安卓APK 软件怎么修改软件分辨率?
我的手机是安卓2.3系统,用着不错,只是分辨率有些低,因此一些软件运行着不太兼容,有谁知道如何修改apk的分辨率吗?知道的拜托给我个教程,我学会后一定给好处
关于怎么修改apk分辨率和怎么修改apk分辨率和分辨率的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
2、本站永久网址:https://www.yuanmacun.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
源码村资源网 » 怎么修改apk分辨率(怎么修改apk分辨率和分辨率)
1 评论