- 博客(15)
- 资源 (33)
- 收藏
- 关注
转载 handler obtainMessage
原文:http://www.cnblogs.com/android007/archive/2012/05/10/2494766.html话说在工作中第一次接触android 的Handler 的时候,不知道怎么去关注性能。记得当时这么写的:Message msg = new Message()msg.what = xxx;msg.arg1 = xxx;msg.arg2 =
2013-10-28 19:51:01 633
转载 Handler、HandlerThread和AsyncQueryHandler
首先创建工程 ThreadDemo 创建Activity 一、Handler Handler在android里负责发送和处理消息。它的主要用途有: 1)按计划发送消息或执行某个Runnanble(使用POST方法); 2)从其他线程中发送来的消息放入消息队列中,避免线程冲突(常见于更新UI线程) 默认情况下,Handler接受的是当前线程下的消息循环实
2013-10-28 17:07:02 770
转载 在线程中使用handle,并接受主线程传过来的消息
之前研究过handler 和 looper 消息队列,不过Android里的handler不是另外开启线程来执行的,还是在主UI线程中,如果想另启线程的话需要用到HandlerThread来实现。在使用HandlerThread的时候需要实现CallBack接口以重写handlerMessage方法,在handlerMessage方法中来处理自己的逻辑。下来给出一个小例子程序。layout文件
2013-10-28 17:00:29 856
转载 双击 返回键 退出程序
思路:用户按下返回键时设定一个定时器来监控是否2秒内实现了退出,如果用户没有接着按返回键,则清除第一次按返回键的效果,使程序还原到第一次按下返回键之前的状态。定时器是每次用户按下返回键才去创建。代码如下:[java] view plaincopyprint?/** * 菜单、返回键响应 */ @Override public boolean onKeyD
2013-10-24 19:34:56 775
转载 android 待机 handler timer thread 都会停止运行
前段时间在工作的时候碰见一个问题,就是要待机时在设定的时间内执行操作,开始并没有意识到问题的严重,后来尝试很多办法没有成功,最后也是在网上找到解决办法,在此稍作总结,希望能对大家有所帮助,不足之处还望大家指正。1Android中的handler、timer、thread、在待机时都会停止运行,所设定的时间会在待机结束后继续计算。所以如果想在Android待机时运行某些操作,使用以上几种方法是不
2013-10-22 22:20:42 5336 2
转载 ContentProvider 分析
一、ContentProvider的概念 ContentProvider:为存储和获取数据提供统一的接口。可以在不同的应用程序之间共享数据。Android已经为常见的一些数据提供了默认的ContentProvider 1、ContentProvider使用表的形式来组织数据 无论数据的来源是什么,ContentProvider都会认为是一种表,然后把数据组织成表格 2、C
2013-10-21 22:44:16 644
转载 Intent 总结
// 给移动客服10086拨打电话Uri uri = Uri.parse("tel:10086");Intent intent = new Intent(Intent.ACTION_DIAL, uri);startActivity(intent); // 给10086发送内容为“Hello”的短信Uri uri = Uri.parse("smsto:10086");In
2013-10-21 21:50:36 653
转载 Android异步处理
Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面Android异步处理二:使用AsyncTask异步更新UI界面Android异步处理三:Handler+Looper+MessageQueue深入详解Android异步处理四:AsyncTask的实现原理在《Android异步处理二:使用AsyncTask异步更新UI界面》一文中,我们介绍了如何使用AsyncTa
2013-10-21 14:20:57 776
转载 AsyncTask和Handler对比
AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控 使用的缺点:l
2013-10-21 13:17:50 735
转载 悬浮textview
public class WindowMangerTestActivityaa extends Activity { float rawX; float rawY; float xx = 0.0f; float yy = 0.0f; WindowManager manager; WindowManager.LayoutParams params; /** Called
2013-10-20 17:36:36 1316
转载 从命令行启动应用程序
在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am.usage: am [subcommand] [options] start an Activity: am start [-D] -D: enable debugging send a broadcast Intent: am broadcast
2013-10-18 14:29:05 1074
转载 adb 抓取log
adb logcat *:E > C:\filename.txt把 error 级别以上的log保存到电脑的文件中。 android的logcat详细用法 Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过 logcat 命 令来查看和使用.使用logcat命令你可
2013-10-18 14:11:59 1082
转载 中层技术管理
摘要:对任何企业来说,中层管理人员都是极为关键的,因为中层是执行力的来源。可以说,一家企业有没有希望,只要看一下中层是精明强干,还是松松垮垮就全明白了。其中有哪些必须了解和掌握的知识和道理呢?恭喜升职为中层技术管理人员!在不同的企业里,中层技术管理人员的具体职位名称有所不同。在微软、IBM这样的大型企业里,中层大致对应着部门经理或产品线负责人这样的职位。而在互联网企业如BAT,技术总监、高级或
2013-10-17 13:17:32 916
转载 android view 的onTouch 和 onClick 事件
针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的View按次序分别处理,并将完全响应了用户一次UI操作称之为消费了该事件(consume),那么Android是按什么次序将事件传递的呢?又在什么情况下判定为消费了该事件? 搞清楚这些问题对于编
2013-10-16 11:01:19 1645
android2.2播放flv flash文件实例eclipse工程
2011-09-14
敏捷开发的必要技巧完整版.pdf
2011-08-16
Mars adroid 源码 PPT 第一季
2011-08-03
装机必备安卓android系统手机软件收集20款
2011-08-02
台湾高焕堂Android讲义
2011-08-02
android模拟launcher公司项目demo源码-2011-8-2
2011-08-02
visual c#.Net网络核心编程
2011-08-02
OpenGL ES 2.0 Programming Guide.pdf
2011-07-31
gnochm 需要的所有软件
2011-07-21
高焕堂 android 培训课件
2011-07-15
android 3D 游戏开发详解与案例
2011-07-15
android Launcher2 编译和运行 需要的jar
2011-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人