android 基础
文章平均质量分 76
dwood01
这个作者很懒,什么都没留下…
展开
-
android 对线程join的理解
sleep和yield有点相似都是让步,但是让法不一样sleep表示,当前线程停 一定时间后,再往下执行。把机会让给别的线程。他不管优先级,反正哥就是让别的先走yield表示给同优先级或更高优先级的线程一个运行的机会。至于有没有生效,不太确定。join:表示等其它线程,它有一个时间参数,也可以没有时间参数。当没有的时候,是表示,等这个线程执行完才往下执行。当有时间参数的时候,有转载 2012-10-31 18:40:38 · 3433 阅读 · 1 评论 -
androidx线程详解
1. Android进程 在了解Android线程之前得先了解一下Android的进程。当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默认的情况下,所有该程序的组件都将在该进程和线程中运行。同时,Android会为每个应用程序分配一个单独的LINUX用户。Android会尽量保留一个正在运行进程,只在内存资源出现不足时,Android会尝试停止一些进程从转载 2012-11-01 13:20:34 · 385 阅读 · 0 评论 -
Android最佳实践之响应灵敏性
Android最佳实践之响应灵敏性可能会存在这样的情况,你写的代码通过了世界上所有的性能测试,但当用户尝试使用你的应用程序时,仍然让用户感到不爽。应用程序响应不够灵敏的地方包括——反映迟钝,挂起或冻结很长时间,或者需要花费很长的时间来处理输入。 在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Applic转载 2012-11-01 12:22:25 · 353 阅读 · 0 评论 -
Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask等
方法一:(java习惯,在android不推荐使用)刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题new Thread( new Runnable() { public void run() { myView.invalidate(); } }).s转载 2012-11-02 18:08:48 · 343 阅读 · 0 评论 -
android AsyncTask介绍
AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控 使用的缺点:l转载 2012-11-15 01:53:49 · 365 阅读 · 0 评论