Ich habe nach einer Möglichkeit gesucht, um Informationen in sozialen Netzwerken zu teilen. Ich habe 2 mögliche Lösungen gefunden:Der beste Weg für Social Sharing in Android
- Suchen Sie nach installierten Anwendungen und schickte eine Absicht (wie Android-Anwendungen in der es die Galerie)
- Verwenden Sie das socials Netzwerk api
Bei der Suche nach schnellen Wegen implementiert ich sage benutze die installierten apps für, aber wenn es Anpassung und Generalisierung geht denke ich, die zweite Option ist die beste.
Ich habe eine schwere Zeit zu entscheiden, ob man die andere überwiegt oder nicht.
Also meine Frage ist: Was ist der beste Ansatz? Einer der vorgeschlagenen oder ganz anders?
Also im Grunde sagen Sie in beide Richtungen? Ich verstehe das ist wahrscheinlich der beste Weg, aber es ist definitiv die meiste Arbeit. Ganz zu schweigen davon, dass du schon die api hast, also warum immer noch andersrum? – Nick
Und ja, ich habe mir gerade widersprochen ... – Nick
Im Falle von Facebook ist es nichts. Fügen Sie einfach die .jar-Datei zu Ihrem Projekt hinzu, initialisieren Sie Facebook ('Facebook facebook = neues Facebook (bla, bla2);'), 'facebook.doSomething();' und Sie sind fertig. Es prüft, meldet sich an, erstellt Layouts usw. automatisch. Was ich sage ist, dass Sie die API sowieso implementieren müssen, weil nicht jeder die nativen Apps installiert hat. Fügen Sie einfach einen Check hinzu, wenn es existiert, und wenn ja, verwenden Sie die native App. – Galip