第一周学习总结

       第一周的学习让我对Android系统有了初步的认识。这门课的目的是利用所学课程知识如Android应用开发、性能优化、以及网络与数据处理的核心技术,全面掌握一个智能手机系统应用软件从无到有的构建过程、编码技巧和实战项目中的重点难点。第一次课程让我初步认识了Android系统,从来源到进化史再到构建和应用环境。

        1.      1.Linux内核层:Android系统是基于linux2.6内核的。这一层为Android设备的各种硬件提供了底层的驱动2.      2.系统运行库层:这一层通过一些C/C++库来为Android系统提供了主要的特性支持。3.      3.应用框架层:这一层主要提供了构建应用程序时可能用到的各种API,android自带的一些核心应用就是使用这些API完成的,开发者也可以通过使用这些API来构建自己的应用程序。4.      4.搭建开发环境,打开eclipse程序,新建一个模拟器。输入app的名字和调整版本的版本号。设置sd卡的内存大小。5.      5.创建一个项目,输入内容和版本兼容性。选择要保存的地方和app的图标,创建一个白背景的项目。6.      6在虚拟器中找到新建的app进行试运行。7.      7.打开左侧的列表进行app的修改。8.      8.进入AndroidManifest.xml文件进行内容和app名称的修改。9.      9.在res目录下修改app的图标。10.  10.Log.v() ------------------VERBOSELog.d() ------------------DEBUGLog.i() ------------------INFOLog.w() ------------------WARNLog.e() ------------------ERROR当有错误时,随着不同等级的提醒。也会有不同的错误,从下到上依次减轻。在最下面的错误最严重。

         通过这次课的学习,首先我对android系统有了初步的了解和认识。已经可以成功的搭建一个android的项目,并对目录结构和运行的流程有了初步的了解。在搭建和修改的过程中有很多的问题和不理解,今后的学习中还是要更加的努力,让自己更清楚更明白的了解安卓系统的构架。

你可能感兴趣的:(第一周学习总结)