Szukałem sposobu na udostępnianie informacji w sieciach społecznościowych. Znalazłem 2 możliwe rozwiązania:Najlepszy sposób na udostępnianie społecznościowe w Androidzie
- Poszukaj zainstalowanych aplikacji i wysłał intencję (jak android zastosowań w to galeria)
- korzystać z sieci socjalne api
Gdy szukasz szybkich sposobów na implements, mówię używać zainstalowanych aplikacji do tego, ale jeśli chodzi o dostosowanie i generalizacji myślę, że druga opcja jest najlepsza.
Ciężko mi się zdecydować, czy ktoś przeważa nad drugim, czy też nie.
Moje pytanie brzmi: jakie jest najlepsze podejście? Jeden z sugerowanych przeze mnie lub na zupełnie inny sposób?
Więc mówisz, że używasz obu sposobów? Rozumiem, że to chyba najlepszy sposób, ale zdecydowanie jest to najbardziej pracochłonne. Nie wspominając już o tym, że masz już api, więc dlaczego nadal używasz tego w inny sposób? – Nick
I tak, po prostu zaprzeczałem sobie tam ... – Nick
W przypadku Facebooka to nic. Po prostu dodaj plik .jar do swojego projektu, zainicjalizuj Facebook ('Facebook facebook = new Facebook (bla, bla2);'), 'facebook.doSomething();' i gotowe. Sprawdza, loguje się, automatycznie tworzy układy itp. Chodzi o to, że mimo wszystko musisz zaimplementować interfejs API, ponieważ nie każdy ma zainstalowane aplikacje natywne. Po prostu dodaj czek, jeśli istnieje, a jeśli tak, użyj natywnej aplikacji. – Galip