草庐IT

梯度方向

全部标签

javascript - 如何使用 JavaScript 检测设备方向?

我见过很多检测设备屏幕方向的方法,包括使用检查来测试innerWidth与innerHeight,就​​像这样。functiongetOrientation(){varorientation=window.innerWidth>window.innerHeight?"Landscape":"Primary";returnorientation;}但是如果我想检查屏幕方向的变化以及事件监听器怎么办?我试过这段代码,但它对我不起作用。functiondoOnOrientationChange(){switch(window.orientation){case-90:case90:alert

OpenGL沿方向向量移动播放器

我尝试实现FP摄像机后面的想法以移动播放器对象,因此我有4个向量位置,正确,向上和前方,我使用以下方法更新向量并填充矩阵以发送到着色器:voidMesh::updateVectors(){glm::vec3f;f.x=cos(glm::radians(this->yaw))*cos(glm::radians(this->pitch));f.y=sin(glm::radians(this->pitch));f.z=sin(glm::radians(this->yaw))*cos(glm::radians(this->pitch));this->front=glm::normalize(f);th

android - 如何处理在 VirtualBox 上的 android-x86 中强制屏幕方向的应用程序?

如果您使用过Android设备,您就会知道有些应用会强制显示为纵向并忽略设备的方向传感器。在真实设备上,这不是问题,因为您可以实际旋转手中的设备来使用该应用。但是,我正在尝试在LinuxMintPC上的OracleVirtualBox中的android-x86上使用这样的应用程序,并且无法物理旋转我的显示器。我已经尝试了向应用程序发送旋转事件的f9-f12键,但是由于方向是固定的,所以这没有任何效果。除了让我的脖子保持90°角外,我应该如何配置android-x86、VirtualBox和/或Linux以将应用程序正面朝上显示?需要说明的是,我无权访问该应用的源代码。

android - 无论屏幕大小和方向如何,如何使 Android 布局成比例

这是我在这里的第一篇文章。刚学Android编程,就遇到了这个问题。我进行了一些搜索并找到了一些解决方案,但我无法使我的代码正常工作。所以我想知道我的代码或实现的哪一部分是错误的。所以,问题是我想制作一个在不同屏幕尺寸和方向上保持相同比例的布局。这是我的代码:activity_main.xml我现在无法发布截图,因为它说“你需要至少10声望才能发布图像。”所以,我想将屏幕垂直分为3部分,顶部部分水平分为2部分,底部部分水平分为3部分,无论屏幕尺寸、分辨率和方向如何,都保持它们的比例。唯一不起作用的部分是顶部block,在代码中我将其设置为android:layout_height="1

android - 我的观点正在因方向改变而被重置

我有一个小Activity,其中包含一个EditText、一个ImageView和一个按钮。当您按下按钮时,它会启动相机获取结果,当它返回时,它会将ImageView更改为您刚刚拍摄的照片。但是当方向改变时,ImageView会重置为布局上的默认值。我尝试做的是设置一个名为custom的bool值,当您拍照时,它会将其设置为true。我覆盖了onConfigurationChanged(),如果自定义设置为true,我将恢复图像。我现在的问题是EditText被删除了——如何在配置更改后恢复EditText?我的第一次尝试是将它的内容存储到StringonPause()中,然后恢复它,

android - AVD 屏幕方向不会随 CTRL+F11 或 CTRL+F12 改变

我使用eclipse在AVD模拟器中运行我的应用程序,但我无法更改AVD(模拟器上的Android2.0平台)中的屏幕方向。当我在键盘上按CTRL+F11或CTRL+F12时,没有任何反应。当我按下任一热键时,adbdebuglog/logcat中均未生成任何消息。根据http://developer.android.com/guide/developing/tools/emulator.html这些是切换模拟器屏幕方向的正确热键。我在我的应用程序和消息传递应用程序中进行了尝试。热键在任何情况下都没有影响。我正在运行Fedora12,Gnome。我在“系统”->“首选项”菜单中检查了我

javascript - Phonegap 在图像捕获期间返回当前方向

我只能在他们的文档中找到有关用于返回设备方向的加速度计的信息。phonegap是否可以返回拍照时设备的握持方式?要使用相机,我会这样做:functioncapturePhoto(){//Takepictureusingdevicecameraandretrieveimageasbase64-encodedstringnavigator.camera.getPicture(onPhotoDataSuccess,onFail,{quality:50,destinationType:destinationType.DATA_URL});}当它返回成功时,它会执行此操作。functiononP

Android 应用程序在方向更改期间丢失数据

我从教程中复制了一个应用程序,该应用程序使用MediaStore.ACTION_IMAGE_CAPTURE捕获图像。当我在手机上运行该应用程序时,我遇到了一些奇怪的事情。即使我没有移动手机,相机应用程序本身也会在操作过程中翻转其方向几次。在返回教程应用程序之前,它会短暂进入横向模式。因此,教程应用程序在控制权返回给它后会翻转回纵向模式,并且图像会丢失。我尝试将相机Activity的方向设置为横向,图像没有丢失。但应用程序的布局适用于纵向模式。或者,如果我在拍摄照片时横向握住相机,我可以在我的应用恢复对焦后转动手机,而不会丢失图像。我在网上查了一些资料。Stackoverflow上有人提

android - 如何为所有 Activity 设置固定方向

Android布局。如何为AndroidManifest.xml的应用程序标签中的所有Activity设置固定方向?我不想为每个Activity单独设置方向。提前致谢。 最佳答案 GoogleIO应用程序有一个ActivityHelper类。它有一个名为initialize()的静态方法,它处理每个Activity发生的许多事情。然后,您只需记住onCreate()方法中的一行代码,即可处理设置该值以及每个Activity所需的其他几行代码。编辑:没有导入或类似的东西。创建一个名为ActivityHelper的类publicclas