2015-09-22 10 views
5

Ich habe nach einem Bildbearbeitung SDK für Android gesucht, etwas, das eine Option für benutzerdefinierte Aufkleber enthält. Ein gutes Beispiel wäre das Adobe Creative SDK (zuvor das Aviary SDK), obwohl der aktuelle Build nur das Anpassen unterstützt, welche Funktionen enthalten sein sollen, ohne die Möglichkeit, eigene Aufkleber hinzuzufügen. Ein anderes gutes Beispiel wäre die , die das Hinzufügen eigener Aufkleber unterstützt, aber es ist jetzt in der Entwicklung, ohne Zugriff auf die vorherige Version (die ich kenne).Gibt es Any Image Editing SDK derzeit für Android verfügbar

Es sind noch ein paar Bearbeitungs-SDKs verfügbar, einschließlich PhotoEditor SDK by img.ly und CLImageEditor, aber nur für iOS. Wenn jemand ein SDK für Android-Editing mit einem Sticker-Feature kennt, oder wenn jemand mich auf einige vernünftige Ressourcen zu dem Thema hinweist (die ich nicht finden konnte), damit ich mein eigenes erstellen kann, wäre es sehr zu schätzen.

+0

ich die gleiche Sache benötigen. Hast du eine Lösung gefunden? Ich habe versucht, Aviary, aber es ist leider nicht anpassbar. – Alvin

+0

@Alvin Nein, habe ich nie getan. Ich musste meinen eigenen rohen Fotobearbeitungscode implementieren. Der meiste Code ist in einer meiner [anderen Fragen] (http://stackoverflow.com/questions/32896471/android-surfaceview-flickering). Es ist nicht ohne Probleme, aber ich hatte nicht viel Zeit, um daran zu arbeiten, bevor ich zu einem anderen Projekt übergehe. Das größte Problem ist der Umgang mit Speicherbeschränkungen. Am Ende habe ich die Anzahl der Sticker festgelegt, die ein Benutzer auf einmal haben könnte. – Bryan

+0

Ich fand das Adobe Creative SDK wurde stringenter und nutzlos esp. Sie verweigern Ihre App für die endgültige Genehmigung. Sie behaupten, dass das SDK für alle kostenlos ist, aber zum Zeitpunkt der Genehmigung fühlt es sich an, als ob ein Roboter Ihre App ablehnt, indem er immer mehr Screenshots anfordert. Ich wusste nicht, dass ich eine App mit 100 verschiedenen Bildschirmen erstellen muss. Es gibt keinen klaren Weg, die Jungs/Roboter dort zu erreichen, außer uns zu kontaktieren. Es ist eine Dejecting und Jungs tun Due Diligence, bevor Sie das SDK umarmen. –

Antwort

12

The Img.ly PhotoEditor SDK ist nun auch für Android verfügbar. Sie können auch problemlos eigene Elemente wie Aufkleber und Schriftarten hinzufügen.

Sie können wie so ein Verweis auf die Aufkleber Array erhalten:

ArrayList<ImageStickerConfig> stickers = PhotoEditorSdkConfig.getStickerConfig(); 

Das vollständige Beispiel finden Sie in der docs

+4

Img.ly PhotoEditor SDK ist nicht kostenlos. Das muss Lizenz kaufen, oder? –

+0

@NooruddinLakhani Das stimmt, obwohl die Lizenz kostenlos ist, solange die App keine Monetarisierung enthält (dokumentiert im [FAQ] (https://www.photoeditorsdk.com/pricing) sowie in der [Entwicklung] Führer] (http://docs.photoeditorsdk.com/guides/android/v3_1/introduction/overview)); Das ist mein Anwendungsfall. – Bryan