`
jaisok
  • 浏览: 5320 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
 【原文】http://hulefei29.iteye.com/blog/697455 如果你想写一个 Java 程序,观察某对象什么时候会被垃圾收集的执行绪清除,你必须要用一个 reference 记住此对象,以便随时观察,但是却因此造成此对象的 reference 数目一直无法为零, 使得对象无法被清除。  java.lang.ref.WeakReference   不过,现在有了 Weak Reference 之后,这就可以迎刃而解了。如果你希望能随时取得某对象的信息,但又不想影响此对象的垃圾收集,那么你应该用 Weak Reference 来记住此对象,而不是用一般的 refe ...
[原文地址]http://www.cnblogs.com/newcj/archive/2011/05/30/2061370.html 1、Service的种类    按运行地点分类: 类别 区别  优点 缺点   应用 本地服务(Local) 该服务依附在主进程上,  服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。  主进程被Kill后,服务便会终止。  非常常见的应用如:HTC的音乐播放服务,天天动听音乐播放服务。 远程服务( ...
据我所知android提供了以下几种方法,用于实现后台线程与UI线程的交互。 1、handler 2、Activity.runOnUIThread(Runnable) 3、View.Post(Runnable) 4、View.PostDelayed(Runnabe,long) 5、AsyncTask 方法一:handler handler是android中专门用来在线程之间传递 ...
【原文】http://flowercat.iteye.com/blog/380859 位运算符用来对二进制位进行操作 ,Java中提 供 了 如 下所 示 的 位 运 算符 : 位 运 算 符 (>>,<<,>>>,&,|,^,~ ) ,位运 算 符 中 ,除 ~ 以 外 ,其余 均 为 二 元 运 算 符 。 操 作 数 只 能 为 整 型 和字 符 型 数 据 。 基础知识 补码 所有的整数类型(除了char 类型之外)都是有符号的整数。这意味着他们既能表示正数,又能表示负数。 Java使用 补 码 来 表 示 二 进 制 数 ,在补 码 表 示 中 ...
1 解决安装android sdk manager时Extras下没东西的问题 Windows在C:\WINDOWS\system32\drivers\etc打开/etc/hosts文件,添加 #google_android更新 203.208.46.146 dl.google.com 203.208.46.146 dl-ssl.google.com    2 android模拟器慢的解决方案:a。关掉 auto-rotate screen b。代码编辑过程中,直接点击run而不是右边的箭头 c。用真机测试 3 android sdk配置 |Android SDK配置。右击“我的电脑” ...
<一> Handler 的定义: 主要接受子线程 发送的数据, 并用此数据配合主线程更新UI.           解释: 当应用程序启动时,Android 首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件 , 进行事件分发, 比如 ...
变量延迟   setlocal EnableDelayedExpansion     在复合语句中才要使用延迟变量。也就是说在复合语句中或者外面是访问不到复合语句中定义的变量,只能通过变量延迟来解决   @echo off for /l %%i in (1 1 10) do ( set var=%%i echo %var% ) 结果:显示10个echo处于关闭状态。 分析:cmd把var的值当作复合语句之前的值来引用, 这就是因为没有开启 延迟变量 的缘故,cmd把var的值当作复合语句之前的值来引用,   @echo off setlocal EnableDel ...
Global site tag (gtag.js) - Google Analytics