小编Ara*_*vin的帖子

画布签名触摸在phonegap中产生问题

我找到了一些与"phonegap canvas signature"相关的帖子,但是他们没有帮助.我有一些下拉框,文本框和一个签名字段.我想在sqlite数据库中插入这些字段.

我的数据库表创建如下所示:

tx.executeSql("CREATE TABLE IF NOT EXISTS parts(id INTEGER PRIMARY KEY AUTOINCREMENT,nr,productId,description,toolsVerified)");
tx.executeSql("CREATE TABLE IF NOT EXISTS costs(id INTEGER PRIMARY KEY AUTOINCREMENT,nr,date,starttime,endtime,reason,cost)");
tx.executeSql("CREATE TABLE IF NOT EXISTS sign(orderNr unique ,rapport,sign)");
Run Code Online (Sandbox Code Playgroud)

读取字段值,如正常的文本和下拉菜单签名字段就像

kundusSign = $("#mKundusskirt")[0];
kundensUnderSkrift = kundusSign.toDataURL();
Run Code Online (Sandbox Code Playgroud)

以下是插入数据的代码:

db
    .transaction(function(tx) {
        // for parts table
        tx
                .executeSql(
                        "insert into parts(nr,productid,description,toolsVerified) values(?,?,?,?)",
                        [ nr, productId, desc, tool ]);
        // for cost table
        tx
                .executeSql(
                        "insert into costs(nr,date,starttime,endtime,reason,cost) values (?,?,?,?,?,?)",
                        [ nr, date, startTime, endTime, reason, cost ]);

        // for …
Run Code Online (Sandbox Code Playgroud)

javascript sqlite android jquery-mobile cordova

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

Express没有方法配置错误

我正在尝试开始使用MEAN堆栈.我正在关注本教程:链接

我已经做到了测试我们的服务器部分.这里

// modules =================================================
var express = require('express');
var app     = express();
var mongoose= require('mongoose');

// configuration ===========================================

// config files
var db = require('./config/db');

var port = process.env.PORT || 8080; // set our port
mongoose.connect(db.url); // connect to our mongoDB database (uncomment after you enter in your own credentials in config/db.js)

app.configure(function() {
    app.use(express.static(__dirname + '/public'));     // set the static files location /public/img will be /img for users
    app.use(express.logger('dev'));                     // log every request to the …
Run Code Online (Sandbox Code Playgroud)

javascript node.js express mean-stack

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

如何在jquery mobile中删除已打开的弹出窗口

我用Google搜索并搜索SO但找不到与我有关的任何内容.

http://jsfiddle.net/aravinth/Ad22d/90/

在这个小提琴中,使用该表行克隆表行ADD ROW,单击Add Expenses显示popup单击时也克隆它PLUS icon...

我的问题从这里开始现在我点击first row add expense button,弹出的3行克隆然后点击second row add expenses它显示三行,但我需要show only one column(这是默认的一行)...

请提出一些想法......谢谢

html javascript jquery jquery-mobile cordova

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

推送后Javascript排序不起作用?

我在这里做错了什么:在IE9和FF中也有相同的结果.

function TestArrayOperationsClick()
{
  function sortNums(a, b)
  {
    return a - b;
  }
  var array = [6, 4, 2, 8];
  console.log("Array 1: " + array); 
  array.sort(sortNums);
  console.log("Sort 1: " + array);
  array.push([1, 5, 10]);
  console.log("Array 2: " + array);
  array.sort(sortNums);
  console.log("Sort 2: " + array);
}
Run Code Online (Sandbox Code Playgroud)

输出:

LOG: Array 1: 6,4,2,8 

LOG: Sort 1: 2,4,6,8 

LOG: Array 2: 2,4,6,8,1,5,10 

LOG: Sort 2: 2,4,6,8,1,5,10 <- not sorted.
Run Code Online (Sandbox Code Playgroud)

javascript sorting

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

数组适配器仅显示数组的最后一个元素.如何获取所有值

我有以下代码用于显示我的应用程序中的联系人.我有问题显示联系人.我的数组(from)只从数据库中获取一个值,但在数据库中有很多值.如何从数据库中获取所有值.

mydatabasecode:

public List<Contact> getAllContacts() {
    List<Contact> contactList = new ArrayList<Contact>();
    // Select All Query
    String selectQuery = "SELECT  * FROM " + TABLE_CONTACTS;

    SQLiteDatabase db = this.getWritableDatabase();
    Cursor cursor = db.rawQuery(selectQuery, null);

    // looping through all rows and adding to list
    if (cursor.moveToFirst()) {
        do {
            Contact contact = new Contact();
            contact.setID(Integer.parseInt(cursor.getString(0)));
            contact.setName(cursor.getString(1));
            contact.setPhoneNumber(cursor.getString(2));
            // Adding contact to list
            contactList.add(contact);
        } while (cursor.moveToNext());
    }

    // return contact list
    return contactList;
}
Run Code Online (Sandbox Code Playgroud)

GetvalueFromDb代码:

 List<Contact> contacts = db.getAllContacts();
    for (Contact cn …
Run Code Online (Sandbox Code Playgroud)

android

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

使libgdx文本字段忽略某些字符?

嗨,我遇到了一个问题,我似乎无法解决有关libgdx的TextField问题.我想忽略某些字符,例如当使用"shift"作为大写字符时,不要在文本字段中写入空格.截至目前我写的都是这样的.

accField.setTextFieldListener(new TextFieldListener() {

  public void keyTyped(TextField textField, char c)  {

        if (c == 'a') {
        //Something here that does the replacement maybe?                                


        }


}

});
Run Code Online (Sandbox Code Playgroud)

java user-interface textfield libgdx

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

Java使用BufferedImage转换图像的灰度和棕褐色版本

我想读取图像并转换并输出原始图像,灰度版本和棕褐色版本.我在转换时遇到问题,对BufferedImage不太熟悉,特别是遇到getRGB和setRGB方法的问题.到目前为止我有这个

import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.net.URL;

import javax.imageio.IIOImage;
import javax.imageio.ImageIO;
import javax.imageio.ImageWriteParam;
import javax.imageio.ImageWriter;
import javax.imageio.plugins.jpeg.JPEGImageWriteParam;
import javax.imageio.stream.ImageOutputStream;

public class ChangeColor{
  static BufferedImage readImage( String Pic ) throws Exception {

    BufferedImage image = ImageIO.read( new File("Pic.jpg") );
    return( image );
  }

  public static void saveImage( BufferedImage img, File file ) throws IOException {

        ImageWriter      writer = null;
        java.util.Iterator iter = ImageIO.getImageWritersByFormatName("jpg");

        if( iter.hasNext() ){
            writer = (ImageWriter)iter.next();
        }

        ImageOutputStream ios = ImageIO.createImageOutputStream( file …
Run Code Online (Sandbox Code Playgroud)

java image-processing

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

Java中使用分而治之的方阵乘递归?

我有一个学校项目来创建两个版本的javacode来乘以两个方阵。为了使其更容易,它们只需要适用于 2x2、4x4、8x8 等。我们有一个如下所示的伪代码(很可能取自同一本书中的另一个问题):在此输入图像描述

我们要把它变成代码(我只懂Java),我们必须实现分区部分。我们可以选择想要普通数组还是多维数组。代码的两个版本是这样的:一个是在分区中创建子矩阵(数组),第二个是使用数组索引并将它们传递下去。

我最困惑的是底部随机使用 array + array 和 int + int 。我明白了代码的想法,但我不知道如何正确实现它。

有人能指出我正确的方向吗?

java arrays recursion matrix

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

停止JWPlayer广告播放

jwplayer (version 6)在播放广告时,我似乎无法停止播放.jwplayer().stop() and pause()什么都不做.

是否有任何广告专用的播放控制方法?在文件中找不到它们.

javascript jwplayer

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

将大量数据从一个活动发送到另一个活动?

朋友我有2个文本框...用户必须填写所有文本框,然后按提交按钮.按下提交按钮时,应开始新活动,并在那里显示所有填充的信息.我使用intent尝试了它,但第二个活动只显示了一个文本框的内容.请告诉我该怎么办?提前致谢

package com.example.myfirstapp;

public class MainActivity extends Activity {

static final String EXTRA_MESSAGE = "com.example.myfirstapp.MESSAGE";
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
}
public void sendMessage(View view)
{
    Intent intent = new Intent(this, DisplayMessageActivity.class); 

    EditText editText = (EditText) findViewById(R.id.edit_message);
    EditText editText1 = (EditText) findViewById(R.id.edit_message2);
    String message = editText.getText().toString();
    String message2 = editText1.getText().toString();
    intent.putExtra(EXTRA_MESSAGE, …
Run Code Online (Sandbox Code Playgroud)

android

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