小编Abh*_*mar的帖子

style和android有什么区别:主题属性?

什么是之间的主要区别android:themestyle属性用于类似的看法buttons,并textviews在Android的布局XML文件?

怎么用?

什么时候用哪个?

android

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

在Android RecyclerView中如何更改备用行的颜色

我是android新手,最近我学会了recyclerview,我想改变行的颜色.

示例:我有10行,我想要改变颜色,如5行蓝色和5行红色.备用行颜色应该是这样的.

从必须通过适配器或MainActivity更改此位置. 请帮我

android android-recyclerview

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

如何在通知上显示计时器?

如何在通知上显示我的计时器?我有一个应用程序启动用户指定的计时器,我想在通知上显示计时器。即使我的应用程序已关闭,我也使用服务来运行计时器,并且我使用 SharedPreference 来传递用户设置给服务的持续时间。

这是我的代码:page2(片段)

public class page2 extends Fragment {
    private static final String TAG =   "page2";

    private Button btntest;
    private TextView timer,tv;
    private Spinner spinner, spinner2;
    public int hours, mins, duration;
    private Vibrator v;

    private static int myVariable;
    @Nullable
    @Override
    public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.page2_fragment,container,false);

        btntest = (Button) view.findViewById(R.id.button2);
        timer = (TextView) view.findViewById(R.id.Timer);
        tv = (TextView) view.findViewById(R.id.textView3);

        //setting up 2 spinners
        spinner = (Spinner) view.findViewById(R.id.spinner1);
        String [] values = …
Run Code Online (Sandbox Code Playgroud)

notifications android timer android-notifications

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

recyclerView 的最后一行是否可以包含与其他项目不同的自定义项目?

我有一个带有订单列表的布局,最后一行是这些订单的总价格。我不知道如何在回收器视图中将这些列表项和最后一行与我想要的自定义项一起完成。我在 onBindViewHolder 中做一些逻辑吗?或者,它是否有另一种方式,即 RecyclerView 方法之一?

android android-layout android-recyclerview

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

Android edittext小数点后两位

我有一个editText用户可以在其中输入金额的地方。所以我希望这editText不允许用户输入两个以上的小数位。

示例: 23.45(不是23.4567)

实现这样的最佳方法是什么?

android android-edittext

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

android以编程方式打开电池设置

我正在寻找一种从 Android 应用程序打开电池设置屏幕的方法。

到目前为止,我发现了两个意图:

Intent.ACTION_POWER_USAGE_SUMMARY

Settings.ACTION_BATTERY_SAVER_SETTINGS
Run Code Online (Sandbox Code Playgroud)

但他们都没有打开这个屏幕。

我想知道是否有人知道这样的方式。对如此简单的事情的意图并不存在,这听起来很奇怪

android battery android-intent

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

Android Studio 3.0.1 中的“任务执行失败:':app:javaPreCompileDebug'”

尝试执行我的项目时出现以下错误:

错误:任务“:app:javaPreCompileDebug”执行失败。

现在必须显式声明注释处理器。发现编译类路径上的以下依赖项包含注释处理器。请将它们添加到annotationProcessor配置中。- butterknife-7.0.1.jar (com.jakewharton:butterknife:7.0.1) 或者,设置 android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true 以继续之前的行为。请注意,此选项已弃用,并将在将来删除。 有关更多详细信息,请参阅 https://developer.android.com/r/tools/annotation-processor-error-message.html 。

请不要将此问题标记为重复,因为其他问题对此进行了重新评级,这里是针对 lombok,我没有使用它。

android android-studio-3.0

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

Laravel会话每个会话的到期时间

我们可以为Laravel中的每个会话设置到期时间吗?

如果我们可以通过我们创建的每个会话从控制器如何实现?谢谢.

php session laravel

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

使用分页库时,观察者将列表大小显示为零

我正在尝试将页面库与新版本一起使用。我正在使用凌空从网络上获取我的数据。每当我从网络获取数据时,都会获取数据,但是当调用转到观察者时,显示的列表大小为零。我不确定自己在做什么错。

我是android新手,所以对分页知之甚少。自从我尝试以来已经过去了几天,但仍然无法弄清楚。

我的gradle如下

apply plugin: 'com.android.application'

android {
compileSdkVersion 27
defaultConfig {
    applicationId "com.example.athansys.mypagingapplication"
    minSdkVersion 22
    targetSdkVersion 27
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
}

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:support-v4:27.1.1'
implementation 'com.android.support:cardview-v7:27.1.1'
implementation 'com.android.support:recyclerview-v7:27.1.1'
implementation 'com.android.volley:volley:1.1.0'
implementation 'com.google.code.gson:gson:2.8.1'
implementation 'com.android.support:design:27.1.1'
implementation 'com.android.support.constraint:constraint-layout:1.1.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'

implementation "android.arch.paging:runtime:1.0.1"
implementation "android.arch.lifecycle:runtime:1.1.1"
implementation "android.arch.lifecycle:extensions:1.1.1"
annotationProcessor "android.arch.lifecycle:compiler:1.1.1"
Run Code Online (Sandbox Code Playgroud)

}

我的MainActivity看起来像:

package com.example.athansys.mypagingapplication;

import android.arch.lifecycle.Observer; …
Run Code Online (Sandbox Code Playgroud)

java pagination android android-paging

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

如何在Android Build.gradle中替换实现以进行编译.(Android Studio 2.3.3)

我正在开发一个条形码扫描仪的应用程序.

网址:条码扫描器网址

我的Android Studio版本是2.3.3

我总是在build.gradle(module:app)中使用compile,但我发现这个库建议使用实现代替compile.

我搜索过网络编译被 Android studio 3.0中的实现所取代,但我必须在Android studio 2.3.3中使用这个库.

例.

dependencies {
implementation 'com.budiyev.android:code-scanner:1.5.7'
}
Run Code Online (Sandbox Code Playgroud)

当我把它放在我的gradle中它显示错误.

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
    exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:26.+'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.budiyev.android:code-scanner:1.5.7' // HERE
testCompile 'junit:junit:4.12'
}
Run Code Online (Sandbox Code Playgroud)

错误是:

    Error:Failed to resolve: com.android.support:support-annotations:26.1.0
    Install Repository and sync project
    Show in Project Structure dialog
Run Code Online (Sandbox Code Playgroud)

请告诉我如何在我的android studio 2.3.3中使用这个库

android build.gradle android-gradle-plugin

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