2016-06-23 8 views
1

Hi iam Neuling zu android und ich bin immer verwirrt, wie kann ich Code von Github in meine App verwenden. Die meiste Zeit merke ich, dass einige der Aufgabe in unserer App schön sind entworfen von jemandem in Github zum Beispiel jetzt Tage IAM Entwicklung App, die Bild nach Auswahl aus der Galerie zuschneiden müssen und ich fand dieses Codebeispiel von Github Crop Image, aber ich weiß nicht, wie dieser Code in meiner App zu verwenden, wie das ist Abhängigkeiten von diesem Code, welche Methode können wir überschreiben, um das Ergebnis zu erhalten.Und auch die von Where Dosis, dass XML-Widget erscheint, und wie es gemacht wird. Nachstehendes Beispiel aus demselben Code.Wie man Codes von Github in meiner Anwendung verwendet

<com.goparties.gpuser.util.CropImageView 
    android:id="@+id/cropImageView" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:layout_below="@id/toolbar" 
    android:layout_marginTop="?attr/actionBarSize" 
    android:background="@color/black_trans" 
    android:paddingBottom="2dp" 
    android:paddingTop="2dp" 
    app:cropMode="circle" 
    app:frameColor="@color/colorPrimaryDark" 
    app:frameStrokeWeight="1dp" 
    app:guideColor="@color/orange" 
    app:guideShowMode="show_on_touch" 
    app:guideStrokeWeight="1dp" 
    app:handleColor="@color/orange" 
    app:handleShowMode="show_always" 
    app:handleSize="8dp" 
    app:minFrameSize="100dp" 
    app:overlayColor="@color/uncrop_color" 
    app:touchPadding="8dp" /> 

Bitte einige Anregungen geben, wie wir, dass Codes in meiner Anwendung seiner 2 Tage jetzt Weise iam suchen können von oben Code fehlt dies auch die gradle Abhängigkeiten zu implementieren.

+0

finden Sie die JAR-Datei des Git-Repository laden Sie es und fügen Sie es in Ihrem Projekt libs Ordner dann synchronisieren –

+0

@Praveen nicht JAR-Datei für diesen Code zu finden [Crop Image] (https://gist.github.com/ pookie13/1ad1623bec8d7ee76b66) – rachit3dev

+0

Nun, dieser Link ist nicht von Github-Repository, von wo Sie Weg der Gradle Abhängigkeiten ..in Readme.md finden können. Sie können versuchen, Code direkt in Ihrem Projekt zu kopieren und einzufügen. – PN10

Antwort

2

Weitere Informationen über GIST finden https://help.github.com/articles/about-gists/

Wie es dort sagt, jeder Kern ein Repo ist, und Sie können es gabeln usw. Sie den Kern mit der ‚Download zip‘ Button herunterladen.

Der Kern, den Sie erwähnten, ist nur jemand, der etwas Code teilt und es ist keine schlüsselfertige "Bibliothek", die Sie einfach an Ihr Projekt anschließen können. Eine Möglichkeit, diesen Code zu verwenden, wäre das Kopieren/Einfügen in Ihr Android-Projekt, wie Sie es für richtig halten. Es liegt an Ihnen, herauszufinden, wie Sie den freigegebenen Beispielcode des Autors als Leitfaden verwenden, wie Sie ihn verwenden oder anpassen und ob es für Ihre Bedürfnisse funktionieren wird.

Um Ihre allgemeinere Frage (wie Code aus Github zu verwenden) - im Allgemeinen wird die Readme.md einige Anweisungen für Fälle haben, in denen der Autor versucht, eine universelle Bibliothek für Sie zu veröffentlichen.

+0

Gut zu wissen, lesen Sie auch irgendwo, dass es große Abhängigkeiten von jeder Bibliothek gibt, sobald wir es in Build setzen .digle Datei und synchronisieren Sie es, es lädt die gesamte Bibliothek und weiter können wir Methoden außer Kraft setzen, XML Widgets etc. will es wissen, dass wahr ??? – rachit3dev

+0

@ rachit3dev Ja, es ist alles wahr, glücklich zu wissen, dass Sie ... alle Dinge über GitHub, Gist..happy Coding verstanden haben !!! Kumpel... – PN10

Verwandte Themen