美文网首页
01-002-系统框架

01-002-系统框架

作者: TimerYJ | 来源:发表于2019-10-06 23:28 被阅读0次

系统框架

src:java 代码
assets:资源目录
res:存在图片、布局文件、字符串、菜单等文件
bin:输出文件,如apk
project.projecties:工程文件属性文件配置
gen:系统自动生成的源代码文件
R.java:自动生成的,非常重要。默认 attr、drawable(图片,默认png)、layout(布局文件)、string.xml(字符串)、arrays.xml(数组)、color.xml(颜色)、dimens.xml(定义尺寸数值)、styles.xml(样式)

获取属性值?

文件 获取方式
string.xml getResource().getString(resourceId) getResource().getText(resourceId)
arrays.xml getResource().getStringArray(resourceId)
colors.xml getResource().getDarwable(resourceId) getResource().getColor(resourceId)
dimens.xml getResource().getDimension(resourceId)
styles.xml 不需要取值

AndroidManifest.xml

描述了整个 package 中暴露的组件(activitys、services、contentProviders、Intent Receivers等),他们各自的实现类,各种能被处理的数据和启动位置。还能指定 permissions、instrumentation。

属性与选项含义

属性 选项 含义
版本 versionName 版本名称,从 1.0 开始
versionCode 表示该工程生成的 apk 版本号,从 1 开始
installLocation 应用安装位置
auto 自动寻找安装位置,ROM或SDCard卡默认属性
internalOnly 仅仅只能安装在ROM上
preferExternal 直接安装在SD卡上
应用
icon logo图片
label 文字说明
activity
name 主程序名
intent-filter 意图过滤器,用于过滤用户的一些动作和操作
action android.intent.action.MAIN 表示程序的主入口
category
其他
uses-permission 添加用户的授权,如授权访问网络

相关文章

  • 01-002-系统框架

    系统框架 src:java 代码assets:资源目录res:存在图片、布局文件、字符串、菜单等文件bin:输出文...

  • Effective Object-C 52:47-52

    七、系统框架 47.熟悉系统框架 许多系统框架可以直接使用比如Fundation、coreFoundation 很...

  • 系统框架--47:系统框架

    iOS基于UNIX系统,iOS的系统架构分为四层 可触摸层(Cocoa Touch layer)UIKit、Fou...

  • 系统框架

    第 7 章 系统框架第 47 条:熟悉系统框架CFNetworkCoreAudioAVFo...

  • iOS系统的底层通知框架库

    iOS系统的底层通知框架库 iOS系统的底层通知框架库

  • 框架系统

    IOC 控制反转容器控制程序对象之间的关系,而不是传统实现中,有程序代码之间控制,又名依赖注入。All 类的创建,...

  • 系统框架

    层级关系 物理层系列标准相互关系 上行共享信道UL-SCH编码流程框图:编码、复用、交织,数据来自MAC层 上行共...

  • 系统框架

    虽然不使用系统框架也能编写Objective-C代码,但几乎没人这么做。 即使是NSObject这个标准的根类,也...

  • 系统框架

    引言 APP主体功能采用object-c纯代码,个别模块由于旧版本原因采用xib 开发和故事面板(storyboa...

  • 系统框架

    四十七、熟悉系统框架 将一系列代码封装为动态库,并在其中放入描述其接口的头文件。这样做出来的东西就叫做框架。有时为...

网友评论

      本文标题:01-002-系统框架

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