2015-03-24 14 views
10

C'è un modo per creare un'app con Material design in Eclipse. Animazione da Hamburger a freccia, cassetto di navigazione altezza schermo intero ... Grazie in anticipo per eventuali suggerimenti.Progettazione materiale Android in Eclipse

+2

C'è un motivo per cui si sta utilizzando Eclipse e non Android Studio? –

+0

Google prima. StackOverflow secondo. Che cosa hai provato? Dov'è il tuo codice? –

risposta

15

Sì, è possibile creare un'app con design del materiale utilizzando eclipse. Attenersi scrupolosamente a ciascuna procedura senza errori.

Passi:

  1. creare un nuovo progetto Android con target SDK versione 21. Se il progetto già esiste, allora basta cambiare la versione di destinazione SDK.
  2. Aggiungi Appcompat v7 lib al tuo spazio di lavoro e aggiungi questo lib per costruire il percorso del tuo progetto. Puoi trovare questa libreria su sdk \ extras \ android \ support \ v7.
  3. Imposta destinazione progetto target alla versione 21.
  4. Nella cartella res deve essere presente solo una cartella con 2 valori.
    1. valori
    2. valori-v21

valori/styles.xml dovrebbero essere come qui sotto.

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

</style> 

valori-v21/style.xml devono essere come sotto.

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

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

È possibile trovare lo stile diversi attributi qui https://developer.android.com/training/material/theme.html

Dopo seguendo i passi di cui sopra, la vostra applicazione sarà pronta con tema progettuale materiale.

Ora la seconda domanda riguardante il cassetto di navigazione è possibile utilizzare il seguente collegamento per l'implementazione semplice e passo-passo.

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

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

Questa implementazione utilizza vista riciclatore. Per questo è necessario aggiungere la vista di riciclaggio recycle (posizione - sdk \ extras \ android \ support \ v7) al progetto e aggiungerla per costruire il percorso.

+0

Grazie mille ... ma, ho un errore: "nome della directory delle risorse non valido: D: \ Workspace \ test2 \ res values-21" – Arnes

+0

Ho provato con valori-v21 ma no. – Arnes

+0

Quale errore si ottiene con valori-v21? E scusa per il mio errore di battitura. Ho modificato la risposta. @Arnes – Pooja

0

È possibile sviluppare app con Material Design in Eclipse utilizzando le librerie fornite da google. È necessario seguire i seguenti passaggi per farlo.

  • Properties>Android>Add...>appcompat_v7
  • Add...>Android Design Support Library (È possibile import esso da android-sdk\extras\android\support\)
  • Add...>RecycleViewLibrary & CardViewLibrary librerie per RecycleView e CardView, meglio guardare materiale grafico.(È possibile import da android-sdk\extras\android\support\v7\)
  • Add/Edit 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> 
    
  • Cambia tema in AndroidManifest.xml file. android:theme="@style/MyMaterialTheme"

  • estendere il Activity entro il AppCompatActivity.

Spero che tu possa sviluppare app Material Designed in Eclipse con questi passaggi.

Importante: Il supporto per gli strumenti per sviluppatori Android (ADT) in Eclipse sta finendo. Dovresti eseguire la migrazione dei tuoi progetti di sviluppo di app su Android Studio il prima possibile.

Problemi correlati