- 博客(7)
- 资源 (11)
- 收藏
- 关注

原创 java多线程同步:生产者与消费者问题
消费者与生产者问题是线程同步里边一个很经典的问题。用通俗的语言来描述:一群生产者不断的生产产品,并将产品放到一个容器里边;同时一群消费者不断从容器里边消费产品。容器的容量是有限的。如果容器满了,生产者不能再往容器放产品,必须进入等待状态。等待产品被消费者拿走了,再往容器放产品。同样,如果容器空了,消费者也必须进入等待状态。等待生产者往里边放产品,再将消费者唤醒。下边我们来看看如何用
2013-10-24 16:54:18
6919
原创 安卓短信发送器
这里主要演示如何通过两个Activity间的数据传递和利用内容提供者向系统短信数据库插入短信来实现一个简单的短信发送器。我们直接看代码,注释已经写明第一个界面的布局文件 --> activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:to
2013-10-25 13:05:51
2188
原创 andorid使用异步http框架和第三方HttpClinet上传文件
android使用异步http框架和第三方HttpClinet上传文件完整源码首先我们先来看一下使用第三方HttpClinet的实现方式这种实现方式需要用到一下3个jar包commons-fileupload-1.2.1.jar 、 commons-io-1.4.jar 、 commons-httpclient-3.0.1.jar 。这些jar已经包含在源码工程里边了
2013-10-21 13:29:27
2320
原创 android.view.ViewRootImpl$CalledFromWrongThreadException异常处理
一般情况下,我们在编写android代码的时候,我们会将一些耗时的操作,比如网络访问、磁盘访问发到一个子线程中来执行。而这类操作往往伴随着UI的更新操作。比如说,访问网络加载一张图片new Thread() { @Override public void run() { try { URL url = new URL(path); Http
2013-10-20 11:10:22
6552
原创 android.os.NetworkOnMainThreadException异常处理
在android4.0以上编写网络访问逻辑代码的时候,如果我们采用的方式和4.0以前的一样,那么就会抛出android.os.NetworkOnMainThreadException异常。意思是网络访问在主线程中的异常。原因是:从 Android 2.3 开始提供了一个新的类 StrictMode,该类可以用于捕捉发生在应用程序主线程中耗时的磁盘、网络访问或函数调用,可以帮助开发者改进程序,使
2013-10-20 10:27:24
2216
原创 adb server is out of date. killing解决方案
今天在eclipse运行一个安卓项目的时候报了这样一个错误[2013-10-17 10:44:40 - otherapp] The connection to adb is down, and a severe error has occured.[2013-10-17 10:44:40 - otherapp] You must restart adb and Eclipse.[201
2013-10-17 11:26:21
2821
原创 下载android sdk, adt
如果要去页面下载,那就去android的官网上找吧http://developer.android.com,如果不想去找的话就手动输吧,其实这些工具的下载地址都是有规律的adt的下载地址:http://dl.google.com/android/ + 不同版本的adtadt20.0.0下载地址:http://dl.google.com/android/ADT-20.0.0.zip
2013-10-16 17:25:09
1587
android文件上传(客户端+服务端)
2013-10-21
android-async-http 安卓异步http框架
2013-10-21
android+lucene实现全文检索并高亮关键字索引库
2013-09-28
lucene-3.0.0
2013-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人