小编Dav*_*ave的帖子

在线程android应用程序内无效()

我是编程机器人的新手,但我有很多编程黑莓的经验.

我创建了一个具有活动类(main.java)和视图类(game.java)的应用程序.

在视图类中,我有一些位图被绘制到屏幕上.我创建了一个线程,我在线程中移动图像.但是当我在线程中调用invalidate()时,它永远不会重绘屏幕.

您是否无法从线程中使()屏幕无效?我知道线程正在运行并且正在调用invalidate,它只是永远不会在屏幕上进行更改.

android invalidation

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

如何编写mysql查询来搜索数据库?

我拥有一个壁纸网站,我正在尝试编写一个搜索功能,该功能将在数据库中搜索用户正在搜索的术语。我在数据库中有 2 个字段,我正在针对 TAGS 和 NAME 进行搜索

我目前的做法是将搜索词分成多个词,然后使用这些词搜索数据库。因此,如果用户搜索“纽约”,我的查询将如下所示

SELECT * FROM wallpapers 
WHERE tags LIKE '%New%' OR name LIKE '%new%' 
or tags LIKE '%York%' OR name LIKE '%York%'
Run Code Online (Sandbox Code Playgroud)

当然,问题在于任何带有新术语的东西都会被拉起,比如“新车”等。如果我用下面的代码替换上面的查询,那么它太模糊了,只会显示 2 张壁纸

SELECT * FROM wallpapers 
WHERE tags LIKE '%New York%' OR name LIKE '%New York%'
Run Code Online (Sandbox Code Playgroud)

有没有人有更好的方法来编写搜索查询?

mysql search

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

如何在小部件点击上启动网站?

我有一个显示文本字段的基本小部件。我试图弄清楚当用户单击小部件本身时如何启动网站 url。我似乎无法找到有关此事的任何代码。

url android widget onclick

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

双#在Android上显示0

我很尴尬地问这个问题,但是在45分钟没有找到解决办法后,我将诉诸于公开羞辱.

我有一个被另一个数字除以的数字,我将该数字存储在一个双变量中.这些数字是随机生成的,但是调试应用程序会显示这两个数字实际上都是生成的.

让我们说数字是476和733.然后我把数字除以得到百分比476/733 = .64

然后我打印出变量,它总是设置为0.我尝试过使用DecimalFormat和NumberFormat.无论我尝试什么,它总是说变量是0.我知道有一些简单的我缺少,我只是找不到它= /.

math double android

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

标签 统计

android ×3

double ×1

invalidation ×1

math ×1

mysql ×1

onclick ×1

search ×1

url ×1

widget ×1