Android的入门学习一

                                                                                                                               一,学习起因

           大四了,考研结果未知,所就寒假就想为就业准备点事情。初出茅庐,张口就谈移动互联网,有点大了。但是这就是趋势,最起码在工作市场一占有一地。Android挺火的,就自己学一下探一探吧。

           以下的只是自己的学习过程,知识什么的都是搜集并运用到自己的《九宫格数独游戏》中。这些知识都是很浅显的,可能是垃圾几篇,但是这就是菜鸟的学习过程。权当是培养一个总结习惯吧。

                                                                                                                                二,对Android系统的了解

          首先是我对Android系统的一点了解,其是谷歌门下开发的一手机系统,目前市场占有情况什么的就不说了。现在是开源,嗯,那么火还开源免费,肯定是还没有到火候。所以我认为Android的好戏还有很多。

     对android体系结构的学习:android分为四层:应用程序层(Applications)、应用程序框架层(Application Framework)、系统运行库层(LibrariesAndroid Runtime)和Linux内核层(Linux Kernel)。

     应用程序层:所有的应用程序都是使用java语言编写的,通过调用应用程序框架层(Application Framework)所提供的API来完成。

     应用程序框架层为开发人员提供了可以完全访问核心应用程序所使用的API框架,如活动管理器、窗口管理、内容提供、视图系统。

     系统运行时库:系统运行库层包括程序库和Android运行库两部分----程序库:Android包含一些C/C++库,这些库能被Android系统中的不同组件使用,它们通过应用程序框架为开发者提供服务;Android运行库:Android运行时库又分为核心库和Dalvik虚拟机两部分,核心库提供了Java语言核心库的大多数功能,这里主要通过JNI的方式向应用程序框架层提供调用底层程序库的接口。Dalvik虚拟机是为了能同时高效地运行多个VMs而实现的。

     Linux内核层:Android依赖于Linux内核提供的核心系统服务,例如安全、内存管理、进程管理、网络栈、驱动模块等,Android对内核进行了增强。

     以上是简单认识的android的体系结构,就是四个层次。当然上述一搜就可以有很多很多,所以没有更多的拷贝。我的理解就是,(大众的)你主要在框架层制造应用程序。下边两层东西是别人为你提供好的,所以感觉很没有安全感。

                                                     三windows操作系统下Android开发环境

      这是一些资料对Android开发环境的学习。

      Android的上层应用程序是用Java语言开发,同时还基于Dalvik虚拟机,所以,Google公司推荐使用主流的Java继承开发环境Eclipse。因为是使用Java语言进行开发,还应该有由SUN公司提供的Java SDK。此外,是Android的应用程序开发,所以还需要Google提供的Android SDK。同时,还需要在Eclipse安装ADT,可以提高开发效率。简言之,需要以下软件,才能搭建Android开发环境,从而进行Android应用程序的开发-----(1) Java SDK(2) Eclipse(3) Android SDK(4) ADT

      当然很多是集成的,省事很多。为了开发调试方便,还要安装配置模拟器。在我学习时候,就是Java环境变量配置时遇到了问题,当然,这是Java学习时应当解决的问题,不过当时比较懒,机房里不用配置,自己电脑上让别人弄的一下,现在想想直是不应该偷懒,现在还得自己去解决配置,这也是查找的并应用配置:

       1.用鼠标右击“我的电脑”->属性      继续选择右下角的“环境变量”选项   

       2.进行win7下Java环境变量配置         在"系统变量"下进行如下配置:  

               (1)新建->变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.6.0_10(JDK安装路径)   

               (2) 编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

              (3)新建->变量名:CLASSPATH 变量 值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar     

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值