三十天完成一个Android项目(Android应用程序的构成)
2016-07-24 13:36
218 查看
在创建新项目的过程中,会出现如下选项。
Minimum Required SDK
Target SDK
Compile with
在这里,我们介绍一下他们三个分别代表的不同含义。
minimum就是Android所支持的最低版本,也就是说最烂的Android境下也能用这个,但是如果你用的是2.2版本的API,那么对不起,3.3版本的有些新特性你就用不了了。
这个时候该怎么办呢,要做版本控制,也就是版本兼容处理。
这里有些关于版本控制的小小介绍
那么targetSDK呢?是该程序引用的最高版本
Compile with,是该程序用来编译的版本。
那问题来了,如果我的最低版本是2.2,最高版本是3.3,我的eclipse没有配备任何的2.3,2.4,2.5一直到3.2的API,那是会发生什么事情呢?
我不知道。
我用的是4.4版本,三个全设为4.4,反正只要很快完成这个开发就好。
match-content
强制现实其中完整内容;
wrap-parent
其组件大小为父窗口大小;
主要有src,gen,asset,values三个文件夹。
其中scr是存储文件。
gen里面有个R。
asset里面的文件不会生成唯一的ID。
values里面有string。
实际上这些都不重要,随便看看就好,我们接下来探寻Activity。
Minimum Required SDK
Target SDK
Compile with
在这里,我们介绍一下他们三个分别代表的不同含义。
minimum就是Android所支持的最低版本,也就是说最烂的Android境下也能用这个,但是如果你用的是2.2版本的API,那么对不起,3.3版本的有些新特性你就用不了了。
这个时候该怎么办呢,要做版本控制,也就是版本兼容处理。
这里有些关于版本控制的小小介绍
那么targetSDK呢?是该程序引用的最高版本
Compile with,是该程序用来编译的版本。
那问题来了,如果我的最低版本是2.2,最高版本是3.3,我的eclipse没有配备任何的2.3,2.4,2.5一直到3.2的API,那是会发生什么事情呢?
我不知道。
我用的是4.4版本,三个全设为4.4,反正只要很快完成这个开发就好。
match-content
强制现实其中完整内容;
wrap-parent
其组件大小为父窗口大小;
主要有src,gen,asset,values三个文件夹。
其中scr是存储文件。
gen里面有个R。
asset里面的文件不会生成唯一的ID。
values里面有string。
实际上这些都不重要,随便看看就好,我们接下来探寻Activity。
相关文章推荐
- Android Service 服务的基本用法
- Android最佳性能实践(三)——高性能编码优化
- Android最佳性能实践(二)——分析内存的使用情况
- API使用的Android权限列表(Permissions)
- Android最佳性能实践(一)——合理管理内存
- 高效的显示bitmap
- Android系统源码阅读(1):编译
- 谈谈Android 6.0 的动态权限管理
- AudioManager 的使用
- 做Android开发 需要掌握哪些知识
- 16-07-24 android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that
- Android开发代号和对应API等级
- 【Android】子Fragment获取父Fragment
- Android应用程序获取system权限
- Android 4.4系统下LayoutParam使用
- android MVVM开发模式(二)
- 【Android】 获取当前系统语言
- Android获取屏幕尺寸的方法
- 新建android项目时,ActionBarActivity找不到
- bitmap 多级缓存