小编Nik*_*tel的帖子

在webview中加载flv视频的问题

我想在webview中加载 .flv视频.

我从这个链接中获得了帮助,但问题是我无法在模拟器中查看视频.

这是我的代码:

package com.FlvTester;

import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;

import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;
import android.widget.FrameLayout;

public class FlvTester extends Activity {

WebView webView;
String htmlPre = "<!DOCTYPE html><html lang=\"en\"><head><meta charset=\"utf-8\"></head><body style='margin:0; pading:0; background-color: black;'>";  
String htmlCode = 
        " <embed style='width:100%; height:100%'  src='http://www.platipus.nl/flvplayer/download/1.0/FLVPlayer.swf?fullscreen=true&video=@VIDEO@' " +
        "  autoplay='true' " +
        "  quality='high' bgcolor='#000000' " +
        "  name='VideoPlayer' align='middle'" + // width='640' height='480' 
        "  allowScriptAccess='*' allowFullScreen='true'" +
        "  type='application/x-shockwave-flash' " +
        "  pluginspage='http://www.macromedia.com/go/getflashplayer' />" +
        "";
String …
Run Code Online (Sandbox Code Playgroud)

flash android

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

在模拟器中安装50 mb apk时INSUFFICENT_STORAGE_MEMORY消息

当我50 mb apk使用命令行在我的模拟器中安装时,我得到了像:: 在此输入图像描述

那么我有什么可以增加记忆力呢?

更新: 我有另一个错误,如:: 在此输入图像描述

更新:我有另一个错误,如::

在此输入图像描述

android android-emulator

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

评论会影响编译时间吗?

我是一名Android开发人员,我想到了以下问题:当我为编译过程发表重要评论时,是否在我们将有用的注释放入代码时,编译器可以在评论部分花些时间吗?

如果不是,那么我们的评论多久没有任何影响?

c c++ java android programming-languages

8
推荐指数
3
解决办法
3604
查看次数

Android - 在死线程上向处理程序发送消息,Toast错误

我正在使用C2DM服务,当我收到消息时,我也会收到错误"将消息发送到死线程上的处理程序",同时显示Toast消息,我希望看到消息到达.使用代码:

@Override
protected void onMessage(Context context, Intent intent) {
    Log.e("C2DM", "Message: arived");
    Bundle extras = intent.getExtras();
    if (extras != null) {
        //Toast.makeText(this.getApplicationContext(), (CharSequence) extras.get("payload"), Toast.LENGTH_LONG).show();

    }
}
Run Code Online (Sandbox Code Playgroud)

onMessage方法用于扩展的类中C2DMBaseReceiver.Toast messatge永远不会显示.

这里的错误是什么?有什么灵魂吗?

编辑:

09-06 08:59:02.135: WARN/MessageQueue(5654): Handler{44e65658} sending message to a Handler on a dead thread
09-06 08:59:02.135: WARN/MessageQueue(5654): java.lang.RuntimeException: Handler{44e65658} sending message to a Handler on a dead thread
09-06 08:59:02.135: WARN/MessageQueue(5654):     at android.os.MessageQueue.enqueueMessage(MessageQueue.java:179)
09-06 08:59:02.135: WARN/MessageQueue(5654):     at android.os.Handler.sendMessageAtTime(Handler.java:457)
09-06 08:59:02.135: WARN/MessageQueue(5654):     at android.os.Handler.sendMessageDelayed(Handler.java:430)
09-06 08:59:02.135: WARN/MessageQueue(5654):     at …
Run Code Online (Sandbox Code Playgroud)

android toast android-c2dm

8
推荐指数
2
解决办法
9555
查看次数

Java中的指针

C++支持指针,而Java则不支持.但是当许多程序员质疑如何在没有指针的情况下工作时,发起人开始说"受限制的指针".所以我们可以说Java支持受限制的指针?

java memory pointers

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

虚拟网络摄像头输入为字节流

我没有网络摄像头.我想实现虚拟网络摄像头(或伪设备驱动程序),它可以作为普通网络摄像头(虚拟网络摄像头)工作,并将内存流或字节作为输入.我怎样才能发展这个?DirectShow可以对此有所帮助吗?我什么都不知道.请帮忙

我发现有很多软件将视频文件作为输入,但我希望将字节流作为输入.

c c# windows directshow

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

Active Directory集成问题Nodejs

我是Node js的新手,我想使用Azure Active Directory进行身份验证.我在这里提到了下载的节点和已安装的NPM

npm install express
npm install ejs
npm install ejs-locals
npm install restify
npm install mongoose
npm install bunyan
npm install assert-plus
npm install passport
npm install passport-azure-ad
Run Code Online (Sandbox Code Playgroud)

之后根据文档,我按照步骤3:设置您的应用程序以使用passport-node-js策略

这是config.js

exports.creds = {
    returnURL: 'https://hpe.onmicrosoft.com/8d332647-xxxx-4xxc-8xx-11776XXXXX',
    identityMetadata: 'https://login.microsoftonline.com', // For using Microsoft you should never need to change this.
    clientID: '22XXXX9-b5fa-XXXXb-bc7a-XXXXXXXa92a',
    clientSecret: 'Srekv8dM1NqP4Sqnxxxxxxxxxxxx', // if you are doing code or id_token code
    skipUserProfile: true, // for AzureAD should be set to true.
    responseType: 'id_token …
Run Code Online (Sandbox Code Playgroud)

javascript azure node.js azure-active-directory

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

调用wait()时的异常

我正在实现一个应用程序,其中我播放两个声音(" touchandshow ",然后是" tiger ").这是在我的looper方法中完成的.我是第一次打电话wait(),然后打电话,然后再打电话looper.

问题是我在wait()调用LogCat时遇到异常.

这是我的代码:

        mPlayer = MediaPlayer.create(this, R.raw.touchandshow);
    mPlayer2 = MediaPlayer.create(this, R.raw.tiger);

    try {

        looper();
        wait(2000);

        looper();
    } catch (InterruptedException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

}

public void looper() {
    CountDownTimer aCounter;
    aCounter = new CountDownTimer(2000, 1000) {
        public void onTick(long millisUntilFinished) {
            mPlayer.start();
        }

        public void onFinish() {
            mPlayer2.start();
        }
    };
    aCounter.start();

}  
Run Code Online (Sandbox Code Playgroud)

和LogCat:

    07-29 10:20:09.412: ERROR/AndroidRuntime(1188): FATAL EXCEPTION: main
07-29 10:20:09.412: ERROR/AndroidRuntime(1188): java.lang.RuntimeException: …
Run Code Online (Sandbox Code Playgroud)

android

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

myPid()与finish()和killProcess之间的区别;

我总是听说关闭任何活动使用完成或使用 android.os.Process.killProcess(android.os.Process.myPid());

第一个<:我认为它们之间究竟有什么区别?
第二个<:他们最喜欢的是什么?

第三个<:有些时候,当我们通过意图传递数据时,我们会将一个活动传递给第二个活动,所以使用finish()或killprocess,数据会丢失吗?

android

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

将XML/JSON响应缓存到我的应用程序中的最佳方法.全文档?

我目前在各种应用程序中使用XML或JSON Web服务.

我只想知道在文本文件中缓存这些答案的最简单方法是什么.

我一直在考虑数据库,但这似乎相当复杂!

所以,我想做的是

  1. 将这些xml/JSON文件存储在手机内存中,我应该这样做吗?

    String FILENAME = "MyXmlFile";
    String string = "hello world!";
    
    FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
    fos.write(string.getBytes());
    fos.close();  
    
    Run Code Online (Sandbox Code Playgroud)
  2. 在我的应用程序的onCreate中,我想解析这个文件.由于所有教程都展示了如何从Web URL解析文件,我从未找到解析内部文本文件的方法.有人在这一点上有建议吗?

谢谢.

xml android json caching web-services

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