第一周学习总结

       第一周的学习让我对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的项目,并对目录结构和运行的流程有了初步的了解。在搭建和修改的过程中有很多的问题和不理解,今后的学习中还是要更加的努力,让自己更清楚更明白的了解安卓系统的构架。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,761评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,262评论 4 61
  • 今年的秋天特别短,转眼夏天过后就到深秋了。从三十多度一下子到十多度的温差让我不停地翻动和搜寻着自己的衣柜。衣到深秋...
    洪七公叫花鸡阅读 207评论 0 0
  • 本文参加#未完待续,就要表白#活动,本人承诺,文章内容为原创,且未在其他平台发表过。 你为什么这样的神秘 ...
    南风羽墨阅读 129评论 0 0
  • 目前,我过着一种看起来优雅的生活,昨天北京看展归来,今晚要看昆剧《桃花扇》 。 然而,每天都是忙忙碌碌,总感觉时间...
    桂之华阅读 297评论 4 16