Android 安卓
Tengern
这个作者很懒,什么都没留下…
展开
-
Android Layout各种布局
Android Layout各种布局近期开始学习android的开发,但是发现有些东西老容易忘,所以整理下,放这里也可以供大家参考下。一、linearlayout线性布局)提供了控件水平垂直排列的模型,同时可以通过设置子控件的weight布局参数控制各个控件在布局中的相对大小。水平(vertical)垂直(horizontal)fill-parent:占满整个屏幕,wrap-con原创 2014-03-12 21:24:12 · 557 阅读 · 0 评论 -
intent activity测试
package com.example.intentactivtty;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.Menu;import android.view.View;import android.v原创 2014-03-09 20:48:15 · 437 阅读 · 0 评论 -
BindService
BindService 允许其它的组件(比如Activities)绑定到这个Service上,可以发送请求,也可以接受请求,甚至进行进程间的通话。Bound service 仅仅在服务于其它组件时存在,不能独自无限期的在后台运行。当创建一个能提供绑定功能的服务时,我们必须提供一个IBinder对象,客户端能使用这个对象与服务进行交互。在Android中有三种方式定义方式:1.扩展Binde原创 2014-03-13 22:15:57 · 536 阅读 · 0 评论 -
Android消息处理机制
Android消息处理机制2011-10-28 13:36 6192人阅读 评论(13) 收藏 举报目录(?)[+]Google参考了Windows的消息处理机制,在Android系统中实现了一套类似的消息处理机制。学习Android的消息处理机制,有几个概念(类)必须了解:1. Message消息,理解为线程间通讯的数据单元。例转载 2014-03-13 22:35:04 · 317 阅读 · 0 评论 -
使用AsyncTask异步更新UI界面及原理分析
概述: AsyncTask是在Android SDK 1.5之后推出的一个方便编写后台线程与UI线程交互的辅助类。AsyncTask的内部实现是一个线程池,所有提交的异步任务都会在这个线程池中的工作线程内执行,当工作线程需要跟UI线程交互时,工作线程会通过向在UI线程创建的Handler传递消息的方式,调用相关的回调函数,从而实现UI界面的更新。AsyncTask抽象出后台线程运行的五个状态,转载 2014-05-07 09:51:50 · 354 阅读 · 0 评论