小编Wow*_*wsk的帖子

Android应用程序不会记住USB权限

我试图阻止我正在处理的应用程序每次USB设备断开时都要求USB权限.我跟着:USB设备访问弹出抑制?没有太多运气.

该应用确实记住USB设备,直到设备被拔掉.

如果重要,我正在尝试将应用程序连接到Arduino Teensy.

这就是我的清单活动的样子

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">

    <activity android:name=".MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <intent-filter>     <!-- For receiving data from another application -->
            <action android:name="android.intent.action.SEND" />
            <category android:name="android.intent.category.DEFAULT" />
            <data android:mimeType="text/plain" />
        </intent-filter>
        <intent-filter>
            <action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"/>
        </intent-filter>
        <meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" android:resource="@xml/usb_device_filter" />

    </activity>
</application>
Run Code Online (Sandbox Code Playgroud)

这是我的usb_device_filter文件:

<?xml version="1.0" encoding="utf-8"?>

<resources>
    <usb-device vendor-id="--hidden--" product-id="--hidden--" />
</resources>
Run Code Online (Sandbox Code Playgroud)

欢迎任何帮助.

编辑:我也查看Android Developer页面,他们说当使用意图过滤器进行USB连接时:如果用户接受,您的应用程序将自动拥有访问设备的权限,直到设备断开连接.

我还想指出,建议的副本与我试图解决的问题不同.他们的问题是有两个活动,而我的问题只涉及一个.

https://developer.android.com/guide/topics/connectivity/usb/host

java android

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

如何使光滑的旋转木马全屏?

我正试图让旋转木马占据整个屏幕,我正在尝试的任何东西似乎都无法工作......

  $('.scroller').slick({
    dots: true,
    infinite: true,
    autoplay: true
  })
Run Code Online (Sandbox Code Playgroud)
.scroller {
  div {
    text-align: center;
    font-size: 30px;
    max-height: 100%;
  }
}

.slick-prev::before, .slick-next::before {
  color: #000;
}

.slick-next {
  right: -5px;
}

.slick-prev {
  left: -5px;
}
Run Code Online (Sandbox Code Playgroud)
<div class="scroller">
  <div>1</div>
  <div>2</div>
  <div>3</div>
</div>
Run Code Online (Sandbox Code Playgroud)

将最大高度设置为100%没有任何解决方法.目前它只覆盖了大约三分之一的页面

html javascript css jquery twitter-bootstrap

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

android java.lang.OutOfMemoryError recyclelerview包含大量图片

我是Android的初学者,我正在尝试创建一个能够显示大量图像的应用程序.问题是当我运行应用程序时,当我滚动时,应用程序崩溃并向我显示错误java.lang.OutOfMemoryError.

我正在使用android studio,minSdkVersion 15并且所有图片都不大于20,30 KB,但我会有很多图像显示.所有图像都在抽屉文件夹中.

这是我将所有数据添加到对象(包括图像)的类:

package com.example.android.animalsoundsforchildren;

import java.util.ArrayList;


public class Zivotinje {
    private String mAnimal_name;
    private int mAnimal_slika;
    private int mSound;
    private String mkey;


    public Zivotinje(String animalName, int slika, int sound, String key){
        this.setmAnimal_name(animalName);
        this.setmAnimal_slika(slika);
        this.setmSound(sound);
        this.setMkey(key);
    }

    public String getmAnimal_name() {
        return mAnimal_name;
    }

    public void setmAnimal_name(String mAnimal_name) {
        this.mAnimal_name = mAnimal_name;
    }

    public int getmAnimal_slika() {
        return mAnimal_slika;
    }

    public void setmAnimal_slika(int mAnimal_slika) {
        this.mAnimal_slika = mAnimal_slika;
    }
    public int getmSound() {
        return mSound;
    }

    public …
Run Code Online (Sandbox Code Playgroud)

performance android nullpointerexception android-recyclerview

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