Mirki mam pytanie. Jest sobie taki EditText a w nim będą pisane komendy typu KOM A 20. Podział tego wierszu na tablicę stringów już mam i tak str[0]=KOM, str[1]=A a str[2]=20. Problem jest w tym, że A to będzie nazwa obiektu innej klasy. I jeśli użytkownik wpisze KOM B 20 to ma być wywołane B.metoda(20). Jestem początkujący w obiektówce i mój łopatologiczny sposób typu str[1].metoda(20) nie działa co jest oczywiste. Jak to
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cycun: rozumiem, chciałem po prostu zapytać po co ci taka funkcja w programie bo jakoś nie mogę sobie wyborazić jej zastosowania. ( ͡° ͜ʖ ͡°) Może pomógłbym to jakoś uprościć tak aby było dobrze.
  • Odpowiedz
Dotychczasowo zwracałem funkcją do zmiennej int liczbę, którą przy pomocy Integer.toString ustawiałem przez setText na textView. Powodowało to, że za każdym razem tV było czyszczone i ustawiana tylko ta konkretna liczba.
Teraz postanowiłem dopracować appkę i zwracam do zmiennej String tekst stworzony przy użyciu StringBuildera (liczby i \n na końcu każdej linii).

Spowodowało to, że za każdym wywołaniem funkcji moje tV dostaje dodatkową, a nie nową zawartość. Ustawienie przed nadaniem wartości tv.settext("");
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tak jak postanowiłem, wrzucam kolejny post na temat mojej pracy nad #urbanapp (linki w poprzednich wpisach).

Realm
Chciałbym polecić tą bazę danych. Jest bardzo prosta w użyciu, w dodatku bardzo szybka w porównaniu ze standardowymi bibliotekami do SQL'a. Implementacja polega jedynie na stworzeniu obiektów i rozszerzenie klasy o RealmObject i już możemy tworzyć rekordy w bazie danych, do której równie łatwo się dostajemy, wywołując Realm.getInstance(...).

Wady zauważyłem 2 do tej pory
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

class Utils {
private Activity activity;
public Utils(Activity activity){
tihs.activity = activity;
}

public
  • Odpowiedz
Postanowiłem, że będę opisywał na mikro moje prace nad Urban (podałem link we wcześniejszym wpisie), może kogoś to zainteresuje.

Polecam wszystkim na początek skorzystać z Parse.com - to jest gotowy backend dla aplikacji mobilnych, ogromnie przyśpiesza on prace nad apką, bo Parse dostarcza gotowe biblioteki o rozwiązania, przez co możemy się skupić na samej apce. Jeżeli macie pytania odnośnie tego to śmiało piszcie.

Problem z Parse jest taki, że powyżej 30
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mdfk: ale ogólnie, potwierdzam Parse jest rewelacyjny do szybkiego postawienia backendu :-)

miałem taka sytuację, że pisałem apke na andka, a kolo od backendu się ociągał, wiec postawilem na parse w kilka h tak do testow piszac nawet funkcje cloude code by zwracal taki json jaki mial zwracac prawidlowy backend. pokazalem klientowi i apka juz taka została ("przecież to działa! to na co mamy czekać?") a kolesia co się spóźniał
  • Odpowiedz
@jablo: No dla małych i średnich apek to jest w sumie idealne + zaoszczędza się na deweloperze od backendu. Mimo wszystko wydaje mi się, że już więksi gracze muszą stawiać swoje bo się nie opłaca.
  • Odpowiedz
Witam ponownie. Znowu pragnąłbym pochwalić się nową aplikacją jaka stworzyłem. Tym razem nie grę a lock screena.
Link:
https://play.google.com/store/apps/details?id=com.jalapenoit.materialdesign.lock.screen

Zanim opowiem o aplikacji i jej uprawnieniach, chciałbym prosić o to byście weszli, ściągnęli, rzucili okiem, zostawili jakaś pozytywną ocene w markecie, czy klikneli na +1 w google tam na stronie... jeśli wam nie pasuje korzystanie z tego typu aplikacji, to zawsze możecie ja usunąć... dla was to chwilka, a dla mnie taka ocena w markecie
nicpon1983 - Witam ponownie. Znowu pragnąłbym pochwalić się nową aplikacją jaka stwor...

źródło: comment_ELNVfvgEhmvL45cWAInsRlP8azcNDDNX.jpg

Pobierz
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hmm. jak przechodzi do ustawien aplikacji to powinno tez wyskoczyc okienko z prosba o ocene... wystarczy kliknac w "ocen" i juz nie powinny sie wiecej pojawiac ustawienia... jesli nadal tak sie dzieje - wyczysc ustawienia aplikacji (przez system) i wtedy sprobuj jeszcze raz kilkanc w "ocen" jak wyskoczy okineko. pozniej bedizesz mial spokój :)
  • Odpowiedz
Elo Mirki,
od jakiegoś czasu pracuje w wolnym czasie nad apką na #android , która z grubsza jest takim mikro ale działającym lokalnie. Jest to wczesna wersja z podstawową funkcjonalnością i chciałem się dowiedzieć co sądzicie o tym pomyśle. Wszystko opiera sie jak tutaj na #tagach, z tym, że oprócz tego ograniczamy się do konkretnego, interesującego nas miasta.
Na razie jakiekolwiek wpisy istnieją tylko dla #poznan
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam problem. Mianowicie, próbuję przesłać współrzędne X, Y z View class do Activity. Oto jak to zaimplentowałem:
Interfejs
DrawingView
MainActivity

Coś mam źle, bo aplikacja dopiero mi się krzaczy jak przestaję mazać palcem. Ktoś coś?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jablo: 1. Wszystko gra, dzięki wielkie :)
2. Wieeem, nawet wypożyczyłem "Myślenie obiektowe w programowaniu" :P Z 3 razy przeczytam to może się przestawię
  • Odpowiedz
#programowanie #gradle #androiddev

Cześć,
w jaki sposób mogę dodać swoją własną androidową bibliotekę do rejestru Gradle tak żeby inni mogli ją używać dodając polecenie compile 'com.example.lib' w depedencies?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Sekhmet: gdzies to sobie opublikuj a potem w build dodaj cos w stylu

repositories {
maven { url "[http://mente.github.io/facebook-api-android-aar"](http://mente.github.io/facebook-api-android-aar") }
jcenter()
}

by wiedziało gdzie szukac twojego com.example
  • Odpowiedz
Powiedzcie mi mirki z #androiddev , jak się oblokowuje słownik w apce? Spodziewałem się, że będzie domyślnie działał, ale nie daje żadnych sugestii przy pisaniu. Nawet po kropce nie zmienia litery na dużą. #android #programowanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

MIRKI MIRECZKI NOWOŚĆ :)
Zapraszam na mój nowo otworzony kanał YouTube gdzie będę robił unboxingi smartphoneow, urzadzen elektrycznych i roznych gadzetow jako geek technologiczny. Naraize pierwszy filmik, za pewne wiele jest do poprawy jednak kazdy sub, kazdy kolejna lapka w gore jak i w dol motywuje by dzialac dalej :) Zapraszam do subskrybowania kanału i komentowania, z checia poczytam co i jak sadzicie :)
https://www.youtube.com/watch?v=nzufNBpMCEI

#aliexpress #youtube #
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#androiddev

Mam zamiar zrobić prostego playerka audio w aplikacji, który będzie otwierany jako popup po naciśnięciu buttona na Toolbarze. Jak można takie coś wykonać? Na tę chwilę najlepsze wyjście jakie znalazłem to DialogFragment, ale może ktoś podsunie inną propozycję, byłbym wdzięczny ;p
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kurde, czy naprawde ludzie tworzacy Androida musieli az tak zagmatwac?
Wydawalo mi sie, naiwnemu, ze jak mam kod zrodlowy i chce zrobic drobne poprawki, to zwyczajnie otworze Eclipse, czy tam Studio, zrobie zmiany jakie chcialem, wcisne "kompiluj" i bede mial gotowa apke.
A tu kurde stracilem pare godzin na ustawienia, a to w programie, a to w panelu google, a to jakies klucze i cuda na kiju...

Nie wiem, tak trudno byloby zrobic to przyjazne
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zielonyjelonek: Możesz otworzyć wiele instancji Android Studio wyjdzie na to samo, a przy otwartym jednym projekcie nie żre tyle RAMu co Eclipse.
Ogólnie siedziałem na Eclipse 3 lata, jakoś może pół roku temu przesiadłem się na AS, na początku było trudno, ale teraz nic mnie nie przekona do Eclipse, AS jest zwyczajnie lepsze, a teraz gdy wyszła wersja bazująca na Intellij IDEA 14.1 to jest jeszcze lepiej, jeszcze szybciej, a
  • Odpowiedz