1 / 44
文档名称:

框架及UI设计-.ppt

格式:ppt   大小:3,539KB   页数:44页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

框架及UI设计-.ppt

上传人:落意心冢 2022/5/11 文件大小:3.46 MB

下载得到文件列表

框架及UI设计-.ppt

文档介绍

文档介绍:框架及UI设计-
*
Android的发展
初探Android框架
如何开发一个android应用
如何开发一个widget
ferences——类似properties,xml文件
Files
Database——SQLite
Network
*
*
Broadcast Receiver
Broadcast receiver
接收和处理android的广播消息
Android的广播机制
系统事件——例如变换时区、电量低等
应用程序发出广播消息:sendBroadCast
广播消息:intent
*
android
app
Broadcast receiver
Send broadcast
创建Broadcast Receiver
实现一个BroadcastReceiver
public class MyAndroidReceiver extends BroadcastReceiver
override onReceive(Context context, Intents Intents)
注册BroadcastReceiver

在代码当中直接进行注册
*
<receiver Android:name=“MyAndroidReceiver">
<Intents-filter>
<action Android:name=””/>
</Intents-filter>
</receiver>
IntentsFilter filter = new IntentsFilter(NEW_BROADCAST );
MyAndroidReceiver MyAndroidReceiver = new MyAndroidReceiver();
registerReceiver(MyAndroidReceiver , filter);
Broadcast receiver生命周期
*
Broadcast receiver对象在onReceive返回后被销毁
onReceive中不适合处理异步过程。例如弹出对话框与用户交互,可使用消息栏替代。
Android权限控制

例如:
*
<manifest xmlns:android="" package="" >
<uses-permission android:name="" />
<uses-persission android:name=“” />
</manifest>
权限举例(参考android. )
权限名称
权限描述
接收短信

拨打电话

系统启动完毕通知

读取联系人信息

修改联系人信息

*
Android的发展
初探Android框架
如何开发一个android应用
如何开发一个widget
目录
工欲善其事,必先利其器
Android SDK
最新版本:android-sdk-
AVD: android virtual device
ADB: Android Debug Bridge
Hierarchyviewer: UI解析
……
IDE: eclipse + ADT
ADT: Android Development Tools
*
Hello World
*
Android带UI应用的入口,类似main
UI界面设计的xml文件,android中采用一个xml描述UI
Android project
*
Activity class