小编Kit*_* Ng的帖子

直接将html代码放入WebView(Android)

在使用WebView时,我们通常会为其添加一个URL:

WebView.loadUrl(myURL);
Run Code Online (Sandbox Code Playgroud)

但是可以直接放入HTML代码吗?因此它将符合以下逻辑:

WebView.loadContent ( <html><head><script></script></head><body>....</body></html> );
Run Code Online (Sandbox Code Playgroud)

谢谢.

html android webview

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

当应用程序进入后台时如何停止runnable?

我正在尝试建立一个可以每隔5秒加载一次广告的可运行(当然5秒太快,它仅用于测试目的)

这是我的代码:

package com.admobsdk_dfp_handler;

import com.google.ads.*;
import com.google.ads.doubleclick.*;

import android.os.Bundle;
import android.os.Handler;
import android.app.Activity;
import android.view.Menu;
import android.widget.RelativeLayout;

public class AdMobSDK_DFP_Handler extends Activity {
    private DfpAdView adView;
    private Handler handler = new Handler();
    private Runnable runnable = new Runnable() {

        public void run() {
        adView.loadAd(new AdRequest());
        handler.postDelayed(this, 5000);
    }
    };

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_ad_mob_sdk__dfp__handler);

        adView = new DfpAdView(
                this,
                AdSize.BANNER,
                AD_UNIT_ID);

        RelativeLayout layout = (RelativeLayout) findViewById(R.id.mainLayout);

        layout.addView(adView);

        adView.loadAd(new AdRequest());

        handler.postDelayed(runnable, 5000);


    };

    @Override
    protected void onDestroy() …
Run Code Online (Sandbox Code Playgroud)

android background runnable

10
推荐指数
1
解决办法
2万
查看次数

限制滚动图像

我正在开发一个移动网站,一旦网站加载,全屏图像将显示为浮动图层.

请看下面........ 在此输入图像描述

答:我的移动网站包含大量超出窗口高度的内容

B:页面加载后,全屏图像显示为内容顶部的浮动图层.图像超出窗口高度

C:当用户向下滚动时,他可以看到图像的下半部分,但不能看到网站内容.无论用户如何向下滚动,图像的底部都不应从屏幕底部分离

我可以知道如何实现C ??

此外,在情况B中,如果用户使用具有大屏幕的智能电话,有时图像可能不会超过屏幕高度,在这种情况下,图像应固定在屏幕的顶部而不能滚动.

如果不使用jquery可以实现上述所有目标,那会更好.但是,如果它是必须的,那么它仍然可以........

非常感谢.

html javascript css position image

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

“ public void onDestroy()”和“ protected void onDestroy()”之间的区别?

这是我的代码的一部分:

package com.admobsdk_dfp_handler;

import com.google.ads.*;
import com.google.ads.doubleclick.*;

import android.os.Bundle;
import android.os.Handler;
import android.app.Activity;
import android.view.Menu;
import android.widget.RelativeLayout;

public class AdMobSDK_DFP_Handler extends Activity {
    private DfpAdView adView;
    private static final String adUnitId = "/7732/test_portal7/android_app1_test_portal7/top_banner_non_sdk_application_android_app1_test_portal7";
    private Handler handler = new Handler();
    private Runnable runnable = new Runnable() {

        public void run() {
            adView.loadAd(new AdRequest());
            handler.postDelayed(this, 5000);
        }
    };

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_ad_mob_sdk__dfp__handler);

        adView = new DfpAdView(this, AdSize.BANNER, adUnitId);

        RelativeLayout layout = (RelativeLayout) findViewById(R.id.mainLayout);

        layout.addView(adView);

        adView.loadAd(new AdRequest());

    };

    @Override …
Run Code Online (Sandbox Code Playgroud)

android private protected code-cleanup void

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

错误"应用程序窗口应具有根视图控制器"(iOS)

我创建了一个空白的iPhone应用程序项目,并希望在应用程序启动期间显示全屏广告.

我尝试按照以下准则安装广告:https://github.com/mopub/mopub-ios-sdk/wiki/Interstitial-Integration-For-iOS

这就是我最后所做的:

在ViewController.h中

在ViewController.m中

实际上所有代码都只是从上一个链接复制而来.

但是,应用程序运行时会显示错误:

应用程序窗口应在应用程序启动结束时具有根视图控制器

我认为这个错误可能与loadView方法有关,因为如果删除loadView方法,错误就会消失.

事实上,这个错误似乎很常见,因为它可以在互联网上轻松搜索,但我不知道loadView是如何与它相关的,以及如何在我的情况下解决它.

有解决方案吗 非常感谢.

xcode objective-c loadview ios mopub

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

将 DIV 放置在 &lt;head&gt; 中

我将在网站中安装一个横幅,其目标是整个网站的运行。横幅设置为position:fixed& bottom:0px,因此它将是底部的浮动横幅。

我的网站结构是一个公共的头文件,有很多对应不同页面的正文文件。

如果我把这个DIV放在公共头文件(该<head>部分)中,它会自动实现结果。但是,如果我把这个DIV放在body文件中(该<body>部分),我就必须一张一张地打开body文档并多次添加DIV。

我在网上看到,人们总是不建议在<head>节中放置DIV。我可以知道原因吗?有什么坏处吗?我自己测试了一下,好像没有太大区别。

html html-head

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

如果我创建 Image 对象但没有将其添加到 DOM 中,它是否会将图像 src 下载到用户页面中?

我在我的页面中输入了以下代码:

var img = new Image(); 
img.src="abc.jpg"
Run Code Online (Sandbox Code Playgroud)

abc.jpg 是一个页面计数器,可以帮助我在加载后计算页面浏览量。对于本例,我仅创建 img 元素,但不将其添加到 DOM 中。

图像是否下载到用户页面?或者我必须将它添加到 DOM 中?

多谢。

=================================================== =============

为了让事情更清楚,这里提供了一个演示页面:http://ad3.guruonline.com.hk/mobmax/testing/stackoverflow.html

此页面引用了 JS 文件“stackoverflow.js”:

在此输入图像描述

对于 stackoverflow.js,它创建一个变量“img”,它指向“stackoverflow.jpg”

在此输入图像描述

所以,我回到 stackoverflow.html,查看“网络”选项卡:最令人惊讶的是,stackoverflow.jpg 居然被下载了!

在此输入图像描述

根据KK的回答,stackoverflow.jpg不应该被下载,对吧?因为我从来没有将它添加到 DOM 中。有人可以对这种情况提供解释吗?

谢谢!

html counter load element pageviews

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

如何找出id部分匹配的元素,并更改其CSS样式?

我有一个网站在加载时执行一些javascript,最终创建了一个id为"image_XXXXXXXXX"的div,其中XXXXXXXXX是随机数.

问题是,如何获取此div,并在页面加载后更改其CSS样式?对于已知的id,我可以使用

<script type="text/javascript">
    window.onload=function(){
          document.getElementById("image").style.zIndex = '9999999999';
    };
</script>
Run Code Online (Sandbox Code Playgroud)

但是,由于id包含随机数,我不能再使用getElementById()了.有什么建议?

非常感谢你.

html javascript css

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