`
文章列表
eclipse里面直接导入就可以查看源码,无需解压 1 android-4.0.3_r1-sources.jar 下载地址http://download.csdn.net/detail/dingbuoyi/4170542 2 android-4.0.1_r1-sources.jar 下载地址http://download.csdn.net/detail/dingbuoyi/4170546 3 android-2.3_r1-sources.jar 下载地址http://download.csdn.net/detail/dingbuoyi/4170552 4 android-2.3.1_r1- ...
1 用模拟器的话内存不能调太大1024往往打不开可以调到878 2 台电A10我ADB不能用,只能先开91手机助手,才能在DDMS里看见,原理不清楚
当运行的AsyncTask 实例数量过多的时候会引发RejectedExecutionException异常。 经过测试在我的HTC G10或者谷歌的nexus上跑150个异步任务都会异常 for (int i = 0; i < 150; i++) { task = new Task(); task.execute(); } 所以如果是创建特别频繁的情况下要注意捕获异常 catch (RejectedExecutionException localRejectedExecutionException){ Log.w("localRejectedE ...
一个典型的AsyncTask应用 public class DialogTestActivity extends Activity { private Button button1; private Task task; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); this.button1 = (Button) findViewById(R.id. ...

JAVA中的Observable

    博客分类:
  • java
1 addObserver deleteObserver都是同步的 addObserver为了性能使用了同步关键字 2 notifyObservers方法中为了同步性能,避免客户端在调用update方法的时候耗时过久, 所以先使用同步关键字把所有的观察者放置在一个数组中,再一次调用update.
参考资料 http://www.cnblogs.com/over140/archive/2010/09/11/1823806.html http://www.cnblogs.com/over140/archive/2010/11/19/1881445.html 引用 用心的朋友应该会发现,listview中在设置了背景之后。会有些问题。 1.、listview在拖动的时候背景图片消失变成黑色 ...
项目主页 http://code.google.com/p/maven-android-plugin/ 关键如果是WINDOWS的话要设置ANDROID_HOME:SDK所在的位置 然后在PATH中增加  %ANDROID_HOME%\tools %ANDROID_HOME%\platform-tools 然后在需要MVN的项目下运行 mvn clean package
1 测试代码 public class HashMapTest { public static class CC { private String cc; public String getCc() { return cc; } public void setCc(String cc) { this.cc = cc; } public CC(String cc) { this.cc = cc; } @Override public boolean equals(Object arg0) { CC testC = (CC) arg0; return cc.equa ...
1 ECLIPSE上插件市场搜索HG然后 下载 安装 重启ECLIPSE 2 使用HG插件下载 代码 关键点是 下载地址 比如 hg clone https://code.google.com/p/foursquared/ 那么下载地址就是https://foursquared.googlecode.com/hg/foursquared

SVN分支合并

Trunk 主干 Branch 分支 建立分支 1 TEAM-->合并/分支 2 一般是在branches目录下建立分支 例如:http://dc.xiangle.com.cn/svn/qmobile-src/android/branches 3 然后切换到分支 Team-->切换 合并分支 1 在分支上修改东西然后提交 2 切换到主干上(trunk目录下的项目) 3 Team-->合并 一般选择分支,从分支上拉变化的代码。 显示可以更新的选择OK即可。
1 如果是WIN7那么在C盘(一般在C盘)直接搜索svn.simple 2 删除 3 右键项目-->TEAM-->更新 他会要求你重新输入账号密码的
因为使用了AsyncTask 异步线程在线程完成以后的onPostExecute方法里面弹出窗口。 这个时候如果用户在onPostExecute调用之间按了返回按钮,activity已经onDestory了, 那么就会报出android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@4479b390 is not valid; is your activity running? 解决方法一在弹出窗口之前用Activity的isFinishing判断一下Acti ...

ADT 17 导入JAR包

 
引用 Eclipse ADT 17 以上版本用户,请在工程目录下建一个文件夹libs,把jar包直接拷贝到这个文件夹下,再在Eclipse里面刷新一下工程就好了。不要通过上述步骤手动添加jar包引用。 详情请参考Dealing with dependencies in Android projects.
1 修改XML文件即可,android:autoLink="web" [code=xml"] <TextView         android:id="@+id/text_view"         android:layout_width="fill_parent"         android:layout_height="wrap_content"         android:autoLink="all"         android:text="@str ...
引用 项目是从同事的电脑上直接拷贝过来的,项目里面的jar包是在项目跟下libs里面存放的。到我电脑上部署没有出现错误,运行时就报java .lang.VerifyError的异常. google过,网上大概有下面几种说法:   1. 大多数可能引用的外部jar文件出现了问题,比如说package的路径产生了问题,但该类被class文件定义了。   2. 调用了一些编译器产生异议的问题,可能是使用的sdk版本不同,但源代码是一些更老版本的定义。   3、java.lang.VerifyError是说当“校验器”检测到一个类文件虽然格式正确,但包含着一些内部不一致性或安全性问题时,抛出该错误。这 ...
Global site tag (gtag.js) - Google Analytics