05 2011 档案
摘要:1、Service的种类按运行地点分类:类别区别优点缺点应用本地服务(Local)该服务依附在主进程上,服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。主进程被Kill后,服务便会终止。非常常见的应用如:HTC的音乐播放服务,天天动听音乐播放服务。远程服务(Remote)该服务是独立的进程,服务为独立的进程,对应进程名格式为所在包名加上你指定的android:process字符串。由于是独立的进程,因此在Activity所在进程被Kill的时候,该服务依然在运行,不受其他
阅读全文
摘要:解决办法:先结束 adb.exe 进程;然后重启eclipse或重启启动服务,即:adb kill-serve然后 adb start-server
阅读全文
摘要:如下,一串递增数字数组,如12244466666666,找出其中相同数字最长的长度。补全if中的内容。int find( int x[], int n){ int length = 0; for (i=1;i<n;i++) { if (/* 只能在这里填写代码哦 */ ) { length++; } } return length;}小弟给出一个递归版:int find(int x[], int n){ int length = 0; int i; for (i=1;i<n;i++) { if (x[i] == x[i-1] ? 1 :(length = (++length >
阅读全文
摘要:在 jdk 1.2 及其以后,引入了强引用、软引用、弱引用、虚引用这四个概念。网上很多关于这四个概念的解释,但大多是概念性的泛泛而谈,今天我结合着代码分析了一下,首先我们先来看定义与大概解释(引用类型在包 java.lang.ref 里)。 1、强引用(StrongReference) 强引用不会被GC回收,并且在java.lang.ref里也没有实际的对应类型。举个例子来说: Object obj = new Object(); 这里的obj引用便是一个强引用,不会被GC回收。 2、软引用(SoftReference) 软引用在JVM报告内存不足的时候才会被GC回收,否则不会回收,正是由于.
阅读全文
摘要:使用 Git 和 Repo 连接国外服务器进行下载实在是太慢了,因此本人收集了一些互联网上的下载地址。1、北邮FTP下载点:域名:forumftp.byr.edu.cn 用户名密码均为 bupt 不限速 每IP限制一个登录 incoming目录具有上传权限 登录后在MobileTerminalAT/pub/android相关目录下面2、HTC下载点 http://developer.htc.com/
阅读全文
摘要:HttpHelper.javapackage com.newcj.net;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.UnsupportedEncodingException;import java.net.*;import org.apache.http.util.ByteArrayBuffer;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import
阅读全文
摘要:在继承BaseAdapter的时候,用getView返回View的时候,用代码控制布局,需要用到View.setLayoutParams,但是报错了,报的是类型转换错误,经过研究,发现,这里不能使用ViewGroup.LayoutParams而必须使用对应父View的LayoutParams类型。如:某View被LinearLayout包含,则该View的setLayoutParams参数类型必须是LinearLayout.LayoutParams。原因在于LinearLayout(或其他继承自ViewGroup的layout,如:RelativeLayout)在进行递归布局的时候,Line.
阅读全文