android
文章平均质量分 74
Bond_zhe
这个作者很懒,什么都没留下…
展开
-
对Handler机制的回答
我在学习和使用handler的时候,对与它相关的源代码进行的研究,说到handler机制,就要设计到5个类(画图),Handler、MessageQueue、Looper、Thread、还有一个Message; Message是消息,它由MessageQueue统一列队,由Handler处理。 Handler是处理者,他负责发送和处理Message消息。 MessageQueue指消息队列,它原创 2016-06-20 22:19:21 · 494 阅读 · 0 评论 -
android AsyncTask介绍
AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控使用的缺点:在使用多个异步操作和并需要进行Ui变更时,就变得复原创 2016-07-08 17:02:12 · 407 阅读 · 0 评论 -
Android四大基本组件介绍与生命周期
Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Intent 的描述结构中,有两个最重要原创 2016-07-08 18:10:48 · 1511 阅读 · 0 评论 -
android--ContentProvider的使用
ontentProvider是用于将数据共享给其他应用。例如在同一部手机里面,有两个APP,第一个APP要访问第二个APP的数据。此时,第二个APP就需要设置ContentProvider。这样,第一个APP就能通过Uri访问第二个APP的数据。 第二部手机的设置,首先需要一个类来继承ContentProvider这个类,继承后需要实现onCreate,query,getType,insert,d转载 2016-08-03 18:08:07 · 430 阅读 · 0 评论 -
Android-SQLite数据库的增删改查基本操作
一、概述SQLite是Android系统的核心数据存储服务之一,它是一个轻型的嵌入式数据库,占用非常少的资源却能提供很好很快的数据存取服务,许多大型的需要数据存储的Android项目都有用到SQLite(也可以用于桌面应用程序)。下面介绍一下SQLite的创建数据库、表的操作,以及基本的增删改查操作。二、基本操作API简介在Android中,SQLiteDatabase类提供了SQLite的底层AP转载 2016-08-03 18:41:31 · 707 阅读 · 0 评论 -
Android-三张图搞定Touch事件传递机制
上图之前先讲下Android事件的基础知识:1.所有的Touch事件都封装到MotionEvent里面2.事件处理包括三种情况,分别为:传递—-dispatchTouchEvent()函数、拦截——onInterceptTouchEvent()函数、消费—-onTouchEvent()函数和OnTouchListener3.事件类型分为ACTION_DOWN, ACTION_UP, ACTION_M原创 2016-08-13 18:27:19 · 2065 阅读 · 0 评论