android框架开发pdf,Android框架及应用开发介绍 PDF

A visual user interface

通过view管理UI

每一个有用户界面的应用至少包含一个activity

一个应用可以有多个activity,其中一个作为main activity用于启动显示

Activity通过startActivity或startActivityForResult启动另外的activity

通过View管理UI

View绘制UI与处理UI event

View可通过xml描述定义,也可在代码中生成。

setContentView(R.layout.main)

Android建议将UI设计和逻辑分离

android UI设计类似swing,通过布局(layout)组织UI组件

什么是Content provider?

Content Provider 是Android应用程序的四大组成部分之一

是android中的跨应用访问数据机制

为何需要content provider?

Android中每一个app的资源是私有的

app通过content provider和其他app共享私有数据

65715a16b0d294f5e17e8ea2f8d8a7bf.png

功能

界面类是RemoteViews而不是View或ViewGroup

只支持少数布局和控件

布局:LinearLayout, FrameLayout, RelativeLayout

控件:button, TextView, ImageView, ImageButton, ProgressBar, AnalogClock, Chronometer(类似timer)

android管理widget的策略:

只有当一个widget的所有实例都被delete了,该widget才会被disable。否则,被delete的widget实例仍然会在后台运行,只是界面没显示。

Android框架及应用开发介绍 PDF版下载

用户名与密码都是www.linuxidc.com

具体下载目录在 /2011年资料/Android入门教程/Android框架及应用开发介绍0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值