许可协议:creativecommons licenses 记事本练习 1 在这个练习中,你将要创建一个简单的记事本列表,用户可以添加新的记事但是不能编辑他们。这个练习示范了如下内容: 列表活动创建并操作菜单项的基本知识。怎样在SQLite数据库中存取记事。怎样将数据绑定到一个使用了数组适配器的列表视图(最简单的一种绑定到列表视图的方式)。关于屏幕布局,包括怎样布局一个列表视图,怎样将一个项目加入活动的菜单,活动是怎样操作那些菜单选择,这些内容的基础知识。 [Exercise 1] [Exercise 2] [Exercise 3] [ ...
许可协议:creativecommons licenses 第一印象,作为一个开发人员,我们对一个新的开发框架的第一印象通常是看他的”Hello,World!”程序有多简单。在Android中,实现起来是非常简单的。 实现Hello World需要几个步骤: 创建项目 设计用户界面 运行程序:Hello,Android 以下几节讨论更加详细的内容 通过(XML 布局)XML Layout更新用户界面 调试程序 不使用Eclipse创建项目 Let's jump in! 废话少说,马上开始。 创建项目 创建项目非常简单,Eclipse的插件 ...
许可协议:creativecommons licenses 在多数情况下, 每个Android应用运行在自己的Linux进程中. 当一个应用的某段code需要运行的时候这个进程将会被创建, 直到不再需要该应用或系统要为其他的应用释放内存的时候才停止. 一个非常重要且少有的特性是, 应用进程的存活时间不是由这个应用直接控制的. 而是由系统决定的, 系统会根据每个已知的正在运行的应用情况来定夺, 包括, 该应用对用户的重要性和系统全部可用内存. 对于开发人员来讲, 了解每个应用组件(尤其是, Activity, Service, 和IntentRece ...
许可协议:creativecommons licenses Android SDK包含了在Android平台上开发移动应用的各种工具集。它不仅包括了Android模拟器和用于Eclipse的Android开发工具插件(ADT),而且包括了各种用来调试、打包和在模拟器上安装应用的工具。 Android Emulator Android模拟器:一个运行在电脑上的手机模拟器。你可以使用这个模拟器,在真实的Android运行环境中去设计、调试和测试自己开发的应用程序。 Android Development Tools Plugin for the Ecl ...
许可协议:creativecommons licenses 在Android应用程序中有四个构建块: Activity Intent Receiver Service Content Provider 并不是每个程序都需要所有的四个部分,你的程序可能用到它们其中一些的组合。 一旦你决定在你的程序中需要哪个组件,你应该在一个叫AndroidManifest.xml的文件中列出它们。你在这个XML文件中声明程序中用到的组件和它们的用途和需要。在Android manifest file 文档中查阅完整的细节。 ActivityActivity是Andro ...
许可协议:creativecommons licensesAndroid是什么? Android是一个针对移动设备的程序集, 其中包括一个操作系统, 一个中间件和一些关键性应用. 本文首先概览了Android SDK提供的工具和APIs, 当您在使用Java语言来开发Android平台的应用时您会用到它们. 特性程序程序框架可重用及可复写组件组成 针对移动设备优化过的Dalvik虚拟机 整合浏览器, 该浏览器基于开源的WebKit引擎开发 提供了优化过得图形系统, 该系统由一个自定义的2D图形库; 一个遵循OpenGL ES 1.0标准(硬件加速)的3D图形库组成 使用SQLite来实现结构化 ...
因为看了看Android Blog, 在最新的文章里面介绍了几篇文章,其中一篇是<<以开发者的眼光来看Android SDK>>,作者在其中分析了的关于DOC的阅读顺序引起了我的兴趣,确实,那么多的文档,应该怎么看呢?哪些是必须先弄明白的?哪些应该先知道个大概,今后引用的时候再细细阅读?现在简要的介绍一下原作者的观点,希望能帮上你的忙。1. 首先当然是要知道,什么是Android?2. 读一下Anatomy of an Android Application 能够知道一个Android application 中到底都有些什么东西3. 接着可以读一 ...







评论排行榜