美文网首页1103安卓自学成功纪Android知识Android开发
20161104第一行代码-第一章Android系统

20161104第一行代码-第一章Android系统

作者: 在你左右2018 | 来源:发表于2016-11-05 10:39 被阅读90次

    2016-11-04

    等级:小菜鸟

    书签:10人中有7个人都可以运行你的应用。


    正文:

    第一章Android系统

    1.1安卓系统架构

    1.2 Android项目中的资源

    1.3logcat使用

    输出:开发环境搭建

    推荐使用AS(前提电脑配置跟得上的)

    tip:看完第一章需要完成的目标。

    了解有书共读游戏规则

    第一章Android系统

    1.1安卓系统架构

    (1)Linux Kernel(Linux内核层):

    各种底层驱动

    (2)Libraries(系统运行库层):

    Runtime Libraries, Dalvik VM,各种库支持,数据库,3D绘图,浏览器内核

    (3)Application Framework(应用框架层):

    API,各种manager

    (4)Applications(应用层):

    系统自带应用

    1.2 Android项目中的资源

    src存放所有的*.java源程序

    gen为ADT插件自动生成的代码文件保存路径,其中R.java文件将保存所有的ID信息

    Android2.3.3表示现在使用的AndroidSDK版本

    assets存放项目中一些较大的资源文件如图片,音乐,字体

    res存放项目中所有的资源文件,图片网页文本

    res\drawable-hdpi保存高分辨率图片资源,可以使用Resource.getDrawable(id)获得资源类型

    res\drawable-ldpi保存低分辨率图片资源,可以使用Resource.getDrawable(id)获得资源类型

    res\drawable-mdpi保存中分辨率图片资源,可以使用Resource.getDrawable(id)获得资源类型

    res\layout存放所有的布局文件,主要用于排列不同的显示组件

    res\values存放一些资源文件,用于读取文本资源

    arrays.xml定义数组数据

    colors.xml定义表示颜色的数据

    dimens.xml定义尺度

    string.xml定义字符串

    styles.xml定义显示的样式文件

    res\raw自定义的一些原生文件所在目录,如音乐视频

    res\xml用户自定义的xml文件

    res\anim定义动画对象

    AndroidManifest.xmlAndroid的主要配置文件,用于配置各个组件的一些访问权限

    注:不同模式打开显示res\values


    书中:

    src:各种java程序在此,包括主程序

    gen:最重要的是R.java,所有res资源都在这里编号,通过R.xx.xx或@xx查询

    res:各种资源都在这里,包括drawable, layout, values等

    另外还有menifest文件,统筹兼顾全局的,Android四大组件都要在此注册。

    project.properties:指定sdk版本信息。

    1.3logcat使用

    推荐使用Log而不是用System.out

    #Logcat

    ###等级

    * verbose:冗余,最低等级

    * debug:调试

    * info:正常等级的信息

    * warn:警告

    * error:错误

    相关文章

      网友评论

      本文标题:20161104第一行代码-第一章Android系统

      本文链接:https://www.haomeiwen.com/subject/jtcwuttx.html