小编Kor*_*urk的帖子

编辑资源文件时不会构建Android项目

我在Eclipse中有一个Android 1.5项目,每当我只有一个xml资源文件打开时,构建就会出现错误.例如,如果我将res\layout\main.xmlopen作为活动文档,它将不会生成并抛出以下错误:

Error in an XML file: aborting build.
res\layout\main.xml:0: ERROR Resource entry main is already defined.
Run Code Online (Sandbox Code Playgroud)

然后我必须删除main.out.xml并切换到项目中的任何.java文件以使其构建.

我是否有错误的配置或这只是一个Eclipse或ADT错误?在我弄清楚原因是什么之前,它让我疯了一个小时.

java eclipse android

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

Mysql用户创建脚本

我正在尝试自动化MySQL用户创建过程.我想创建一个包含mysql用户创建语句的临时文件,然后我会这样调用它:

mysql -u root -proot <temp

但我坚持使用mysql语法:这是我的临时文件的内容:


DROP DATABASE IF EXISTS mytestdatabase;
CREATE DATABASE mytestdatabase;
SELECT @password:="my password";
DELETE FROM mysql.user WHERE Host='localhost' AND User='mytestdatabase';
GRANT ALL PRIVILEGES ON mytestdatabase.* TO 'mytestdatabase'@'localhost' IDENTIFIED BY PASSWORD '@password';
FLUSH PRIVILEGES;
Run Code Online (Sandbox Code Playgroud)

但行

GRANT ALL PRIVILEGES ON mytestdatabase.* TO 'mytestdatabase'@'localhost' IDENTIFIED BY PASSWORD '@password';
Run Code Online (Sandbox Code Playgroud)

(密码哈希值应为41位十六进制数)

并没有被解释为我所期望的那样.即使我删除@password标记周围的单引号,我仍然有错误(语法错误)

我怎样才能做到这一点?

mysql database

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

synchronized对象设置为null

我有两个线程Thread1Thread2

//Within Thread1     
synchronized(obj1)  
{  
    obj1 = null;  
}  

//Within Thread2  
synchronized(obj1)  
{  
    do something  
}   
Run Code Online (Sandbox Code Playgroud)

如果jvm首先执行thread1并将obj1设置为null,那么thread2会立即看到该更改还是需要时间并且jvm仍然可以运行thread2 synchronized块,因为obj1还不是null?

java multithreading synchronization

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

此Android SDK需要Android Developer Toolkit 14.0.0或更高版本.....请将ADT更新到最新版本

请帮我修复以下错误:

This Android SDK requires Android Developer Toolkit version 14.0.0 or above.  
Current version is 12.0.0.v201106281929-138431.  Please update ADT to the latest version.
Run Code Online (Sandbox Code Playgroud)

我在使用Eclipse时遇到此错误问题.

sdk android adt

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

动画jQuery Ui位置()

如何使用当前位置设置动画position({of:,my:,at:})?有没有办法自动化该过程,还是我必须手动设置CSS属性的动画?

css jquery user-interface positioning jquery-animate

13
推荐指数
2
解决办法
2966
查看次数

如何测试扩展文件而不在Android市场上发布应用程序

我需要测试扩展文件而不在Android市场上发布应用程序.我试图谷歌但没有找到任何办法这样做.

这可能吗?

android

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

用一组项目初始化HashMap?

我有很长的处理结果.我不想将它直接传递给HashMap并进行更多计算.我想保存它然后每次重复使用.

我的数组值如下所示:

{0=0, 1=15, 2=70, 3=90, 4=90, 5=71, 6=11, 7=1, 8=61, 9=99, 10=100, 11=100, 12=100, 13=66, 14=29, 15=98, 17=100, 16=100, 19=100, 18=100, 21=62, 20=90, 23=100, 22=100, 25=100, 24=100, 27=91, 26=100, 29=100, 28=68, 31=100, 30=100, 34=83, 35=55, 32=100, 33=100, 38=100, 39=100, 36=100, 37=100, 42=10, 43=90, 40=99, 41=33, 46=99, 47=40, 44=100, 45=100, 48=2}  
Run Code Online (Sandbox Code Playgroud)

有没有办法通过传递这些值来初始化新的HashMap?也许像初始化一个简单的数组:

float[] list={1,2,3};  
Run Code Online (Sandbox Code Playgroud)

java hashmap

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

Android setText/R.string/values

我在使用格式和多个值的文本视图中设置文本时遇到问题.

holder.car.setText(R.string.mycar + lm.getCarName() + R.string.year + lm.getYear());
Run Code Online (Sandbox Code Playgroud)

这给了我"2143545 Camero 2143213 1977"

我从网上尝试了很少的其他"解决方案"

holder.car.setText(getString(R.string.mycar) + lm.getCarName() + getString(R.string.year) + lm.getYear());  << not work, getString undefine>>
Run Code Online (Sandbox Code Playgroud)

我甚至尝试过String.valueOf(R.string.mycar); getResources().getText(R.String.mycar),但它仍无法正常工作.

如果有人可以帮助我,那将是很好的,谢谢

android textview settext

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

MySql插入语句为二进制数据类型?

我正在使用MySQL数据库.

我有一个表,其列具有数据类型二进制(16).

我需要有关此表的insert语句的帮助.

Example:
CREATE TABLE `assignedresource` (
`distid` binary(16) NOT NULL
)

insert into assignedresource values ('9fad5e9e-efdf-b449');

Error : Lookup Error - MySQL Database Error: Data too long for column 'distid' at row 1
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

mysql sql

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

得到java异常:java.net.MalformedURLException:没有协议

我目前正在调用以下代码行:

java.net.URL connection_url = new java.net.URL("http://<ip address>:<port>/path");
Run Code Online (Sandbox Code Playgroud)

我执行时得到上面的异常.关于为什么会发生这种情况的任何想法?

java io url

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