Android技术栏
文章平均质量分 58
君宝
这个作者很懒,什么都没留下…
展开
-
JAVA基础之理解JNI原理
JNI是JAVA标准平台中的一个重要功能,它弥补了JAVA的与平台无关这一重大优点的不足,在JAVA实现跨平台的同时,也能与其它语言(如C、C++)的动态库进行交互,给其它语言发挥优势的机会。有了JAVA标准平台的支持,使JNI模式更加易于实现和使用。在此总结了下面这个知识图:实例:环境说明:ubuntu 10.4.2 LTS系统程序清单1:src/com/转载 2012-10-15 16:32:42 · 857 阅读 · 1 评论 -
Android Context学习
Android中Context详解——你所不知道的Context 大家好, 今天给大家介绍下我们在应用开发中最熟悉而陌生的朋友-----Context类 ,说它熟悉,是应为我们在开发中时刻的在与它打交道,例如:Service、BroadcastReceiver、Activity等都会利用到Context的相关方法 ; 说它陌生,完全是因为我们真正的不懂Context的原理、转载 2012-11-29 18:47:27 · 656 阅读 · 0 评论 -
Android异步下载网络图片
Android异步下载网络图片(其一)项目中有时候需要获取网络上的图片,并下载下来到手机客户端显示。怎么做呢?实现思路是: 1:在UI线程中启动一个线程,让这个线程去下载图片。 2:图片完成下载后发送一个消息去通知UI线程 2:UI线程获取到消息后,更新UI。 这里的UI线程就是主线程。 这两个步骤涉及到一些知识点,即是:转载 2012-12-03 17:19:17 · 2058 阅读 · 0 评论 -
AsyncTask的用法
AsyncTask的用法 在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Mai转载 2012-12-03 17:31:19 · 665 阅读 · 0 评论 -
HttpURLConnection连接死机问题
这几天用HttpURLConnection 获取网络图片才死机,被这个问题折腾了2天,今天终于解决了,从中学习了几点经验:1.HttpURLConnection 网络连接时要开一个新线程,不能放在UI主线程,网上找的代码范例等是放在UI主线程,为什么他们的OK我的就死机呢,现在还没有弄明白。 2.HttpURLConnection 权限问题,开了线程后在连接后返回不是HttpURLConn原创 2012-12-03 17:12:52 · 6265 阅读 · 0 评论 -
android intent大全
1.Intent的用法:(1)用Action跳转1、使用Action跳转,如果有一个程序的AndroidManifest.xml中的某一个 Activity的IntentFilter段中 定义了包含了相同的Action那么这个Intent就与这个目标Action匹配。如果这个IntentFilter段中没有定义 Type,Category,那么这个 Activity就匹配了。但是如转载 2012-12-04 14:51:58 · 679 阅读 · 0 评论 -
关于android收不到开机广播
Android3.1后Boot_COMPLETED广播不响应的问题 最近在做一个应用,要求开机自启动服务,网上找的开机自启动应用基本上都是能过接收开机广播来实现的,但有时候会收不到广播,在网上查了下,解释如下: 在做Android开发时,很多应用由于各种目的,希望在机器启动时被唤醒,一般的做法是写一个BroadcastReceiver,接收对应的boot acti转载 2012-12-24 11:12:09 · 7206 阅读 · 0 评论 -
android线程池
线程池的基本思想还是一种对象池的思想,开辟一块内存空间,里面存放了众多(未死亡)的线程,池中线程执行调度由池管理器来处理。当有线程任务时,从池中取一个,执行完成后线程对象归池,这样可以避免反复创建线程对象所带来的性能开销,节省了系统的资源。比如:一个应用要和网络打交道,有很多步骤需要访问网络,为了不阻塞主线程,每个步骤都创建个线程,在线程中和网络交互,用线程池就变的简单,线程池是对线程的一种封转载 2013-01-25 15:27:56 · 69223 阅读 · 8 评论