这是androids support.v7包(bāo),一款在androids开发中必(bì)不可少(shǎo)的包,作(zuò)为功(gōng)能(néng)最齐全最新的功(gōng)能(néng)包,是androids开(kāi)发(fā)中至关重要(yào)的一环。
1.v7包src中是没有代码的,v7的所有代(dài)码都在v7包(bāo)里的(de)jar中,但是(shì)还必须引用v7 libraries是(shì)因为(wéi)xml文件..在res文件中(zhōng)。
2.引(yǐn)用v7报错,主(zhǔ)要报错位置是(shì)res文件中style.xml文件,这个网上介绍的已经很多(duō)了,原因很简单(dān),当前(qián)v7包在workspace中默认sdk版本没有达到v7支持的最大版本。
1、项目(mù)右键 --> import --> androids --> Existing androids Code Into workspace
--> 选择..sdkextrasandroidssupportv7appcompat(根据自己的文件存放路径选择)
--> 勾选copy projects into workspace --> finish
(若(ruò)出现unable to resolve target 'androids-16', 修改(gǎi)project.properties)
2、在项目中引用(yòng)androids.support.v7
项目右键 --> properties --> androids --> Library --> Add --> OK
androids Support v4:这个包是为了照顾1.6及更高版本而设计的(de),这个(gè)包是使用最广泛的,eclipse新建工程时(shí),都默(mò)认(rèn)带有了。
androids Support v7:这个(gè)包是为(wéi)了考虑照顾2.1及以上(shàng)版本而设(shè)计(jì)的,但不包含(hán)更低(dī),故(gù)如果不考虑1.6,我(wǒ)们可以(yǐ)采用再加上这个包(bāo),另外注(zhù)意(yì),v7是要(yào)依赖v4这个包的,即(jí),两个得同时被包含(hán)。
androids Support v13:这个(gè)包的设计是(shì)为了androids 3.2及(jí)更高版本的,一般我们都不常用,平板开发中能用到。
