知识大全 怎么让pano2vr输入出的html文件适应不同分辨率的屏幕
Posted 文件
篇首语:如果这世界上真有奇迹,那只是努力的另一个名字。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 怎么让pano2vr输入出的html文件适应不同分辨率的屏幕相关的知识,希望对你有一定的参考价值。
怎么让pano2vr输入出的文件适应不同分辨率的屏幕
皮肤加个容器,容器设置居中或者左右上下自己选,然后把整个容器放到对应的地方,输出设置全屏就OK了
如何让Android自适应不同分辨率或不同屏幕大小的layout布局
一:不同的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 的图片
在开发程序时为了兼容不同平台不同屏幕,建议各自文件夹根据需求均存放不同版本图片。
[i]备注:三者的解析度不一样,就像你把电脑的分辨率调低,图片会变大一样,反之分辨率高,图片缩小。 [/i]
屏幕方向:
横屏竖屏自动切换:
可以在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=":schemas。android。/apk/res/android"
package=".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的多分辨支持的文件夹
一:不同的layout
只需要在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)
系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片。
pano2vr怎么导出5
我现在的做法是把这个所有的文件通过iFiles文件导入到IPAD,在iFiles文件中建一个文件包,将导入文件置入文件包,就可以直接看5文件了,唯一的问题是播放有点时候有点慢会显得有点卡,我也只是实验一下,还没有做到很熟练完美
求教pano2vr输出HTML5的问题
用mac os系统,通过xcod编程,做成一个软件就行了,不用联网,不用加载什么的,运行起来很快,我们就是这样做的。
相关参考
PHP网络开发详解:HTML文件的读取[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
PHP网络开发详解:HTML文件的读取[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
C#获取网页html源文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ///<summ
如何使用Lucene对html文件进行索引 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 我修改
知识大全 屏幕分辨率是1366*768,那么写html宽和高要多少px才是一个屏幕
屏幕分辨率是1366*768,那么写宽和高要多少px才是一个屏幕!width,宽约665px就行了,因为滚动条大约占14像素左右,height,高320px左右就行了我家的屏幕分辨率是1366*768
知识大全 HTML5页面的弹出框,手机输入法打开后遮住了弹出框,如何解决
HTML5页面的弹出框,手机输入法打开后遮住了弹出框,如何解决? 以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
知识大全 CAD打开文件不是出来窗口,而是要自己输入具体位置,怎么改成窗口
CAD打开文件不是出来窗口,而是要自己输入具体位置,怎么改成窗口?谢谢 以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
电脑分辨率怎么调,调好之后为什么感觉屏幕变宽了?设置不同的分辨率屏幕显示的尺寸会有所变化,以适应新设置的率。调整电脑分辨率方法:1、开机后鼠标右键点击屏幕空白处。2、选择菜单中的“属性”(显示属性)。
win7系统用户的桌面文件夹被删了怎么办?,win7系统的桌面文件夹误删了怎么恢复1、点击“开始→运行”,在弹出的“运行”对话框中输入(或直接复制、粘贴)命令:“REGSVR32/n/i:ushell
网上有招兼职一个月输入10万字,出的来吗有谁做过这一类的兼职的薪水都很诱人的,但一般都是假的有谁在网上做兼职打字员的,先交100.200元押金一个月10万字,10000元是真的还是假的,(急)是骗子!