从今天起开始系统学习Android应用程序的开发,我将用博文记录学习的点滴,学习素材主要是mars老师的视频教程,首先感谢mars老师的无私奉献!废话不多说,开始记录点滴学习笔记!

华丽分割线

===========================================================================

Android 入门知识

第一站:观赏Android王国全景地图

我觉得首先有必要介绍一下android的发展历史,看看android如何在短短的几年时间抢占手机市场的。

Android是一种以Linux为基础的开放源代码操作系统,主要使用于便携设备。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。Android的主要竞争对手是苹果公司iOS以及RIMBlackberry OS。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年7月数据,Android占据全球智能手机操作系统市场59%的份额,中国市场占有率为76.7%。【转自百度百科】

其次,了解一下android系统的架构:

四层结构依次是:Linux KernelLibraries and Android RuntimeApplication FrameworkApplication(图片来源互联网)

各层的主要功能,根据英文名称大概可以猜到,开发应用主要在Application层上进行。

第二站:Android iphone 综合对比

Android和ios是官司不断,互相指责抄袭,到底优缺点在哪,耐心的看看对比图吧!

(图片来源网络)

第三站:Android常用组件

四个重要组件:

Activity:应用程序界面的组件,是应用程序的门面,用于显示数据。

Intent:应用程序之间进行数据传递、

Service:为android承担提供服务支持,不可见。

Content Provider:主要负责存放数据并允许应用程序访问数据。

具体更深入的知识,后面继续补充!

第四站:Android开发工具

三大开发利器:

主要问题是如何掌握离线安装SDK、ADT和在线安装的方法!详细可以问度娘了。。。

Android SDK

Eclipse

ADT

第五站:参观android王国的金矿

(目前还正式应用盈利,所以。。。)

盈利方式:

第一:出售应用,明码标价,和Google分成

第二:投放广告

更多相关文章

  1. Android上的Adobe AIR应用程序运行环境发布了!
  2. Android基础概念
  3. 系出名门Android(9) - 数据库支持(SQLite),
  4. Android(安卓)UI开发第一篇——android的九宫格式实现
  5. Android(安卓)入门开发指南之一 -- Hello,Android例子
  6. Android的四大组件
  7. 02_Android应用开发之Hello World【图解】
  8. Android连载之:第二章第三节:利用其他的开发环境和工具开发Android
  9. Android使用NFC模拟M卡实现 (一)

随机推荐

  1. 实习杂记(27):android的touch Mode
  2. Android(安卓)Intents和Intent过滤器(一)
  3. 编译Android下可执行命令的FFmpeg
  4. Android+J2ee系统集成开发
  5. 动手学Android之八——搞定列表
  6. 再议屏幕适配
  7. Android(安卓)RxJava/RxAndroid结合Retro
  8. 在GitHub平台上,究竟有哪些Android开源项
  9. egret 发布微端项目
  10. Eclipse+ADT+android配置的问题