Android开发入门

本篇博文是为了想入门Android的人而写,里面的内容是按照我对Android的理解,从网上收集、摘抄相关的知识,整理而成。希望对想入门的同学有所帮助,同时真诚感谢文章中引用到文章的作者,谢谢你们的无私奉献,为我们提供了这么优质的资源。

一,什么是Android

Android平台是一个专为移动设备设计的软件栈,它包括操作系统、中间件及一些关键应用。Android SDK提供了使用Java语言开发Android平台应用程序的一些必须的工具和API(Application Programming Interface 应用程序开发接口)

详细信息请参考博客:认识Android


二,认识Android应用程序

Android系统是基于Linux2.6内核的,也是属于多用户进程系统,每个Application拥有自己唯一的User ID,并且在自己的VM里面,这样设计是为了即使一个Application crash了也不会影响其他的Applications。对于不同Applications去share resources的时候,可以设置这些Applications拥有相同的linux User ID。识Android应用程序

应用程序介绍博客:Android Application认识篇

Android应用程序开发以及背后的设计思想深度剖析:Android应用程序深度剖析

由于网络限制,上文中提到的Android官网在国内无法访问,我们可以通过国内的一个镜像代理androiddevtools来下载所需软件。

或者可以通过百度云链接:http://pan.baidu.com/s/1i3h3Vyl 密码:nps2 下载。

三,搭建Android开发环境

在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对准备进入Android开发的朋友有帮助。
本教程将分为五个步骤来完成Android开发环境的部署。
第一步:安装JDK。
第二步:配置Windows上JDK的变量环境 。
第三步: 下载安装Eclipse 。
第四步:下载安装Android SDK 。
第五步:为Eclipse安装ADT插件。

作者:边写边唱

文章出处:http://www.cnblogs.com/zoupeiyang/p/4034517.html

文章所需软件可以从上一步所提云盘和代理下载。

四,认识Java

JAVA是一门多功能的高级语言,Java语言最早被称为Oak,它的作者是James Gosling.Ed Frank, Patrick Naughton, Jonathan Payne, Chris Warth在随后的几年时间中为Java语言加入了大量的特性,使它可以用于开发Web页面的小程序(applet)、桌面上运行的应用程序、用可客户端和服务器资源通讯的服务器端中间件,还可以用于Web服务器、嵌入式系统和智能设备中,而这些仅仅是java众多功能的一小部分。从Web浏览器端的小程序到服务器端应用程序中,都可以找到java的实际应用。Java语言的目标就是要消除其他语言在指针豫园和内存关系方面影响程序健壮性的缺陷,是代码尽可能清晰合理,利用面向对象的概念让编写程序变得更简单。

对Java的认知:原文出处

帮你分析android与java的关系:原文出处

如何在Android上编写高效的Java代码:原文出处

Java教程:原文出处


五,认识Android SDK

在本系列文章当中,我们将从零开始学习Android开发。作为Android开发者,我们或许已经了解了如何安装开发工具并熟悉了它们的作用,但是,对于Android SDK更为深入的了解我们还欠缺很多,因此,在所有的教程中,我们将详细的为您介绍Android SDK框架并深入理解和分析。

由浅至深全方位剖析Android SDK框架:原文出处

推荐一本较受欢迎的书<Android实例开发完全手册>:当当书店


六,Android应用开发参考资源

随着Android平台持续惊人的增长,越来越多的开发人员开始工作于Android应用程序。而且现在的Android平台已经非常成熟了。
这些文章比较适合于初学者和有一定经验的Android开发者,文中罗列了最棒的资源

Android各类资源集锦:原文出处

【资源汇总贴】Android学习开发入门提高资料汇总:原文出处

每个 Android 开发者必须知道的资源集锦:原文出处

Android进阶之旅:经典的大牛博客推荐:原文出处

哈哈,就这么多了,希望对想学Android的人有所帮助。

推荐一款免费分享的APP:这是一款功能齐全强大的生活社区分享软件,与他人进行物品,时间,资源或者技能的分享,做到物尽其用,让双方都得到需要的帮助,让大家共同携手打造一个互助互爱的温暖社区。生活社区分享软件(有肉)0.9.1 安卓最新版

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值