`
44289533
  • 浏览: 64955 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
研究了 线程超时方面的东西 基本思路 触发事件之后 同时开启2个线程    1-timer线程    2-执行数据访问的thread线程    3-Runnable线程 此线程用来更新UI    timer线程设置CHECK_TIME秒之后执行,也就是访问的最大时间 超过此时间就视为超时 那么我们应该考虑的就是超时 和 不超时的处理     假如超时--         也就是说 timer已经执行了,那我们就应该把 thread线程停止掉 安全起见我用个boolean值进行限制。然后再thread线程内判断此boolean值 是否继续下面的操作。     假如正常--         当thr ...
java.io.IOException: Unable to open sync connection! 出去了一会 回来之后 连接手机 出现Unable to open sync connection! 使用的是wifi 连接 查了方法之后 把 手机的 USB调试关闭之后  重新连接(adb connect IP***)手机 提示 Unable connect... 然后打开USB调试 重新连接手机成功  安装apk也成功
Android软件时,常常需要打开系统设置或信息界面,来设置相关系统项或查看系统的相关信息,这时我们就可以使用以下语句来实现:(如打开“无线和网络设置”界面)   Intent intent = new Intent("/");   ComponentName cm = new ...
import java.util.Timer;   import java.util.TimerTask;   import android.app.Activity;   import android.app.AlertDialog;   import android.app.Dialog;   import android.content.Intent;   import android.os.Bundle;   import android.os.Handler;   import android.os.Looper;   import ...
简单的Android日志文件记录类import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.PrintWriter; import java.io.StringWriter; import java.text.SimpleDateFormat; import java.util.Date; public class MusicLog { private stat ...
删除注册表,继续试用就行了 HKEY_CURRENT_USER\SharpPlus\SqliteDev StartDate
很简单 在重新设置dataAdapter之前记录 set之后 还原 Parcelable state = lv.onSaveInstanceState(); lv.setAdapter(dataAdapter); lv.onRestoreInstanceState(state);
在Android中常见的几种刷新方式有 Timer,Alarm和handler。 第一种:Timer Timer这种方式最为常见,起个定时刷新的任务,不用的时候cancel掉,置为空即可。 示例代码: Timer timer = new Timer( ); TimerTask task = new TimerTask( ) {        public void run ( ) {        Message message = new Message( );        message.what = 1;        handler.sendMessage(message);    ...
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Invalid parameter binding(s). 此错误是在插入数据库的时候,少了插入值 检查一下 执行的sql语句参数个数是否匹配。
使用progressdialog 交互 查询数据库,在子线程内 主线程更新UI界面 final Runnable mUpdateUI = new Runnable() { public void run() { //update UI } }; //check wifi Boolean isNetwork = Utility .isNetworkAvailable(InventoryCountConfirm_ListActivity.this); showWaitDialogNoTitle(getString(R.string.MSG_I_0004 ...
现在开发中的功能需要直接跳转到拨号、联系人、短信界面等等,查找了很多资料,自己整理了一下。 首先,我们先看拨号界面,代码如下: Intent intent =new Intent(); intent.setAction("android.intent.action.CALL_BUTTON"); startActivity(intent);和Uri uri = Uri.parse("tel:xxxxxx"); Intent intent = new Intent(Intent.ACTION_DIAL, uri); startActivity(in ...
Global site tag (gtag.js) - Google Analytics