簡體   English   中英

Eclipse中的Android材質設計

[英]Android material design in Eclipse

有沒有辦法在Eclipse中使用Material設計創建應用程序? 漢堡箭頭動畫,全屏高度導航抽屜......

是的,您可以使用eclipse創建具有材質設計的應用程序。 請仔細遵循以下每個步驟,不得有任何錯誤。

腳步:

  1. 使用Target SDK版本21創建一個新的Android項目。如果您的項目已經存在,則只需更改Target SDK版本。
  2. 將Appcompat v7 lib添加到您的工作區並添加此lib以構建項目的路徑。 你可以在sdk \\ extras \\ android \\ support \\ v7找到這個lib。
  3. 將Project構建目標設置為版本21。
  4. res文件夾中應該只有2個值文件夾。
    1. 值-V21

values / styles.xml應如下所示。

<style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar">
         ....
         // Your style here

</style>

values-v21 / style.xml應如下所示。

<style name="AppBaseTheme" parent="@android:style/Theme.Material.Light.DarkActionBar">

            ....
            // Your style here
</style>

您可以在https://developer.android.com/training/material/theme.html找到不同的樣式屬性

完成上述步驟后,您的應用程序將准備好材料設計主題。

現在關於導航抽屜的第二個問題,您可以使用以下鏈接進行簡單和逐步實施。

第1部分http://www.android4devs.com/2014/12/how-to-make-material-design-navigation-drawer.html4

第2部分http://www.android4devs.com/2015/01/recycler-view-handling-onitemtouch-for.html

此實現使用Recycler視圖。 為此,您需要將recycleler視圖lib(location - sdk \\ extras \\ android \\ support \\ v7)添加到項目中並將其添加到構建路徑。

您可以使用google提供的庫在Eclipse使用Material Design開發應用程序。 您需要按照以下步驟執行此操作。

  • Properties > Android > Add... > appcompat_v7
  • Add... > Android設計支持庫 (您可以從android-sdk\\extras\\android\\support\\ import它)
  • Add... > RecycleViewLibraryCardViewLibrary庫,用於RecycleView和cardView,更好的材質外觀。 (你可以從android-sdk\\extras\\android\\support\\v7\\ import它)
  • 添加/編輯values\\styles.xml

     <style name="MyMaterialTheme.Base" parent="Base.Theme.AppCompat.Light.DarkActionBar"> <item name="windowNoTitle">true</item> <item name="windowActionBar">false</item> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <item name="colorAccent">@color/colorAccent</item> </style> 
  • AndroidManifest.xml文件中更改主題。 android:theme="@style/MyMaterialTheme"

  • 通過AppCompatActivity擴展您的Activity

希望您能在Eclipse中開發Material Designed應用程序。

重要提示: Eclipse中對Android Developer Tools(ADT)的支持即將結束。 您應該盡快將應用開發項目遷移到Android Studio。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM