小编Smi*_*tey的帖子

获取Wifi扫描结果时出现SecurityException

我在一个应用程序上使用Android Studio,当我按下按钮时,会给我wifi扫描的结果!如果我单独测试代码(只有部分"wifi扫描")它可以工作......但是当我把它放在完整的应用程序中时,应用程序崩溃了!为什么?我发布了我的代码:

//主要

    package com.example.pc1.tesiprova;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;

public class MainActivity extends AppCompatActivity
{


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

//CERCO GLI ELEMENTI BUTTON E BUTTON2

        Button OutDoor = (Button) findViewById(R.id.button);
        Button InDoor = (Button) findViewById(R.id.button2);

//CLICCANDO SU BUTTON FACCIO APRIRE UNA NUOVA ACTIVITY

        OutDoor.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View arg0) {
                //DEFINISCO L'INTENZIONE DI APRIRE UNA NUOVA ACTIVITY
                Intent openActivityO=new Intent(MainActivity.this,ActivityO.class);
                //APRO L'ACTIVITY ACTIVITYO.JAVA
                startActivity(openActivityO); …
Run Code Online (Sandbox Code Playgroud)

crash android wifi wifimanager android-wifi

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

单击 webview 中的超链接时,应用程序崩溃。我已经调整了资产文件夹中的所有 html 文件

我正在尝试制作一个应用程序,打开一个本地 html 页面,该页面具有链接到其他 2 个页面的超链接。所有这些 html 文件都放在 assets 文件夹中。现在,当我触摸第一个 html 文件的超链接时,应用程序在打开另一个 html 文件时崩溃。

package com.example.rishabh.webviewdemo;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebView;

public class MainActivity extends AppCompatActivity {
    WebView web;

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

        web= (WebView) findViewById(R.id.webview);
        web.loadUrl("file:///android_asset/1.html");
    }
}
Run Code Online (Sandbox Code Playgroud)

这是日志

W/System.err: android.os.FileUriExposedException:file:///android_asset/2.html exposed beyond app through Intent.getData()
W/System.err:     at android.os.StrictMode.onFileUriExposed(StrictMode.java:1799)
W/System.err:     at android.net.Uri.checkFileUriExposed(Uri.java:2346)
W/System.err:     at android.content.Intent.prepareToLeaveProcess(Intent.java:8965)
W/System.err:     at android.content.Intent.prepareToLeaveProcess(Intent.java:8926)
W/System.err:     at android.app.Instrumentation.execStartActivity(Instrumentation.java:1517)
W/System.err:     at android.app.Activity.startActivityForResult(Activity.java:4225)
W/System.err:     at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:48)
W/System.err:     at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:77)
W/System.err:     at android.app.Activity.startActivityForResult(Activity.java:4183)
W/System.err:     at …
Run Code Online (Sandbox Code Playgroud)

android webview

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

如何以低音量自动启动 Youtube VIDEO (iframe)

这是我创建的 iframe,用于在我的博客中自动启动视频(主要是音乐):

< iframe width="140" height="105" src="https://www.youtube.com/embed/tGzl_AB4poI?rel=0&amp;showinfo=0&autoplay=1" frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)

这一切都很完美。唯一的问题是音频,因为音量太高,我会降低它 - 所以我在我的代码中添加了这部分:"&player.setVolume(5)"

那么,最终的代码是这样的:

< iframe width="140" height="105" src="https://www.youtube.com/embed/tGzl_AB4poI?rel=0&amp;showinfo=0&autoplay=1&player.setVolume(5)" frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)

问题是它不起作用,而且 Volume 仍然是默认的-(但代码仍然适用于自动播放和所有其他偏好)。

出了什么问题?

html javascript youtube iframe jquery

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

Java计算所有潜在的回文数

我正在尝试提出一种算法来计算由字符串的字符形成的不同字符串的回文数

现在我正在使用以下命令来测试生成的字符串是否是回文:

public static Boolean isPalindrome(String s) 
{
    int n = s.length();
    for (int i=0;i<(n / 2);++i) 
    {
        if (s.charAt(i) != s.charAt(n - i - 1)) 
        {
            return false;
        }
    }
    return true;
}
Run Code Online (Sandbox Code Playgroud)

它工作正常,但是我创建回文的任何尝试都没有按照我想要的方式工作。基本上,我想采用像racecar这样的词,并提出字符串中任何字符的任意组合可能的所有回文,只要它是回文即可。例如,对于racecar,racecar 当然可以像 aaacaaa 甚至 eecrcee 一样工作。我的尝试是徒劳的,有没有人尝试过根据具有这些约束的字符串生成回文?

java string palindrome

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