小编Ami*_*ela的帖子

在Android Studio中使用引号括起来的文本

是否有可能使用引号轻松地围绕我的Android Studio项目中的某个文本元素?

更具体地说,没有手动输入一个引用之前和另一个引用文本后?

例如:some text应该"some text"用最小的努力?

android-studio

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

从sqlite数据库中删除所有表

我做了很多研究,无法找到合适的方法来删除SQLite数据库中的所有表.最后,我做了一个代码来从数据库中获取所有表名,我尝试逐个使用检索到的表名删除表.它没有用.

请建议我从数据库中删除所有表的方法.

这是我使用的代码:

public void deleteall(){
    SQLiteDatabase db = this.getWritableDatabase();
    Cursor c = db.rawQuery("SELECT name FROM sqlite_master WHERE type='table'", null);
    do
    {
        db.delete(c.getString(0),null,null);
    }while (c.moveToNext());
}
Run Code Online (Sandbox Code Playgroud)

deleteall()单击按钮时调用函数,代码如下:

public void ButtonClick(View view)
{
    String Button_text;
    Button_text = ((Button) view).getText().toString();

    if(Button_text.equals("Delete Database"))
    {
        DatabaseHelper a = new DatabaseHelper(this);
        a.deleteall();
        Toast.makeText(getApplicationContext(), "Database Deleted Succesfully!", Toast.LENGTH_SHORT).show();
    }}
Run Code Online (Sandbox Code Playgroud)

database sqlite android

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

android属性中格式引用的含义

让我们从一个例子开始吧

<attr name="spinnerDropDownItemStyle" format="reference" />
Run Code Online (Sandbox Code Playgroud)

我如何区分并理解它?

我看到Android主题和风格揭秘 - 谷歌I/O 2016多次谈话,我仍然不明白这个参考的东西是如何工作的.

android android-layout android-theme android-styles

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

反应原生背景流程

我试图弄清楚如何在本机(Android)中运行后台服务.是否可以在应用程序在后台运行时运行代码(例如套接字侦听器).我创建了一些简单的东西来确定它,但似乎它不是那样工作的.有帮助吗?

    class HolaProject extends React.Component {

    constructor(props) {
      super(props);
      this.state = {holaText: "0"};
      var self = this;

      setTimeout(() => {
        self.setState({holaText: "after 10 seconds, works!"})
      }, 10000);
    }

    render() {
      return (
        <DrawerLayoutAndroid renderNavigationView={() => <Text>React Native</Text>}>
        <Text>{this.state.holaText}</Text>
        <ProgressBarAndroid />
      </DrawerLayoutAndroid>
    );
  }
};
Run Code Online (Sandbox Code Playgroud)

android reactjs react-native

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

您APK的版本代码应高于378

我几个月前在Phonegap Build中创建了一个Android应用程序,它的工作正常,可以在Play商店中使用.我发布了我的应用程序和thay的几个更新都发布成功但今天我想发布我的应用程序的新更新但它的显示错误"您的APK版本代码应高于378"

在此输入图像描述

我在配置文件中更改了版本,并在AndroidManifest文件中更改了android:版本代码和版本名称,但没有任何对我有用.任何帮助都会得到赞赏.谢谢

android cordova

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

如何在另一个微调器打开时单击打开微调器

spinners的表格很少.当我点击它们中的任何一个时,它会打开并显示选项.当我点击任何一个spinner它关闭打开spinner但我需要再次点击所需的spinner打开它.

我想抓住第二个微调器的第一次点击,这样我就可以关闭第一个打开的微调器,然后打开单击的微调器.

我看到关于在外面的任何点击上关闭微调器的帖子,但这还不够,因为我仍然不知道所需的微调器被点击(onclick()第二个微调器没有被触发).

android spinner

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

动画列表视图布局时遇到问题

我希望listview中的项目从左到右一次一个地滑动.我在res/anim/slide_right.xml中有以下内容

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

<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator">
    <translate android:fromXDelta="100%p" android:toXDelta="0" android:duration="150" />
</set>
Run Code Online (Sandbox Code Playgroud)

在我的ListActivity中的 onCreate方法中,我有:

LayoutAnimationController controller = AnimationUtils.loadLayoutAnimation(this, R.anim.slide_right);
mList.setLayoutAnimation(controller);
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我得到一个RuntimeException引起的Unknown layout animation name: set

我究竟做错了什么?

layout animation android listview

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

无法在Android Studio 3.0上使用Instant Run运行应用

我已更新到Android Studio 3.0,现在我无法在启用Instant Run的情况下运行该应用.

由于java.io.FileNotFoundException,我得到'执行失败的任务',因为它找不到apk下的

../build/intermediates/instant-run-resources/resources-production/

知道如何克服这个问题,以便我可以使用Instant Run运行项目吗?

我不知道在哪里可以找到丢失的apk文件或者如何更改路径以查找它.

android android-instant-run android-studio-3.0

13
推荐指数
2
解决办法
7443
查看次数

限制房间数据库中的行数

如何通过删除行中最旧的项目并插入最新的项目来限制Android会议室数据库中的行数

在向数据库添加项目时,我猜它是一个标准查询?

编辑:我想限制数据库表的最大行数为20.如果达到该限制,我们删除最旧的项目并通过将当前行计数保持为20来插入新项目.

java android android-room

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

Android Studio无法解析存储库

在我的项目中,我正在尝试使用设计支持库.我有我的Gradle文件:

dependencies {
    ....
    compile 'com.android.support:design'
    ....
}
Run Code Online (Sandbox Code Playgroud)

当我尝试构建它时,我得到错误:

在此输入图像描述

通常我会点击Install Repository and sync project,但是,这似乎不再起作用了.即使单击Open File工作正常,单击此操作也绝对没有任何作用.

我该如何手动安装它?

我安装了最新的Android支持存储库(30.0.0)和Android支持库(23.2.1).

android android-studio android-gradle-plugin

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