2013-05-17 84 views
0

我是android平臺上的新手。我試圖在最新版本中創建一個應用程序。但我想運行在最低版本的應用程序。我只是聽說與應用程序一起使用支持的庫。 我有關於在android應用程序中添加支持的庫

  1. 我們如何才能增加支持庫在我們的應用程序,從這裏我們可以下載一些疑惑?
  2. 當我們開發使用支持的庫。當我們運行在最低的平臺上,我們可以使用哪個最高版本的功能?
  3. 是最高版本最低版本支持UI?
  4. 舉一些例子說明添加支持庫..

Thanx提前!

回答

4

支持庫是一個安靜的擴展主題。我建議通讀它here。但這裏有一些回答你的問題。究竟是什麼支持你的項目>的Android工具>添加支持 庫(隨着Android的小圖標。)

    1. 只要右擊可以在這裏閱讀Using the v4 Library APIs。它增加了對以後Android版本的一些最有用功能 的支持。看看Fragments,Loaders和 ViewPagers。

    2. 如果我正確理解你的問題,還有你可以 的支持庫中使用,但如果你想在2.3 的動作條,你需要使用像ActionBarSherlock庫的一些看法。

    3. 添加支持庫的一個例子是有點硬,只是做 我在寫1.但這裏是使用支持 庫片段的一個例子。

    首次進口的支持庫類:

    import android.support.v4.app.Fragment; 
    import android.support.v4.app.FragmentManager; 
    import android.support.v4.app.FragmentTransaction; 
    

    然後我們他們:

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        setContentView(R.layout.content); 
    
        // getSupportFragmentManager() is for getting the 
        // FragmentManager of the Support Library 
        // this is the only support library part 
        FragmentManager fm = getSupportFragmentManager(); 
    
        // from here like a normal fragment, create the fragment 
        Fragment frag = ExampleFragment.instantiate(this, "ExampleFragmentName"); 
    
        // start a fragment transaction 
        FragmentTransaction ft = fm.beginTransaction(); 
    
        // add the fragment to the transaction 
        ft.add(R.id.content, frag); 
    
        // commit the fragment transaction 
        ft.commit(); 
    } 
    

    我希望這是有幫助的。

  • 1

    http://developer.android.com/tools/extras/support-library.html

    下載支持包 支持包是作爲Android SDK管理器的可下載包提供的。要安裝:

    啓動Android SDK管理器。

    1. 從Eclipse中,您可以選擇Window> Android SDK Manager。或者,從/目錄(僅在Windows上)或從/ tools /目錄下啓動android SDK.exe.exe。 展開Android庫,檢查Android支持包並單擊安裝選擇。 繼續安裝包裝。

    2. 完成後,所有文件(包括源代碼,示例和.jar文件)都保存到/ extras/android/support /目錄中。該目錄包含每個不同的支持庫,例如API級別4及以上的庫以及API級別13和更高的庫,每個支持庫都使用各自的版本(如v4 /)命名。 打開Android SDK MAnager。向下滾動到附加。在其他情況下,選擇Android支持庫並點擊安裝。

    enter image description here

    設置項目以使用圖書館

    1. 在你的Android項目,在項目的根(旁邊的src /,資源創建一個名爲庫/等)

    2. 找到要使用的庫的JAR文件並將其複製到libs /目錄中。 例如,支持API級別4及以上的庫位於/extras/android/support/v4/android-support-v4.jar。

    3. 將JAR添加到項目構建路徑。 在Eclipse中,右鍵單擊Package Explorer中的JAR文件,選擇Build Path> Add to Build Path。

    檢查下面的鏈接話題下使用V4庫API

    http://developer.android.com/tools/extras/support-library.html#Downloading

    1

    不要用最新的SDK開始所有的時間。最低版本的開始可能是姜麪包2.3。只有在您想添加ICS特定項目(如可展開小部件等)時才使用ICS。從@Marko Niciforovic

  • 支持庫

  • 4
    1. 見鏈接是大多說的Android 3.0
    2. 之前支持片段與片段交易的簡單和簡短的答案是否定的。你將不得不編寫自己的主題和風格。
    3. 的Eclipse - >右鍵單擊項目 - > Android的工具 - >添加支持庫

    如果它不工作,檢查的項目構建路徑 - >右鍵點擊項目 - >構建路徑 - >按配置順序配置構建路徑&導出「Android專用庫」或「* android-support-vx.jar」(勾選複選框)。

    希望我們能回答你的問題。

    相關問題