QNA > C > Come Copiare Il Layout/Skin/Design Di Un'app Android

Come copiare il layout/skin/design di un'app Android

Prima di tutto, dovrei dire che spero che tu non stia cercando di usare qualsiasi cosa tu estragga dall'app di altri sviluppatori per scopi non educativi, perché questo sarebbe immorale e illegale. A parte questo, hai un bel po' di modi per farlo:

  • Decompilare l'APK

La risposta più ovvia alla tua domanda è quella di usare ciò che è all'interno dell'app che stai cercando di copiare. I file all'interno dell'apk sono in formato binario quindi non è possibile leggerli come testo normale semplicemente decomprimendo l'APK usando WinRAR come suggerito da Mohamed Awad. È necessario utilizzare strumenti come Apktool per decompilare prima l'apk, poi utilizzare i file xml.

  • Replicare (DIY)

Il team di Android Tools ha recentemente introdotto il layout a vincoli e un nuovo editor di layout per Android Studio che rende molto facile replicare la maggior parte delle viste che si possono trovare in altre applicazioni. Questo sembra un sacco di lavoro da parte vostra, ma ne vale assolutamente la pena perché potrete anche imparare un sacco di cose e avrete il controllo totale di ciò che state facendo.

  • Utilizzare le librerie

Si possono trovare un sacco di librerie open-source per Android su Github per la maggior parte delle viste e dei layout particolarmente complessi ed è una questione di importarle nel vostro progetto e siete pronti a integrare quelle viste nella vostra app

Di Gannon

Cosa contiene una scheda SIM? Come aiuta nella comunicazione? :: Posso avviare Kali Linux in Asus Nexus 7?
Link utili