appcompatandroid
㈠ 如何使用android-support-v7-appcompat
添加V7兼容包(v7 appconpat)
创建一个基于support library代码的 library project:
确保你已经利用 SDK Manager下载了Android Support Library。
创建一个library项目并且确保需要的JAR文件包含在了项目的build path中:
选择File > Import。
选择Existing Android Code Into Workspace 并点击Next。
浏览SDK安装目录,并进入Support Library目录下。例如,如果你要添加appcompat项目,浏览 <sdk>/extras/android/support/v7/appcompat/。
点击Finish引入项目。对于v7 appcompat项目,你将看到一个标题为android-support-v7-appcompat的新项目。
在新项目中,展开libs/ 文件夹,右键点击每一个.jar文件,并选择Build Path > Add to Build Path。例如,当创建v7 appcompat项目时,同时将android-support-v4.jar和android-support-v7-appcompat.jar文件添加到build path中。
右键点击library项目文件夹并选择Build Path > Configure Build Path。
在Order and Export选项中,在刚刚添加到build path中的.jar文件上打勾,这时这些文件成为项目可用的了并依赖于这个library项目。例如,appcompat项目要求同时导出android-support-v4.jar和android-support-v7-appcompat.jar文件。
去掉Android Dependencies上的对勾。
点击OK完成设置
现在你拥有了一个包含你选择的Support Library的library项目,你可以在一个或多个应用项目中利用这个Support Library。
现在我们要向应用工程(需要加入Support Library的工程)添加库:
在项目浏览器中右键单击你的项目,选择Properties。
在左边的分类面板中,选择Android。
在Library面板中,点击Add。
选择库项目,然后点击OK。例如,appcompat项目会在列表中显示为android-support-v7-appcompat。
在properties窗口中,点击OK。
㈡ android appcompatbutton怎么用
它是系统基带,用不了
㈢ android开发中,appcompat_v7误删了,怎样再次成功引用
在你的sdk目录下android-sdk-windows\extras\android\support,这个文件夹有一个项目,你引入他看看
㈣ Android中Activity和AppcompatActivity的区别
Activity 是其它 Activity 的基类,包括 appcompatactivity.
AppCompatActivity默认带标题栏.
从字面理解,App兼容Activity,意思是允许我们轻易地将API 21+的特性应用到之前的那些老的,不兼容的Activity上面。例如很容易地将Toolbar添加到Activity上
㈤ Android Studio 使用如何低版本appcompat
在相应Mole下面的build.gradle文件中,dependencies属性中这样写,会自动寻找你要的低版本。
dependencies {
compile 'com.android.support:appcompat-v7:19.+'
}
比如现在最新的是23版本的,我写了19.+之后,编译器会在External Libraries下面添加appcompat-v7-19.1.0包。19.1.0就是需要的版本号,可以再把上面的19.+改成19.1.0,就OK了
㈥ Android为什么使用AppCompat的主题之后在activity中去掉标题栏无法实现去掉
话说appcompat本来就是无标题栏的吧,因为SupportActionBar本来就是自定义的标题栏。你可以在Android.xml文件中修改当前Activity中的主题:
android:theme=”@style/Theme.AppCompat.Light.NoActionBar”
㈦ 用Eclipse进行Android开发时 appcompat文件夹是干什么的
1.appcompat_v7:应用兼容包,V7说的是版本7,即android2.1,这个兼容包支持2.1版本以上系统
2.最近谷歌官方将兼容jar包与某些资源文件单独拿出来建立了一个android工程,实际上是一个资源库,右击此项目进入build path-点击android,你会发现is library打了勾,说明它是库。其实这个库可以被多个项目共用,库中已经包含了v7.jar包,还有一些适配性的资源,你可以在开发多个项目时,将一些共用的代码,资源放入库中,方便使用。低版本ADT建立项目时没有自动生成库,不过当我们需要时,可以新建项目,将is library打钩即可。高版本ADT自动生成库,如果不需要,只需要在你新建的项目上右击Properties -- android -- library下选中库,点击remove移除即可。
3.当你的应用打包或者运行时,库会自动作为项目一部分进行打包编译。
我也是更新之后发现的,看了官方文档了解到得,希望可以帮到你。
㈧ 为什么创建android没有出现appcompat
appcompat_v7是google自己的兼容包,右键你的工程-properties-android,就会发现在library里面有import appcompat_v7。你可以不用管他,直接弄你的工程就好了。
㈨ android 新建项目时 appcompat_v7报错
Android 新建的项目如果minSDKVersion小于14,默认会引入v7包,由于SDK未更新的原因造成v7包下的style找不到ID等情况
解决方案,直接更新SDK,但是国内已经无法正常的更新和下载SDK了
需要作几个设置:
使用国内镜像 镜像地址在附件中端口80
使用工具进行连接
设置Eclipse的更新地址 将地址设置为 本机 8580
重新打开SDK Manager 将需要更新或者下载的选项勾上并按 Install Packages即可。
当SDK更新完以后,将旧的appcompat_v7删除掉,重新new一人android project即可自动生成appcompat_v7