Aktywne Wpisy
Dlaczego tak wielu tutaj zależało, żeby Sigma odpadła?
#mecz
#mecz

johnkashtan +38
Proszę państwa, dostaję wasze podziękowania w listach, telegramach oraz pocztą pantoflową. Jest mi oczywiście bardzo miło, choć jedyne co robię, to nałogowo naduszam zielony krzyżyk przy waszych anonsach. Jednakowoż, jestem zawiedziony jakością podsumowania mojej aktywności na tej oto stronie internetowej. To z kim dyskutuję jest mocno losowe, bo większości tych pseudonimów nie kojarzę, a i dość rzadko komentuję to czym dzieli się QRQ, ale zawsze plusuję. Podobnie to się ma do top
źródło: podsumowanie-2025
Pobierz




Hej! Mam taką wątpliwość.
Zrobiłem sobie moduł (z użyciem daggera) odpowiedzialny za pozyskiwanie lokalizacji. Wstrzykuję go do serwisu, w którym przygotowałem kilka metod do obsługi ów modułu. Komunikacja z serwisem odbywa się poprzez wiązanie (bound service), podłączam jakieś activity. Działa to tak że activity - za pomocą odpowiedniego bindera - wykonuje metody należące do serwisu.
Czy to ma sens? Serwis, który zarządza daggerowym modułem*, który to z kolei sterowany jest bezpośrednio z powiązanego activity?
Mógłbym wyeliminować serwis, ale potrzebuję go kiedy aplikacja pójdzie w uśpienie.
*dla niewtajemniczonych, jest to klasa do której uprzednio przygotowano i wstrzyknięto zależności w postaci innych klas najczęściej
@janiepaniemaju: W sumie informację że używasz daggera nie jest potrzebna. O ile nie wstrzykujesz swojej klasy jako statycznej to nawet mi się podoba. Osobiście nigdy nie miałem zaufania do bindowanych servisów i robiłem trochę to naokoło uruchamianie/zabijanie ręczne.