Dlaczego Android jest taki pofragmentowany?

Nie mogło Google zrobić go tak, że jest jeden moduł z przemyślanym interfejsem odpowiedzialny za komunikacje ze sprzętem - ten jest dostarczany przez producentów telefonów i nie musi się zmieniać, a reszta systemu wykorzystująca ten moduł byłaby aktualizowana przez Google, z pominięciem producentów?

Z tego co wiem to przynajmniej ostatnio Android zmienia się w sferze programowej, nie wymaga szczególnie nowych rozwiązań sprzętowych, więc dałoby się to zrobić...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jest możliwość przekompilowania javy na smali? Zdekompilowałem aplikację i trochę ją zedytowałem. Jednak przy próbie kompilacji (powrzucałem wszystkie pliki do katalogu projektu w Android Studio) sypie masą błędów. Więc pomyślałem, że apktoolem skompiluję sobie smali, tylko nie wiem jak tą javę do smali przetworzyć.

Ogólnie nie znam się na javie i androidzie, więc wszystko robię intuicyjnie i najwidoczniej coś poszło nie tak ;(
#androiddev #java
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam. Chcę napisać aplikację, która pozwoli na komunikację między dwoma urządzeniami androida, które są podłączone do różnych wifi czy po prostu do sieci w inny sposób (Czyli nie chodzi mi o lokalne połączenie). Chciałbym na początek, żeby można było wymienić tam wiadomości w czymś na kształ gadu-gadu między dwoma osobami. Czyli mam textblock i textbox i pojawia się co przychodzi i można wysłać coś swojego.

Czytałem o tym parę chwil, ale nigdzie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Takie pytanie. Jaki jest sens istnienia Contextu w androidzie? Czemu go trzeba tak często przekazywać do różnych funkcji nawet takich niezwiązanych z interface'm.

Czemu jak już tak usilnie dodano ten Context nie zrobiono by klasy non-activity też go u siebie miał?

#android #androiddev #java
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chciałem się wam pochwalić że doszedłem do pewnego etapu tworzenie twojego narzędzia:

FreeTrackGPS

Jest to prosta aplikacja do zapisywania swoich treningów do gpx z możliwością sterowania dystansem i szybkością skanowania GPSa (czego popularne aplikacje ręcznie nie pozwalają robić), powiadomieniami na pasku powiadomień. Aplikacja nie korzysta z internetu.

Aplikacja
sylwke3100 - Chciałem się wam pochwalić że doszedłem do pewnego etapu tworzenie twoje...

źródło: comment_Pi65PUC2CxBwrW84eG0ymiJ5Rx4lrunK.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No elo. Poświęciliśmy troszkę czasu nad ekranem dodawania zamiast się uczyć () Mam nadzieję, że podoba się Wam efekt i pomysł z użyciem tego samego fab do otwarcia kreatora dodawania, a następnie do wysłania wiadomości. Oczywiście jeszcze nie jest wszystko skończone - fab będzie się ładnie animował i dojdzie kilka elementów.

Od strony technicznej - problemów było sporo. Początkowo miała być to nowa aktywność, lecz
zakopywywacz - No elo. Poświęciliśmy troszkę czasu nad ekranem dodawania zamiast się ...

źródło: comment_8QG66EtHZE2W4WQZxuArBJGyyHeYrVzi.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

public class MainActivity extends ActionBarActivity {

static WifiManager wifiManager;

@Override
protected void onCreate(Bundle savedInstanceState)
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie Mirki!

Chciałbym zaprezentować wam stworzoną przeze mnie aplikację. Nazwałem ją "Share Food". Służy ona do dzielenia się żywnością, której nie jesteśmy w stanie spożyć lub wykorzystać, a przydać się może komuś innemu.

Dla przykładu: w rodzinie przygotowany został zbyt duży obiad, ponieważ jak się okazało większość domowników jadła już gdzie indziej bądź wraca później niż zwykle. Nadmiar jedzenia, którego nie jesteśmy w stanie spożyć możemy przekazać np. studentowi mieszkającemu samotnie, któremu nie
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Altercrafted: jeśli będą to produkty oryginalnie zapakowane, których termin spożycią będzie mijał np za kilka dni i wiemy, że nie zjemy tego to jestem na tak. W przypadku otwartych produktów, gotowych dań itp jestem na wielkie NIE. Wśród normalnych ludzi zawsze znajdzie się hehe śmieszek, który do sałatki doda swojego nasienia i potem jeszcze nagra to i moment przekazywania Nam sałatki i będzie wielkim śmieszkiem youtuberem.
  • Odpowiedz
Po dwóch dniach udało mi się zainstalować android sdk w eclipse.
Odpaliłem "hello world" i pokazał się chyba emulator telefonu.
Przez pół godziny mruga napis android - można jakoś przyspieszyć uruchamianie "hello world"?

#androiddev
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Drogie Mirki,

spotkał się ktoś kiedyś z sytuacją, że program na jednym urządzeniu działał super, a na innym (droższym i raczej lepszym) nie.
Mam moją prace inżynierska, aplikacje łączącą się z arduino po USB. I aplikacja działa super u mnie na telefonie, tablecie oraz telefonach kolegów, natomiast na tablecie mojego promotora działać nie chce. Model tabletu to Lenovo IdeaTab S6000-H. Winne mogą być jakieś opcje androida?

Dodatkowo powiem, że aplikacja jest zrobiona tak, że po
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nuker92: Jak się robi czarny na sekundę i wraca do poprzedniego, to możliwe, że coś się wywala, dobrze by było jakbyś miał dostęp do logów z urządzenia promotora i je tutaj wkleił.
  • Odpowiedz
Cześć Mirki!

Mam kartę podarunkową z empiku 40 pln. Chciałbym kupić jakąś książkę dotyczącą programowania. Co możecie mi polecić z C#, PHP i MySQL albo Androida? Fajnie, jakby udało się zmieścić w tych 40 pln-ach, ale jeżeli będzie warto to mogę z 20 dopłacić.

http://www.empik.com/ksiazki/informatyka,3137,s?hideUnavailable=true&sort=scoreDesc&qtype=facetForm

#naukaprogramowania #csharp #php #mysql #androiddev #empik #kiciochpyta #pytanie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dziś troszkę czasu spędziliśmy nad dopieszczeniem widoku pojedynczej karty. Dodaje #gif, który porówuje starszą wersję z nową. Na nowej widzicie także, gdzie będzie jakiś tekst, bo ostatnio to co opublikowałem mogło być nieczytelne. Dodatkowo zamazałem lekko avatar, który dla testów był zmieniony - do generowania avatarów używamy #gravatar.

Zmiany:
- na wszystkich TextView zmieniliśmy czcionkę na #roboto
- przenisienie zaaokrąglonego prostokąta w prawy góry róg kary.
zakopywywacz - Dziś troszkę czasu spędziliśmy nad dopieszczeniem widoku pojedynczej k...

źródło: comment_BNzJZr6gpRjLsqLY1qiGIyqF1ub7Wll9.gif

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach