相关疑难解决方法(0)

Android屏幕大小为ldpi,mdpi,hdpi,xhdpi显示? - 例如:ldpi为1024X768像素

我必须使用phonegap为Android应用程序设计启动画面(加载时适合屏幕的图像).我必须设计适合4种屏幕的4种尺寸的图像,如ldpi,mdpi,hdpi,xhdpi.任何人都可以告诉我这些屏幕的确切大小(以像素为单位),以便我可以设计那么大小

示例答案:

ldpi - 1024X768 px
mdpi  - 111 X 156 px  

 We support ldpi, mdpi, hdpi and xhdpi displays; the following will define splash screens for each specific screen type.

<gap:splash src="splash/android/ldpi.png" gap:platform="android" gap:density="ldpi" />
<gap:splash src="splash/android/mdpi.png" gap:platform="android" gap:density="mdpi" />
<gap:splash src="splash/android/hdpi.png" gap:platform="android" gap:density="hdpi" />
<gap:splash src="splash/android/xhdpi.png" gap:platform="android" gap:density="xhdpi" />
Run Code Online (Sandbox Code Playgroud)

android splash-screen pixel-density

98
推荐指数
6
解决办法
24万
查看次数

在Android应用程序中加载资源时启动屏幕

我想在加载资源(图像和声音)时有一个闪屏.我怎么知道一切都装满了?是否在应用启动时加载了所有资源?

谢谢

resources android splash-screen

14
推荐指数
3
解决办法
6万
查看次数

如何在Phonegap 3.3中显示Splashscreen

如何正确显示防溅板?我正在使用CLi本地版本,我听说它是​​兼容的.我添加了插件:phonegap插件添加org.apache.cordova.splashscreen这是我的配置文件:

<?xml version='1.0' encoding='utf-8'?>
<widget id="com.Snap.What" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0">
    <name>WhatSnap</name>
    <description>
        Hello World sample application that responds to the deviceready event.
    </description>
    <author email="support@phonegap.com" href="http://phonegap.com">
        PhoneGap Team
    </author>
    <feature name="http://api.phonegap.com/1.0/device" />
    <preference name="permissions" value="none" />
    <preference name="orientation" value="default" />
    <preference name="target-device" value="universal" />
    <preference name="fullscreen" value="true" />
    <preference name="webviewbounce" value="true" />
    <preference name="prerendered-icon" value="true" />
    <preference name="stay-in-webview" value="false" />
    <preference name="ios-statusbarstyle" value="black-opaque" />
    <preference name="detect-data-types" value="true" />
    <preference name="exit-on-suspend" value="false" />
    <preference name="show-splash-screen-spinner" value="true" />
    <preference name="auto-hide-splash-screen" value="true" />
    <preference …
Run Code Online (Sandbox Code Playgroud)

splash-screen phonegap-plugins cordova cordova-3

8
推荐指数
1
解决办法
8961
查看次数

如何使用OpenStreetMap/OpenLayers?

我正在寻找一个如何在PhoneGap和Android中使用OpenStreetMap的示例.
我在网上找到了一些旧的例子,例如http://mab.edina.ac.uk/geomobile-test/osm.html,但它没有使用最新的PhoneGap,我按照PhoneGap的教程.

的Manifest.xml:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="de.h3llghost.phonegap.test"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk android:minSdkVersion="8" />

    <supports-screens
        android:anyDensity="true"
        android:largeScreens="true"
        android:normalScreens="true"
        android:resizeable="true"
        android:smallScreens="true" />

    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission android:name="android.permission.VIBRATE" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.RECEIVE_SMS" />
    <uses-permission android:name="android.permission.RECORD_AUDIO" />
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
    <uses-permission android:name="android.permission.READ_CONTACTS" />
    <uses-permission android:name="android.permission.WRITE_CONTACTS" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.GET_ACCOUNTS" />

    <application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <activity
            android:configChanges="orientation|keyboardHidden"
            android:label="@string/app_name"
            android:name=".PhoneGapTestActivity" >
            <intent-filter > …
Run Code Online (Sandbox Code Playgroud)

android openlayers openstreetmap cordova

4
推荐指数
1
解决办法
6838
查看次数

使用Phonegap + Eclipse在Android上启动屏幕

我正在通过Phonegap编写Android应用程序,我正在安装Splashscreen.

我设法使用这个问题安装了一个风景防溅屏幕,但正如我所料,它不会将其识别为横向或纵向启动画面,因此它只显示图像,无论设备的方向如何.如何判断设备处于横向时应显示宽图像,设备处于纵向模式时应显示高图像?

我正在使用:
- Eclipse
- Phonegap 1.5.0

编辑:问题已更新!见下文. 感谢ghostCoder,我更近了一步,但它仍然无效.

我是否必须在以下代码中添加内容才能绘制肖像图像?(无论设备的方向如何,它仍然显示景观)

@Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        super.setIntegerProperty("splashscreen", R.drawable.splash);
        super.loadUrl("file:///android_asset/www/index.html");
    }
}
Run Code Online (Sandbox Code Playgroud)

这就是我的文件夹现在的样子: res文件夹中的文件夹

android splash-screen cordova

4
推荐指数
1
解决办法
2962
查看次数

自定义PhoneGap斜杠屏幕

是否可以使用自定义屏幕替换iOS和Android的启动画面?

据我所知,iOS PhoneGap中有2个闪屏:

  • "普通"iOS启动画面
  • PhoneGap启动画面(与微调器相同的图像)

是否有可能:

  • 在普通的xCode项目中,可以在运行时替换"正常"的iOS启动
  • 替换"微调器"启动画面(我无法弄清楚是否是phonegap-plugins/iPhone/SplashScreen代码)

似乎正常的xCode做事方式被覆盖了.我有点困惑,因为我是PhoneGap的新手.

xcode ios phonegap-plugins cordova

1
推荐指数
1
解决办法
7589
查看次数

隐藏phonegap应用程序中的MainActivity窗口

我正在使用phonegap(cordova-2.1.0)开发一个Android应用程序.

我的MainActivity.java代码如下 -

package com.app.myapp;

import android.os.Bundle;
import org.apache.cordova.*;

public class MainActivity extends DroidGap {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.loadUrl("file:///android_asset/www/index.html");
    }
}
Run Code Online (Sandbox Code Playgroud)

问题:每当我启动应用程序时,它首先显示MainActivity窗口,然后显示实际的HTML代码.有没有办法摆脱MainActivity并直接显示HTML?

提前致谢...

android main-activity cordova

1
推荐指数
1
解决办法
2601
查看次数

在phonegap和sencha触摸应用程序中的本机加载屏幕

是否有某种本机加载屏幕可用于phonegap中的每个操作系统?

我知道有一个javascript加载屏幕,当加载phonegap时,但在此之前,当你启动你的应用程序时,它可能真的很慢...例如,在android中,我可以想象一个asynctask显示一个加载屏幕或显示一些有趣的数据直到所有js libs都被加载.

有谁见过这样的东西?

谢谢

loading sencha-touch cordova

0
推荐指数
1
解决办法
7611
查看次数