小编Udi*_*dan的帖子

Android Zxing改变方向为肖像

在阅读了几个关于这个问题的问题和帖子后,我正在尝试旋转Zxing显示器.按照说明操作后,显示屏确实旋转,但扫描仪的矩形没有按照应有的位置放置(如附图所示).

这就是我所做的:

  1. 在CameraConfigurationManager中:

    camera.setDisplayOrientation(90);
    
    Run Code Online (Sandbox Code Playgroud)
  2. 在DecodeHandler.java中

    byte[] rotatedData = new byte[data.length];
        for (int y = 0; y < height; y++) {
            for (int x = 0; x < width; x++)
                 rotatedData[x * height + height - y - 1] = data[x + y * width];
         }
    int tmp = width;         
    width = height;
    height = tmp;
    
    Run Code Online (Sandbox Code Playgroud)
  3. 在CameraManager.java中:

    rect.left = rect.left * cameraResolution.y / screenResolution.x;
    rect.right = rect.right * cameraResolution.y / screenResolution.x;
    rect.top = rect.top * cameraResolution.x / screenResolution.y;
    rect.bottom = rect.bottom …
    Run Code Online (Sandbox Code Playgroud)

android zxing

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

Android sqlite - 选择字段为null或为空的记录

我的应用程序有一个sqlite DB,其中一些字段为null或为空(意味着我从未在该字段中插入任​​何内容).

我希望选择该字段为空或空的所有记录.

这是我尝试过的:

cursor = db.query(DBHelper.TABLE_NAME, COLUMNS, "folder_name = ? ", new String[] {"null"}, null, null, DBHelper.TIMESTAMP_COL + " DESC");
Run Code Online (Sandbox Code Playgroud)

但那没用,我没有得到任何记录.我需要做些什么来完成这项工作?

sqlite android

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

我是否需要将jQuery核心与jQuery mobile一起包含在内?

是否有必要包含jQuery的核心,还是单独的移动框架?根据我的尝试,我得出结论,这两个文件都是必要的,但我想确定这个问题.

jquery jquery-mobile

29
推荐指数
2
解决办法
8894
查看次数

Android - sqlite in子句使用数组中的值

我想执行一个sqlite查询:

select * from table_name where id in (23,343,33,55,43);
Run Code Online (Sandbox Code Playgroud)

in子句中的值需要从字符串数组中获取:

String values[] = {"23","343","33","55","43"}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

10X!

sql sqlite android

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

在深度空闲模式下未收到GCM高优先级消息

进入深度空闲模式后,使用:

adb shell dumpsys deviceidle force-idle
Run Code Online (Sandbox Code Playgroud)

我正在尝试按照文档的建议向设备发送高优先级消息,使用:

{"to":"feoLl37Ses4:A ....... hDQU1OZKd","priority":"high","notification":{"body":"This is the body.","title":"this是标题","图标":"新"}}

邮件未收到.只有在我将设备状态更改为IDLE_MAINTENANCE后才会收到消息.

即使设备处于深度空闲模式,如何让设备接收消息?

android google-cloud-messaging

17
推荐指数
2
解决办法
882
查看次数

MySql选择IN子句字符串逗号分隔

我需要以下列方式执行选择查询:

select * from my_table where id NOT IN (comma_delimited_string);
Run Code Online (Sandbox Code Playgroud)

实现这一目标的正确方法是什么?

考虑到我控制发送字符串的客户端代码,是否有更好的方法?(该字符串将容纳大约30个id,所以我试图避免发送30个参数,每个id一个).

谢谢你们

mysql select

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

将应用重新提交到 Google Play

我正在尝试向 Google Play 重新提交一个应用程序,但我似乎可以找到一种方法,从技术上讲。

我对“您的应用是否主要面向 COPPA 定义的 13 岁以下儿童?”的回答是肯定的,然后在不同的页面中需要编辑不同的内容。

问题是没有保存按钮,只有“重新提交应用程序”。因此,当我在不同页面之间导航时,找不到保存更改的方法:

Google Play 列表已修改。你想不保存就离开吗?

重新提交应用按钮不起作用,因为仍然存在错误。

我需要更新隐私政策网址、内容分级并选中“专为家庭设计”复选框。

有没有人遇到过类似的事情并知道如何解决?

google-play

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

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

Android强制压缩sqlite与jpg扩展

我在Android应用程序中有一个旧类,它复制了一个预先生成的sqlite数据库.在Android 2.3之前,我们需要将sqlite扩展名更改为不会被压缩的扩展名(如此问题中的jpg).当我们在4.1之前停止对Android的支持时,不再需要它.

我想减小apk大小,但我想避免更改数据库的文件名.有没有办法标记文件,所以它在创建apk时会被压缩,尽管它有jpg扩展名?

android

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

安全的Web服务请求

我需要通过Android应用程序向Web服务发出请求.可以根据需要设计Web服务.

在我看来,无论我选择哪种方法,有人想要破解它,只需要对我的Android应用程序代码进行逆向工程(这不是很难)并且可以看到我做的确切,我加密了数据,使用硬编码密码或任何其他解决方案.

有没有100%安全的解决方案?

security android web-services

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