narobiłem trochę bałaganu, to wrzucam takie powiedzmy "podsumowanie"

pacjent Xiaomi Redmi Note 3 MTK Hennessy 2015617

może opiszę co i jak w sposób chronologiczny
w zeszłym tygodniu telefon zaczął tracić zasięg. Piszę zaczął, bo zasięg kilka razy i tylko na chwilę powrócił, bo np podochodziły smsy itp. moment powracania zasięgu był mocno losowy, bo raz telefon miałm w kieszeni, a innym razem telefon leżał na biurku. telefon miał dosyć sporo upadków, ale pierwsza utrata zasięgu
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki z #dji #drony #mavic #phantom i trochę też #android czy #androiddev
Dotarła moja wspaniała paczka po 1,5 miesiąca i pierwszy kwas... Po zainstalowaniu aplikacji DJI Go 4 i podłączeniu telefonu do włączonego kontrolera pojawia się popup czy użyć aplikacji DJI Go 4 jako domyślnej jak to urządzenie USB jest podłączone. Niby wszystko fajnie, tylko że popup nie czeka na
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@feelbeats: @eXcore: Niestety nie. To wina systemu (jako dowód może posłużyć też to że ładowanie się nie przerywa). Dzisiaj celowałem palcami w ten popup i udało mi się go zamknąć. Tj. zaznaczyć, że ma być domyślna aplikacja i kliknąć OK. Ale na dłuższą metę nie ma to sensu a android 7.1 i tak jest za ciężki do tego telefonu i tak. Muszę wziąć 6.0 albo i nawet 5.1
  • Odpowiedz
Siema! Dzisiaj odebrałem swojego #redminote3 mtk z serwisu, gdzie powiedzieli mi, że problem polegający na całkowitej utracie zasięgu jest na 100% software'owy, ale żeby to naprawić potrzeba backup orginalnego softu. Ja niestety takowego nie posiadam. Wgranie backupu z innego telefonu teoretycznie może się udać, ale jak się nie trafi na pasujące sumy kontrolne (czymkolwiek one są) to będę musiał poszukać nowego telefonu. Jeżeli nie spróbuję, to i tak będę musiał
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć mirunie z #androiddev pomoże mi ktoś zrootowac #samsung GalxyTab4 LTE? Dostalem taką zabawę od szwagra i to mój pierwszy #android ( ͡° ͜ʖ ͡°)
Ostatnio customy z xda, to wstyd się przyznać, na WM wgrywalem.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Mickson w sumie to możesz mieć rację, bo nie jestem w stanie sobie wyobrazić w jaki sposób można wyświetlić kawałek kodu źródłowego bez celowego działania ( ͡º ͜ʖ͡º)
  • Odpowiedz
@mekintosz: @Mickson: czysto teoretycznie mogli coś zmieniać w linijce gdzie mieli:

final String phoneNumber = context.getString(R.string.something);
a przez pomyłkę zrobili:

final String phoneNumber = "context.getString(R.string.something)";
Albo jakaś grubsza konkatenacja tam miała miejsce i coś im się p------o ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Krzyyysiu: postaram się konstruktywnie
1. Sam koncept jest banalny i oklepany - testowałem już kilkanaście podobnych apek które miały bardziej rozbudowane opcje - np. przypominały mi o zakupach jak byłem w pobliżu sklepu albo o odwiedzeniu znajomego jak byłem blisko jego domu.
2. Apka na dzień dobry mówi że będzie miała dostęp do moich plików. Dlaczego poszedłeś na łatwiznę i nie zastosowałeś mechanizmu pozwoleń z API 23+?
3. Minimum Android 5.0? Skąd to
  • Odpowiedz
  • 3
Jakiś czas temu pewien Mirek się chwalił wczesną wersją apki gamesocial+. Coś się ruszyło do tej pory? Ktoś wie?
#android #androiddev
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#androiddev pisząc na Android Wear używacie Daggera, MVP/MVVM, czy innych "zawaansowanych i mądrych" rzeczy? Chodzi mi o wpływ takich rzeczy na baterię / wydajność. Przejmować się tym czy pisać jak zwykłą apkę?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ostatnio wpadł mi do głowy pomysł na aplikację pod androida. A, że w tym temacie jestem totalnie ciemny to mam kilka pytań. Jaki jest mniej więcej koszt stworzenia takiej aplikacji? 5, 10 czy 50 tysięcy? Domyślam się, że rozstrzał jest pewnie spory i zależy od naprawdę wielu czynników ale chodzi mi o maksymalnie prostą aplikację bez żadnych zbędnych wodotrysków. Jak jest z mapami? Bo głownie na tym by miała bazować. Można używać
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W 1999r taki klip farma serwerów renderowała dniami i nocami.


@majsterV2: Bez przesady. W tamtych czasach właśnie bawiłem się grafiką 3d i tego rodzaju animacje, tej długości co w klipie, to mój komputer by przez kilka dni renderował, owszem. Ale farma poradziłaby sobie w kilka godzin lub szybciej - zależnie od wielkości tej farmy :)
  • Odpowiedz
@majsterV2: hehe bracie ;) mój pierwszy program do animacji (Autodesk Animator) mieścił się na 1 dyskietce 1,2MB, i musiałem go tam trzymać, bo miałem dysk 20MB i nie było miejsca na to jeszcze.
A potem na tych 16-bitowych 386, odpalało się coś takiego jak poniżej, i było widać dokładnie tyle ile na tym obrazie - tylko biały wireframe, a cały layout w rozdzielczości 640x480... to były zajebiste pionierskie czasy ;)
kubako - @majsterV2: hehe bracie ;) mój pierwszy program do animacji (Autodesk Animat...

źródło: comment_whSYkAEMDS2FkbobD1yluNGUXDxq1cPe.jpg

Pobierz
  • Odpowiedz
Hej, mam do zrobienia połączenie z zewnętrznym api a aplikacji. Chcę maksymalnie oddzielić kod połączenia z widokiem. Które podejście lepsze?
Zrobić jeden moduł z fasadą który powinien być odpalany asynchronicznie z każdego activity (wtedy każde activity musiałoby mieć swojego asyncTaska).
Zrobić moduł który pod spodem będzie odpalany asynchronicznie ale wtedy nie mógłby zwracać wartości. Dlatego jako jeden z parametrów przyjmowałby lambde (jakiś @FunctionalInterface) który byłby odpalany w onPostExecute wewnątrz modułu.
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@krasnoludkolo: warto od razu zrobić to na RX - wtedy masz wspólny interfejs we wszyskich apkach: iOS, Android, Web, niezależnie od frameworków pod spodem.

Jak nie chcesz RX to tak, obsługa sukcesu masz w callbacku.

Deklarujesz w interfejsie swoje API. Jak zapewne widziałeś, metody retrofitowe zwracają obiekt klasy Call parametryzowany klasą która będzie zwrócona w body requestu i deserializowana przez konwerter (np. gson dla
  • Odpowiedz
Nowe Android Studio przestało zapisywać submoduły (biblioteczki) jako arr podczas kompilacji projektu. Teraz projekt magicznie się kompiluje jakby wszystkie zależności były spełnione, ale w /build submodułu nie mam potrzebnych mi plików arr. Ktoś spotkał się z tym defektem? Google coś popsuło może ostatnio i trzeba kombinować? #androiddev #androidstudio
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@indywidualny: Widzę o co chodzi. Nowe android studio popsuło współgranie lambd z proguard. Proguard po prostu robi coś złego tym lambdom i ostatecznie projekt się nie kompiluje, chociaż Android Studio tego wyraźnie nie sygnalizuje. Proguard jest super, ale pisał go ktoś kto nienawidzi ludzi :D Pomogło wyłączenie warningów proguarda dla całego mojego pakietu.
  • Odpowiedz
Czesc mirki musze zrobic layout ktory bedzie wygladal jak na screenie, itemow musi byc tyle zeby wypelnily caly ekran, czego tutaj uzyc? listView, tylko nie potrzebuje tutaj zadnej tablicy bo klikniecie na kazdy item powoduje dokladnie to samo (da sie stworzyc listView bez tablicy?) moge oczywiscie stworzyc jakas tablice ktora bedzie sluzyla tylko ustawieniu na nia adaptera tylko czy jest sens? Moze lepiej stworzyc poprostu LinearLayout ktory bedzie tak wygladal i ustawic
leedwon - Czesc mirki musze zrobic layout ktory bedzie wygladal jak na screenie, item...

źródło: comment_z5BhsLRsmKghNDpVgzdQ5b2HvKe7kUeA.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@leedwon: to zdecydowanie zmienia postać rzeczy. A dlaczego chciałbyś w ten sposób realizować dodawanie nowych fiszek? Moim zdaniem nie jest to najlepsze rozwiązanie - bo np. jeśli lista wypełni Ci się na cały ekran to przycisk dodawania będzie gdzieś pod istniejącymi fiszkami i użytkownikowi będzie ciężko to znaleźć.
Nie myślałeś o rozwiązaniu zawartym w material design - tzn. takim stale dostępnym przycisku w dolnym prawym rogu? Albo po prostu przycisk
dobry_programista - @leedwon: to zdecydowanie zmienia postać rzeczy. A dlaczego chcia...

źródło: comment_WmyZcLLBUnY0UVE5xtaFyLmeyXzRHBjv.jpg

Pobierz
  • Odpowiedz
@dobry_programista przepraszam za wprowadzenie w blad zly screen wyslalem, ten plus ma dodawac talie fiszek a nie pojedyncza fiszke za dodanie fiszki odpowiada guzik z screenu ponizej tutaj przykladowe 2 talie tak to wyglada w tej chwilii, teraz za dodanie talii odpowiada plus na toolbarze ale uznalem ze jest to strasznie nie intyuicyjne, dzieki za pomysl z tym plusem z material design w sumie bedzie to chyba lepsze rozwiazanie ( ͡
leedwon - @dobry_programista przepraszam za wprowadzenie w blad zly screen wyslalem, ...

źródło: comment_Alaet3r9zBK65JhetqvAQD6P92Dtl6Cr.jpg

Pobierz
  • Odpowiedz
Mireczki i Mirabelki!

Napisałem aplikację typu livescore z wynikami Counter Strike'a GO. Apka bardzo lekka, szybka i oszczędna dla transferu. Jest w pełni darmowa, posiada jeden malutki banner na dole ekranu. Przeszukując rynek doszedłem do wniosku że na rynku są same kobyły i nie ma niczego lekkiego tylko dla CSa. Byłem w szoku że HLTV jeszcze niczego nie wypuściło - stąd pomysł.

Będę bardzo wdzięczny za każde pobranie, każdą uwagę i każdą opinie! :)
Aplikacja
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kondziow: fajny pomysł, ale interfejs do poprawy, bo mało czytelnie jest. Nieparzyste pozycje z innym kolorem tła, niepotrzebne albo za bardzo wyróżnione info o bo3, puste nazwy drużyn dla niektórych spotkań (powinno być raczej TBD). Brakuje szukajki i możliwości odświeżenia listy.
  • Odpowiedz
@kondziow fajny pomysł, będę testował. Na razie wydaje mi się że warto byłoby dopracować interfejs - widok zakończonych jest w centrum, a nadchodzące wyglądają inaczej, live mogłyby mieć mniejszą wysokość.

No i widok szczegółów spotkania po kliknięciu w mecz, więcej danych.

Jeśli chodzi o interfejs to poniżej mój faworyt
cs16_pl - @kondziow fajny pomysł, będę testował. Na razie wydaje mi się że warto było...

źródło: comment_GCvjWp4ac2gjJgxLzf7EjYT4hyyHNchf.jpg

Pobierz
  • Odpowiedz
mirki pomoze ktos bo nie wiem jak sobie z tym poradzic odkad wrzucilem projekt na gitlaba (o ile to ma jakikolwiek zwiazek) nie moge skompilowac apki dostaje taki error:

Error:Execution failed for task ':app:transformDexWithInstantRunDependenciesApkForDebug'.

java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $


#naukaprogramowania #programowanie #androiddev #androidstudio
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@leedwon: błąd parsowania JSONa, parser spodziewał się początku listy, czyli znaku [ a znalazł cudzysłów w głównej ścieżce JSONa. Pewnie nie pomogłem, bo całość dzieje się za kulisami ¯\_(ツ)_/¯
  • Odpowiedz