小编Mys*_*icϡ的帖子

SQLite:防止重复

我想创建一个表来存储设备设置.该表有三行:id,parameter_name和parameter_value.

该表是通过执行以下查询语句创建的:

DATABASE_CREATE = "create table DATABASE_TABLE (KEY_ID INTEGER PRIMARY KEY AUTOINCREMENT, KEY_NAME INTEGER not null, VALUE TEXT not null);
Run Code Online (Sandbox Code Playgroud)

然后通过执行以下方法存储行:

private long insertRow(int rowParameter, String rowValue, SQLiteDatabase db){
    long res = -1;
    ContentValues settingsParameterValues = new ContentValues();
    settingsParameterValues.put(KEY_NAME, rowParameter);
    settingsParameterValues.put(VALUE, rowValue);
    if(db != null){
        res = db.insert(DATABASE_TABLE, null, settingsParameterValues);
    }
    return res;
}
Run Code Online (Sandbox Code Playgroud)

创建数据库时,将存储默认值:

@Override
    public void onCreate(SQLiteDatabase db) {
        db.execSQL(DATABASE_CREATE);
        insertRow(PRIVACY_LEVEL_ROW_INDEX, "0", db);
        insertRow(STREAM_TITLE_ROW_INDEX, "untitled", db);
        insertRow(STREAM_TAGS_ROW_INDEX, "", db);
    }
Run Code Online (Sandbox Code Playgroud)

但是insertRow()方法的问题在于它无法阻止重复条目.

在这种情况下,有谁知道如何防止重复输入?

sql database sqlite android

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

如何重新挂载/ sdcard目录以在模拟器上进行读写?

您能告诉我如何重新挂载/ sdcard目录以在模拟器上进行读写吗?

我读了这个

但是我不知道如何以读写模式将其应用于重新挂载/ sdcard目录?

java android

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

Android:如何从活动活动中关闭前台活动?

我创建了一个与服务器异步通信的应用程序.当应用程序发出服务器请求时,会创建一个带有"加载"通知的新对话框(活动).主要活动实现了处理服务器响应的方法,我想在主活动从服务器收到答案时关闭前台活动.

通知对话框按以下方式创建:

 private void showServerRequestDialog(String actionLabel){
    Intent intent = new Intent(this, DlgServerRequest.class);
    intent.putExtra(SERVER_REQUEST_ACTION, actionLabel);
    startActivity(intent);

}
Run Code Online (Sandbox Code Playgroud)

所以当用户尝试进行身份验证时,会调用以下方法:

private void authenticateUser(String IMEI, String username, String password){
    mEncoderConnection.authenticateRequest(IMEI, username, password);
    showServerRequestDialog("Authenticating...");
}
Run Code Online (Sandbox Code Playgroud)

和onAuthenticateResponse处理身份验证响应:

public void onAuthenticateResponse(AuthenticateResponse pkg) {
    //code for response handling
    //TODO: close ServerRequestDialog
    }
}
Run Code Online (Sandbox Code Playgroud)

如果有人可以建议在执行onAuthenticateUser()时关闭通知对话框(DlgServerRequest),我将不胜感激.

android subactivity android-activity

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

有没有办法从以前的apk版本文件获取私有签名密钥库文件?

我使用eclipse创建了私有签名密钥库文件,我已经在android市场网站上发布了apk文件.几天后我们从用户那里得到了一些问题,我们已经修复了问题,但我没有私有签名的密钥库文件.在制作apk文件时,我需要使用先前版本中使用的私有签名密钥库文件.

有没有办法从以前的apk版本文件获取私有签名密钥库文件?

android

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

半全局块匹配

我正在研究 opencv 的半全局块匹配。其实我不明白为什么我们需要浏览所有方向来计算成本聚合?有没有人试图限制这条路径(扫描线)的长度?

opencv matching stereo-3d

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

替换java中的整个字符串

我有一个字符串数组,其中包含智能手机中可用的传感器列表.在这个数组中,如果匹配,我想要的每个元素,替换整个字符串.

例如:

sensor[1] = "iEnemoEngine orientation sensor";
Run Code Online (Sandbox Code Playgroud)

我想如果sensor[1]包含"orientation"这个词,用"orientation"替换整个字符串"iEnemoEngine orientation sensor"

我该怎么办?

java android

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

谷歌图表边框

我在Google图表实施中遇到了一个小问题。根据要求,图表应包含在大纲(边界)内,如下所示:

在此处输入图片说明

但是我得到以下输出:

在此处输入图片说明

这是我用于图表的选项:

gChartOptions = {
chartType:"ComboChart",
    containerId:"visualization",
    stackSeries: true,
    isStacked : true,
    pointSize: 3,
    backgroundColor: '#000',
    legend: 'none',
    tooltip:{
        trigger:'none'
    },
    colors : ['#6DB1E2','#FDCB34','#69BD44','#ffffff','#A2469B','#ffffff'],
    seriesDefaults: {
        rendererOptions: {
            barPadding: 0,
            barMargin: 10
        },
        pointLabels: {
            show: true,
            stackedValue: true
        }
    },
    vAxis: {
        gridlines: {
            color: 'transparent'
        }
    },
    seriesType: "bars",
    series: {
        0: {
            targetAxisIndex: 0
        },
        1: {
            targetAxisIndex: 0
        },
        2: {
            targetAxisIndex: 1,
            type: "line"
        },
        3: {
             targetAxisIndex: 1,
             lineWidth: 0,
             pointSize: 3,
             type: …
Run Code Online (Sandbox Code Playgroud)

javascript google-visualization jquery-mobile

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

阻止按钮提交表单onclick

我在html按钮标签上有问题

这是我的HTML代码

<form name="data_kirim" action="confirm_order.php" method="POST">

        ..... order input field ....

    <button class="back_button" onclick="window.location.href='keranjang.php'">Back</button>
    <input class="next_button" type="submit" name="submit_data_kirim" value="Next"/>
</form>
Run Code Online (Sandbox Code Playgroud)

如何阻止按钮提交此表单,因为按钮正在使用href来返回页面,

有人能帮我吗?

html javascript

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

可以在类android中使用多少异步任务?

最近我参加了一次采访,其中我被问到一个问题:课堂上可以使用多少个asynctask?通过使用execute方法,您将通过调用asynctask来使用.因此,类中asynctask的最大限制是向我提出的问题.

这是什么答案?有人可以解释一下,为什么?

performance android asynchronous android-activity

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

如何以编程方式为所有TextView设置文本颜色?

TextView动态创建8 秒并在我的布局中添加它们.我想设置他们的文字颜色.所以我在color.xml中声明了颜色代码,我将其设置为:

txt1.setTextColor(getResources().getColor(R.color.off_white));
Run Code Online (Sandbox Code Playgroud)

但我必须多余地为所有人TextView单独做这件事.有没有办法我可以为所有TextView全局设置它.类似于我们在jQuery中可以做的事情,例如:

$('input[type="text"]').css('color','white');
Run Code Online (Sandbox Code Playgroud)

android textview

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