应用程序的开发 1 构建UI 搭建直观的,与用户交互的UI界面。 2 构建功能组建或者叫模块 首先是androidmanifest.xml 这是总的说明文件。 activity, intents,services,notificationmanager,contentprovider(一种数据共享的数据库机制(是否可以称为数据库呢))。 3 数据处理 数据的获取或存储的方式贯穿于应用程序运行的始末,方式主要有 参数、文件、数据库、contentprovider内容共享器,以及网络。 这里要...
1 activity 简单说就是屏幕,与操作者交互的人机接口中的视觉交互部分,有按钮,文本框等这些view widget控件组成的一个屏幕。 2 intent 字面看是意图,那就是想干什么了,一个程序肯定是有目的的,所以应该有他想干的事情。 3 Intent Receiver 意图接收器,当然不能完全这样理解,文档中的意思是当某种情况发生时去执行某个动作,当有人敲门时我去开门,没事不老去开门。 接收意图的机制,接收中断的机制。 4 service ...
在一个android 应用中有如下的四种组件: * Activity 活动组件 * Intent Receiver 接受处理组件 * Service 服务组件 * Content Provider 内容提供组件 一个android 应用并不需要同时具有这四个组件,应用可以组合这些组件。 在应用中一旦决定使用了哪些组件,就需要在androidManifest.xml文件中列举出来。可以参考 [color="#0000ff"]android manifest file documentation Activity Activities是最普遍的组件,在应用中通常用于显示...
北京理工大学 20981 陈罡 android平台本身提供了非常强大和灵活的应用程序框架,将Activity与Intent结合起来使用几乎可以做到“无所不能”的地步。具体的使用方法在很多书籍以及android sdk本身提供的ApiDemos里面都有描述,偶在此就不再啰嗦了。 在本文中,偶介绍一种方法可以为希望使用自己编写的框架的朋友提供一个原始的框架,以此抛砖引玉。对于希望使用常规的android ui组件和框架的朋友,这篇文章可能就不太合适了。。。 ...
在开发android应用程序的过程中,下面的这些概念是一个android应用程序的核心内容。 使一个用户界面生效 用户界面的控制 编译块 android构件的详细描述,包含有在剖析一个android应用程序中所总结的构建的输入和输出。这个部分详细地进入到了每个关键的android组件。 android应用程序的开发思想就是Andrid应用程序就是一个不同组件的集合。这些组件存在一定的耦合性,与其说它们是单一的粘合组件,还不...
看 android 的文档, android的架构 最底层就是 linux 2.6 的内核, 上层为了避免GPl协议传染, 专门搞了些别的协议的 lib, 甚至与内核借口的一部分driver都放在这部分用户空间了. 我在想, 可不可以将 linux 内核 替换成 裁剪的BSD内核, 然后上层协议保留, 这样android更开放, 对商业更友好, 可以移植到更多嵌入设备... 不知道难度大不大的...呵呵 没什么研究, 各位高手有兴趣的来侃侃...:)