小编Nee*_*hah的帖子

当Android Play商店中有新版本的应用程序时,强制应用程序进行更新

我在Playstore上有一个应用程序.知道我想要的是当Playstore上有新的更新时,用户在尝试使用该应用程序时应该弹出一个更新应用程序.如果他没有更新应用程序,它应该关闭应用程序.例如:我想强制用户更新应用以继续使用.

android auto-update

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

如何在jquery移动弹出对话框中出现键盘时阻止自动滚动

我正在创建一个应用程序,其中我想要一个弹出对话框,其中包含一些文本字段,因此我从jquery移动站点中获取了一个示例, 并插入了4个输入文本以插入带有国家和地区代码的固定电话号码.当我在模拟器上运行它时会打开弹出对话框,但是当用户尝试在文本框中插入某些内容时,它会向上滚动,所以我在脚本中使用此代码来禁用页面滚动,如下所示,此问题是用户能够仅在2个文本框中插入数据,因为文本框的其余部分隐藏在键盘旁边.我想要的是当用户键盘打开时页面不应该自己滚动,用户应该能够滚动弹出对话框来插入数据.这是我返回的代码:

删除页面...

<div 
    data-role="popup" 
    id="popupDialog" 
    data-overlay-theme="a" 
    data-theme="c" 
    data-dismissible="false" 
    style="max-width:400px;"
    class="ui-corner-all"
>  
    <div data-role="header" data-theme="a" class="ui-corner-top">
        <h1>Delete Page?</h1>
    </div>
    <div data-role="content" data-theme="d" class="ui-corner-bottom ui-content">
        <h3 class="ui-title">Are you sure you want to delete this page?</h3>
        <p>This action cannot be undone.</p>
        <input type='number' id='area code' placeholder='Area code'>
        <input type='number' id='country code' placeholder='Country code'>
        <input type='number' id='numder' placeholder='Number'>
        <input type='button' id='open' data-rel='back' value='OK'>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是禁用页面滚动的JavaScript:

$(document)
  .on('popupafteropen', '[data-role="popup"]', function (event, ui) {
    $('body').css('overflow', 'hidden');
  })
  .on('popupafterclose', '[data-role="popup"]', function (event, ui) …
Run Code Online (Sandbox Code Playgroud)

javascript android cordova jquery-mobile-popup

5
推荐指数
0
解决办法
1278
查看次数

如何从phonegap android中的sqlite获取最后插入的行id

我正在创建一个应用程序,我在表中插入数据.在表中插入数据后,我想得到该行的id,以便我可以根据它进行进一步的操作.我试图使用sqlite的last_insert_rowid()函数,但没有找到运气.任何人都可以告诉哪个是最后一个插入行id的最佳方法.任何想法都表示赞赏.提前致谢.

lastinsertid cordova android-sqlite

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

如何在android中使用默认可用应用程序在android中打开下载的文件

我在下载完成后从服务器下载文件我必须打开一个文件.知道问题是文件可以是任何类型,所以我不能指定和Intent调用打开一个静态名称的文件,就像我们打开一个PDF文件一样.我想要的是当文件下载时,它将搜索是否有任何应用程序可用于打开文件,否则它将显示弹出.我正在做所有这些内部碎片.这是我下载的代码:

public class DownloadFile extends AsyncTask<String, Void, Integer> {
    String file_name = "";
    File sdcard = Environment.getExternalStorageDirectory();
    @Override
    protected Integer doInBackground(String... params) {
        // TODO Auto-generated method stub
        try {
            HttpURLConnection url_conn = null;
            byte[] bffr;

            long totalSize = 0;
            File directory = new File(
                    Environment.getExternalStorageDirectory()
                            + "/xyz/download");
            directory.mkdirs();
            // 06-03 17:57:41.160: D/file name(6882):
            file_name = "";
            file_name = params[0];
            Log.d("file name", file_name.toString());
            url_conn = (HttpURLConnection) (new URL("http://example.com/uploads/" + file_name)).openConnection();
            url_conn.setRequestMethod("GET");
            url_conn.setDoOutput(true);
            url_conn.connect();

            if (url_conn.getContentLength() > 0) {
                File imgFile …
Run Code Online (Sandbox Code Playgroud)

android file download

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

如何在jquery mobile中动态更改Input字段的边框颜色

我有一个输入字段,我想提供验证我要更改占位符文本及其颜色,但我也想更改输入字段边框的颜色.这是html的代码:

<input class="validate[required,custom[onlyLetterSp]] text-input" id="first_name" name="firstName" type="text" placeholder="First Name" maxlength="10" required>
    <input class="validate[required,custom[onlyLetterSp]] text-input" id="last_name" name="LastName" type="text" placeholder="Last Name" required>
Run Code Online (Sandbox Code Playgroud)

这是用于验证和更改占位符颜色的javascript代码:

var defaultColor = 'BBBBBB';
var styleContent = 'input:-moz-placeholder {color: #' + defaultColor + ';} input::-webkit-input-placeholder {color: #' + defaultColor + ';}';
var styleBlock = '<style id="placeholder-style">' + styleContent + '</style>';
var randomColor='ff0000';
    // generate new styles and append to the placeholder style block
    styleContent = 'input:-moz-placeholder {color: #' + randomColor + ';} input::-webkit-input-placeholder {color: #' + randomColor + ';}' …
Run Code Online (Sandbox Code Playgroud)

html jquery-mobile cordova-2.0.0

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

如何从数组字符串动态创建JavaScript中的Object键和值

我想从两个字符串数组动态创建一个JavaScript对象.一个数组用于键,另一个用于值.例如,它应该创建*element.name ="xyz"; *等等

 var key=["name","id","surname"];
 var value=[["xyz","01","abc"],["def","02","ghi"]]; 
 var element=new Object();
Run Code Online (Sandbox Code Playgroud)

从上面的值,它应该创建一个这样的对象:

    var element=new Object();
    element.name="xyz";
    element.id="01";
    element.surname="abc";

    var element =new Object();
    element.name="def";
    element.id="02";
    element.surname="ghi";
Run Code Online (Sandbox Code Playgroud)

javascript dynamic javascript-objects

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