我只想在"edittext"外单击时自动失去焦点并隐藏键盘.目前,如果我点击"edittext"它会聚焦,但我需要点击后退按钮来取消聚焦.
我试图从我开发的Android应用程序的命令行访问SQLite数据库.我键入adb shell 以连接到设备,然后sqlite3连接到数据库.sqlite3给我以下错误:/ system/bin/sh:sqlite3:找不到
我想使用Java 1.7中的switch语句,它也允许switch(someString).但是,如果我将java编译器更改为1.7,则项目会中断,我要么必须返回1.5或使用android tools-> fix project.
在android开发中有没有办法在字符串中使用开关?
我试图在sqlite中获取本周的数据,但似乎我错过了一些东西,因为我得到了错误的信息.更具体一点,我想检索我的数据库中的所有数据,这些数据的日期是本周的时间戳.本周可能从周日或周一开始,即26/2/12-03/03/12.目前我正在使用这样的东西:SELECT * FROM myTable WHERE DATE(timeStamp) == DATE('now', 'weekday 0', '-7 days')
我无法在任何地方找到一个小部件在单击时启动对话框的情况.你有什么想法?
我有这个代码
public void onUpdate(Context c, AppWidgetManager appWidgetManager,int[] appWidgetIds) {
final int N = appWidgetIds.length;
AppWidgetManager mgr = AppWidgetManager.getInstance(c);
for (int i=0; i<N; i++) {
int appWidgetId = appWidgetIds[i];
RemoteViews views = new RemoteViews(c.getPackageName(), R.layout.widget_layout);
Intent fireDialog = new Intent(c,Execute.class);
Toast test=Toast.makeText(c.getApplicationContext(),"onUpdate",Toast.LENGTH_LONG);
test.show();
PendingIntent pendingIntent = PendingIntent.getActivity(c, appWidgetId, fireDialog, PendingIntent.FLAG_UPDATE_CURRENT);
views.setOnClickPendingIntent(R.id.Button, pendingIntent);
Log.w(LOG_TAG,"Called");
mgr.updateAppWidget(appWidgetId, views);
}
}
Run Code Online (Sandbox Code Playgroud) 我有一个使用runnable在类中实现的线程,如下所示:
static Runnable myThread = new Runnable() {
public void run(){
try{
//do something forever
}catch(Exception e){
//something happened. Re-run this thread
}
}
}
Run Code Online (Sandbox Code Playgroud)
即使发现异常,我也希望继续运行此线程.那么,我怎么能在异常条款中做到这一点?有更优雅的解决方案吗?
我想检索今天的数据.目前我有类似的东西,SELECT * FROM myTable WHERE timeStamp>DATETIME('NOW','-1 DAY')但这给了我从现在到24小时的结果,而不仅仅是今天(即无论自00:00以来已经过了多少小时).使用相同的逻辑我想检索昨天和本周的数据.
[编辑] 到本周这个词我的意思是..如果今天是星期四,我想显示星期一或星期日(无关紧要)的结果到现在为止.
我想创建一个能够使用手机麦克风的应用程序,以获得db中的外部噪音量.最简单的方法是什么?
我为我的应用程序创建了一个数据库.现在我想确保所有属性都正确并且行正确填充.数据库似乎在/data文件夹中,但此文件夹似乎是空的.当我尝试使用sqlite3访问它(从命令行使用adb shell)时,我得到一个未找到的错误.我正在玩的Android手机是谷歌Nexus S.有关如何导出它或测试数据库是否正确构建并按预期使用的任何想法?
我正在使用Matlab,我有以下问题.我有一个矩阵让我们说A
A =
1 0 0 1 0 0
1 0 1 0 0 0
Run Code Online (Sandbox Code Playgroud)
我希望能够删除只有零的列,但只能在最后一列之后至少有一个1列,即第5列和第6列但不是第2列.我不能这样做,A(:,5)=[]因为在我的问题中我不知道哪些列有零,他们到最后.
我有一个6x1000的二进制数据数据集(6个数据点,1000个布尔维度).
我对它进行聚类分析
[idx, ctrs] = kmeans(x, 3, 'distance', 'hamming');
Run Code Online (Sandbox Code Playgroud)
我得到了三个集群.我如何可视化我的结果?
我有6行数据,每行有1000个属性; 其中3个在某种程度上应该相似或类似.应用聚类将显示聚类.由于我知道集群的数量,我只需要找到类似的行.汉明距离告诉我们行之间的相似性,结果是正确的,有3个集群.
[编辑:对于任何合理的数据,kmeans将总是找到所询问的簇数]
我想把这些知识带到易于观察和理解,而不必写出大量的解释.
Matlab的例子不合适,因为它涉及数字2D数据,而我的问题涉及n维分类数据.
数据集在这里http://pastebin.com/cEWJfrAR
[编辑1:如何检查集群是否重要?]
欲了解更多信息,请访问以下链接:http: //chat.stackoverflow.com/rooms/32090/discussion-between-oleg-komarov-and-justcurious
如果问题不明确,请询问您遗失的任何事情.