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