Mirki, piszę androidową apkę, która będzie korzystała z RESTowego API. Jakich bibliotek do tego używacie? Wybrałem sobie 2 Spring for Android i Picasso, która lepsza? + Nie mam pomysłu jak to ładnie opakować, macie jakieś przykłady zastosowań patternów użycia takiego API? Wcześniej wszystkie REST clienty pisałem w JSie :)

#programowanie #java #androiddev
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rykukuku: Jak nie Retrofit to bardziej niskopoziomowe OkHttp, a jak jeszcze niżej, to java.net.URLConnection. Czym wyżej tym ładniejsza warstwa abstrakcji i czytelniejsze API, a mniej detali, które normalnie musiałbyś opakowywać samemu w klasy i metody.
  • Odpowiedz
@nocneszczury: Przyznam się, że nie kojarzę żadnych gotowych rozwiązań, ale ja bym próbował kombinować z RecyclerView. Jako layout manager użyłbym StaggeredGridLayoutManager. Nasłuchujesz long press touch, i zmieniasz ItemDecoration elementu na taki, który wygląda jak "chwytaki" do zmiany rozmiaru. Chwytaki z kolei nasłuchują drag touch event i na podstawie wartości przesunięcia aktualizują dane w layout managerze na temat rozmiaru elementu. Na koniec, całą tą zmianę upiększasz jakąś animacją w ItemAnimator. To
  • Odpowiedz
@bercik999: Swoją wiedzę opieram na artykułach i postach znalezionych w internecie więc niekoniecznie muszę mieć rację, ale dochód z reklam wlicza się w kategorię "inny dochód" bo to niby jest coś takiego jak wynajem powierzchni reklamowej czy coś w tym stylu. A sam się nie rozliczam bo nie mam z czego w sumie :P
  • Odpowiedz
Mirki, dzisiaj opublikowałem swój silnik do gier na androida, razem ze źródłami. Generalnie pisałem go w ramach nauki opengl, pierwotnie był zintegrowany z samą grą. Można powiedzieć, że zrobiłem na nim już kilka gier, ale dopiero wczoraj przysiadłem i go wyodrębniłem. Publikuję, bo po co ma się marnować u mnie na dysku ( ͡° ͜ʖ ͡°)
Silnik pisany w java, głównymi aspektami są możliwość tworzenia "tak jakby" opengl'owskich
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@frogi16: tak, pisałem bez. nie miałem zamiarów publikować żadnych źródeł, a sam wszystko pamiętam. jest to mały projekt. komentarze takie konieczne?
  • Odpowiedz
@darsto: Tak. Napisałem już parę takich "małych projektów" i jak na razie żałowałem braku komentarzy w mniej więcej połowie z nich. Dlatego teraz komentuję każdą operację której zrozumienie zajmuje więcej niż paręnaście sekund. Do tego wszystkie rzeczy nieoczywiste (np. "ta funkcja różni się od tamtej tym, że ta robi to metodą mniej dokładną ale szybszą"). Gdybyś komentował od początku byłoby to dla ciebie łatwiejsze i szybsze niż dodawanie tego teraz.
  • Odpowiedz
Siema, chciałem się pochwalić grą na Androida, którą stworzyłem. ( ͡° ͜ʖ ͡°)

Roof Runner jest endless runnerem w 2D, z tym, że nie jest to typowy endless runner. Sterowanie nie ogranicza się do naciśnięcia ekranu przed skokiem. Żeby się rozpędzić i później utrzymać maksymalną prędkość, trzeba rytmicznie uderzać palcami w ekran telefonu, pamiętając o skokach i robieniu "padów" przed lądowaniem ze zbyt dużej wysokości. W grze dostępne są 2 tryby gry,
dobas - Siema, chciałem się pochwalić grą na Androida, którą stworzyłem. ( ͡° ͜ʖ ͡°)
...

źródło: comment_so43P263dAYqE0ADyIS859uuiY8bcbOu.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Aplikacja przetestowana, w ciągu kilku godzin pojawi się aktualizacja na markecie. Czekamy na wasze opinie ;-).

Wczoraj wrzucaliśmy propozycje nowego wyglądu wydarzenia, zasugerowaliśmy się waszymi opiniami i oto kolejna propozycja.
Co myślicie?
#androiddev #citify #ux #design #android

Apka : https://play.google.com/store/apps/details?id=com.citify
Citify - Aplikacja przetestowana, w ciągu kilku godzin pojawi się aktualizacja na mar...

źródło: comment_0EZyVWYgmyXRuBdUKrMQQtIKFaueOW8p.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wiecie może jak zmienić kształt elementu w XML na np. koło? Wcześniej miałem coś takiego, że stworzyłem shape, który był prostokątem a w środku miał przeźroczyste koło ale nie zadowala mnie to. Próbowałem też zdefiniować kształt tego LinearLayout na koło ale mój element i tak zostaje prostokątem.

#androiddev
cycun - Wiecie może jak zmienić kształt elementu w XML na np. koło? Wcześniej miałem ...

źródło: comment_2vpPgs4KKL13jwxuxHDFqGSYYiuMnLvM.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mdfk: Może trochę to chaotycznie napisałem :). Mam sobie layout "Main" w nim zamieściłem klasę DrawingView, która ma służyć za fragment do rysowania (biały prostokąt - LINK ). Chciałbym aby było to koło. Gdy dodaję android:background="@drawable/oval" to nic się nie zmienia. Zrobiłem to sposobem i dodałem element View z plikiem PNG i po prostu nałożyłem na to. Ale jednak wolałbym aby ten prostokąt był kołem tak po prostu, bo łatwiej
  • Odpowiedz
Kolejna wersja Design Support Library, a oni nawet nie naprawili problemu z różnymi marginesami na różnych urządzeniach dla FAB'a(,). #androiddev #gorzkiezale
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wybaczcie przerwę i rzadsze wpisy, ale wakacje były i trzeba było parę szczytów zdobyć ;-)

Wracając jednak do #citify i #androiddev, chcielibyśmy znowu zwrócić się do ekspertów od #ux #design jak i standardowych użytkowników o opinię nowej propozycji wyglądu widoku wydarzenia. Aktualny projektowałem ja i nawet mi się nie podoba, dlatego go również wzięliśmy pod młotek.

Aktualna propozycja wygląda tak, co o niej
Citify - Wybaczcie przerwę i rzadsze wpisy, ale wakacje były i trzeba było parę szczy...

źródło: comment_BTwRSlxH7xjSqSroYdWdCoATBCEArwIQ.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, szukam jakiegos custom rom do #nexus4, żeby gps zaczal normalnie dzialac... Najlepiej na 4.4, bo od dwoch dni wgrywam lollipopy i lipa. Polecacie cos? #android #androiddev
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dla tych, którzy zastanawiają się jaki wzorzec zastosować do projektowania aplikacji, tutaj gościu wypuścił porównanie 3ech :

Repository that showcases 3 Android app architectures: "Standard Android", MVP and MVVM. The exact same app is built 3 times following the different patterns.


https://github.com/ivacf/archi
#androiddev #java #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki patrzcie to, dostałem powiadomienie, że ktoś odpowiedział w temacie z błędem na Androidzie. Już myślałem, że wreszcie poprawione. A tutaj informacja, że na 5.1.0 ciągle błąd występuje.

Reported by p...@gmail.com, Dec 16, 2013
Dziś mamy:

Sep 20, 2015
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zakopywywacz: może stwierdzili że jak rozwiązanie istnieje to po co mają się produkowac, w sumie jest bardzo dużo nowych błędów których rozwiązania w necie szukać na próżno...
Ogólnie mam wrażenie że za mało osób tam pracuje w stosunku do potrzeb jeśli chodzi o naprawianie bugow. Póki co dla mnie np support library 23.0.1 jest nieuzywalna.
  • Odpowiedz
Jak lepiej pozyskać adres mająć dł. i sz. geograficzną na Androidzie?
Użyć wbudowanej klasy Geocoder? Jak na przykładzie tutaj https://developer.android.com/training/location/display-address.html
Czy może skorzystać z Google Maps Geocoding API ? Jak tutaj https://developers.google.com/maps/documentation/geocoding/intro#ReverseGeocoding

Dodam, że później muszę skorzystać z Google Maps Directions API do pozyskania dystansu ( samochodem) między wcześniej pozyskanym adresem a wieloma innymi adresami z bazy.

Przy
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PadmaN: Jak robiłem bazę danych to zrobiłem taki limit, że odpytania są co 2 sekundy i łapał. Jak zrobiłem natychmiast, to po pewnym czasie się zbuntował, dlatego dobrze jest robić własną bazę danych, a potem z bazy czerpać

Na upartego możesz mapę postawić u siebie i od siebie brać dane
  • Odpowiedz
Mirki drogie z #programowanie ma ktoś może jakiś łopatologiczny tutorial krok po kroku, jak odpalić projekt w AndroidStudio, który w tym IDE nie powstał? Zaimportowałem sobie to: https://www.kismetwireless.net/android-pcap.git
czytałem, że trzeba utworzyć skrypty w gradle, ale to w dokumentacji na temat migracji, jak dla mnie, jest bardzo słabo wyjaśnione.

#android #androiddev #pytanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Trynidad: To zrób tak jak kolega Ci radził. Weź sobie najpierw sklonuj projekt przez konsole. Następnie z poziomu AndroidStudio zaimportuj go z dysku. Dzięki temu automatycznie przerobi Ci ten projekt na gradlowy, wykryje frameworka itp.
  • Odpowiedz