摘要:
本节内容:什么是View常用Layout介绍:FrameLayout, LinearLayout点此下载:<ignore_js_op>lesson5.zip(312.82 KB, 下载次数: 1476)一、什么是View我们上节课说,Activity是Android程序的显示层,每一个显示窗口都是一个Activity;可是Activity本身无法显示在屏幕上,我们可以把它理解成是一个抽象层,一个壳子;就譬如一个JSP页面,它本身并没有显示出来任何东西,负责显示的是他生成的HTML标签。那么Android里谁才是真正显示出来的部分?--是View和ViewGroup,而ViewGro 阅读全文
posted @ 2012-05-11 11:32
裴银祥的博客园
阅读(766)
评论(0)
推荐(0)
摘要:
本节内容理解ActivityActivity的生命周期实例:观察翻转屏幕导致的Activity状态变化点此下载:<ignore_js_op>lesson4.zip(82.25 KB, 下载次数: 632)一、理解ActivityActivity是Android程序的4大组件之一。Activity是Android程序的表示层。程序的每一个显示屏幕就是一个Activity。学过WEB开发的同学,可以把Activity理解成网页中的一个JSP文件;或者你可以把它理解成一个Windows的窗口。下面看一下Activity类的继承关系:<ignore_js_op>从这里可以看到A 阅读全文
posted @ 2012-05-11 11:27
裴银祥的博客园
阅读(309)
评论(0)
推荐(0)
摘要:
在讲新的知识前让我们一起学习一下模拟器的使用。本节内容如下:模拟器和真机的比较创建Android模拟器(emulator)运行Android模拟器设置简体中文语言界面模拟手机拨打电话和发送短信的功能源代码:本讲没有代码模拟器和真机的比较android模拟器不具备的功能:不支持呼叫和接听实际来电;但可以通过控制台模拟电话呼叫(呼入和呼出)不支持USB连接不支持相机/视频捕捉不支持音频输入(捕捉);但支持输出(重放)不支持扩展耳机不能确定连接状态不能确定电池电量水平和交流充电状态不能确定SD卡的插入/弹出不支持蓝牙。模拟器具备的独特功能:api demo,这个API演示主要是ui部分,各种简单的控 阅读全文
posted @ 2012-05-11 11:24
裴银祥的博客园
阅读(873)
评论(0)
推荐(0)
摘要:
本讲内容:Android系统构架简介Android应用程序结构分析点这里下载:<ignore_js_op>Lesson2_HelloWorld.zip(41.82 KB, 下载次数: 712)一、Android系统构架Android系统从底向上一共分了4层,每一层都把底层实现封装,并暴露调用接口给上一层。<ignore_js_op>下面是简单翻译的版本:<ignore_js_op>Linux内核(Linux Kernel)Android运行在linux kernel 2.6之上,但是把linux内受GNU协议约束的部分做了取代,这样在Android的程序可以 阅读全文
posted @ 2012-05-11 10:51
裴银祥的博客园
阅读(237)
评论(0)
推荐(0)
摘要:
说明,本讲和后续内容讨论的是Android2.2版本.本讲内容Android简介Android开发环境的搭建测试开发环境,新建Android程序测试开发环境,运行Android程序本讲源代码下载链接:<ignore_js_op>Lesson1_HelloAndroid.zip(39.1 KB, 下载次数: 1928)一、Android简介Android 是基于Linux内核的软件平台和操作系统。Android构架主要由3部分组成,linux内核层,类库、虚拟机和核心组件库层,应用程序框架层Android应用程序使用JAVA语言进行开发。二、开发环境的搭建软件的准备:JAVAJDK 阅读全文
posted @ 2012-05-11 10:50
裴银祥的博客园
阅读(457)
评论(0)
推荐(0)
浙公网安备 33010602011771号