小编Gur*_*thi的帖子

Android Studio 3.1未显示构建错误详细信息

我已更新到Android Studio 3.1,它在编译期间没有显示错误的详细信息.假设我错过了某个分号或者我没有实现接口的方法,那么它总是给我这个错误,但不会告诉我错误发生的地方或位置! 所有错误详细信息都在Studio 3.0中完美显示.我怎么在3.1中看到它们?

这是每次发生错误时都会收到的消息.

Compilation error. See log for more details
Run Code Online (Sandbox Code Playgroud)

android error-log android-studio-3.1

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

如何在Flutter中安排后台任务?

我一直在寻找这个,但没有找到任何包或在Flutter中安排后台任务的方法.就像在Android中一样WorkManager,AlarmManager.

我知道我可以使用这些类来访问这些类MethodChannel,但我想要一些适用于iOS和Android的东西.

(非常令人失望的是,移动框架无法安排后台任务).

dart flutter flutter-dependencies

17
推荐指数
3
解决办法
9627
查看次数

领域为我的apk添加额外的大小

在添加Realm库之前,我的apk的初始大小是2.3 MB,添加相同后,apk大小增加到10.61 MB,是否可以减小大小,如果是的话怎么样?如果没有,那么请推荐Realm的替代品

android realm

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

在NestedScrollView中,对于大数据,Recycler View加载速度非常慢

我加入了RecyclerView我的内心NestedScrollView.基本上我希望RecyclerView与其他视图一起滚动.我面临的问题是,对于一小组数据,它工作正常,但是每当我启动活动时,对于大量数据(200个条目),它会冻结大约3-5秒然后加载.我删除了NestedScrollView它,它完美地工作,但它没有提供我想要的行为.

(有关额外信息,我正在从SQLite数据库加载数据.滚动没有问题,因为它很平滑.唯一的问题是活动冻结了一段时间)

<android.support.v4.widget.NestedScrollView
            android:layout_width="match_parent"
            android:layout_height="match_parent">

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:orientation="vertical">

                <... Some other Views ...>

                <android.support.v7.widget.RecyclerView
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent"
                    android:orientation="vertical">

                </android.support.v7.widget.RecyclerView>

            </LinearLayout>

        </android.support.v4.widget.NestedScrollView>
Run Code Online (Sandbox Code Playgroud)

java android android-recyclerview android-nestedscrollview

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

进入和退出动画在对话框片段中不起作用

我已经检查了所有关于此的 Stack Overflow Q/A,仍然找不到解决方案。

以下是文件:

对话框片段.java

package app.com.thetechnocafe.mealsquickie.Dialogs;

import android.app.Dialog;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.design.widget.TextInputEditText;
import android.support.design.widget.TextInputLayout;
import android.support.v4.app.DialogFragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.Toast;

import app.com.thetechnocafe.mealsquickie.R;
import butterknife.BindView;
import butterknife.ButterKnife;

/**
 * Created by gurleensethi on 26/01/17.
 */

public class NewCategoryDialog extends DialogFragment {

    @BindView(R.id.category_name_text_input_layout)
    TextInputLayout mCategoryNameTextInputLayout;
    @BindView(R.id.category_name_text_input_edit_text)
    TextInputEditText mCategoryNameTextInputEditText;
    @BindView(R.id.cancel_button)
    Button mCancelButton;
    @BindView(R.id.add_button)
    Button mAddButton;

    private OnAddCategoryListener mListener;

    //Interface for callbacks
    public interface OnAddCategoryListener {
        void onCategoryAdded(String category);
    }

    //Instance method …
Run Code Online (Sandbox Code Playgroud)

android

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

有没有办法在不加载实体的情况下运行 typeorm 查询生成器?

我注意到typeorm在运行查询生成器时加载指定的实体。

例如,如果我在迁移中运行以下命令。

await queryRunner.manager
      .createQueryBuilder()
      .insert()
      .into('users')
      .values({
        name: 'Testing',
        language: 'english',
      })
      .execute();
Run Code Online (Sandbox Code Playgroud)

之后,如果我修改用户表并添加一个新列(比如说电子邮件),也使用迁移。现在,如果我擦除数据库并重新运行迁移,typeorm 会抱怨没有名为emailfind in 的列User。我猜它User在运行查询构建器时加载实体,有没有办法告诉 typeorm 不要加载实体,而只是根据查询构建器中提供的内容创建 sql 查询。

node.js typescript typeorm

8
推荐指数
0
解决办法
4347
查看次数

在 Flutter 中从 dart 代码读取 pubspec.yaml?

我想pubspec.yamlFlutter应用程序运行时访问并从应用程序中的dart 代码读取其属性。我怎么能这样做?

PS:我想在应用程序运行时读取name,descriptionversionpubspec 中的属性!

dart flutter

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

在 VS Code 中关闭文件夹时如何折叠子文件夹?

当我折叠文件夹时,我希望子文件夹也被折叠。现在,当我折叠文件夹并重新打开它时,子文件夹在文件夹关闭时保持原样。我想要折叠文件夹也会折叠子文件夹的行为。

visual-studio-code vscode-settings

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

如何在整个应用程序生命周期中维护一个Realm实例并关闭它?

如何在应用程序的整个生命周期中维护单个Realm实例,并关闭它。

我可以使用单例类来维护实例,但是当应用程序关闭时如何关闭它呢?

此外,一旦打开就不关闭Realm Instance是否安全?

android realm

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

如何在奥利奥长期运行后台服务?

Android Oreo对运行后台服务施加了很多限制.现在服务在Oreo中的表现与以前一样.

但是,如果我必须在后台运行很长一段时间的服务,该怎么办呢?

我正在开发一个应用程序,当用户摇动手机时启动手电筒.为此,我必须将Sensor侦听器代码放在服务中.

如何防止android系统不杀死服务.

PS:我不想通过通知启动前台服务.

android android-8.0-oreo

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