czy programowanie #androiddev jest takie ciezkie czy to ja jestem jakis dziwny xD Szukam rozwiazania jakiegos problemu, co drugie deprecated. Napisanie byle jakiej glupoty wymaga mnostwa czasu i ogromu kodu, duzo problemow z generowanymi klasami, 100 mozliwosci napisania tego samego, bledy ktore nie za wiele mowia, w szczegolnosci xml. o co chodzi XD
#naukaprogramowania #programowanie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@crocodiler A z czym problem? Może po prostu źle szukasz. Deprecated się zdarzają - to oczywiste że ktoś kiedyś korzystał z rozwiązań które zostały zastąpione, ale występują dla kompatybilności. Zdefiniuj "głupotę". Jeśli chodzi o boilerplate w klasach, to częściowo rozwiązuje to Kotlin. A liczba możliwości napisania tego samego to raczej cecha niż przypadłość ¯_(ツ)_/¯
  • Odpowiedz
#android #androiddev dlaczego find na /storage/sdcard0 nie działa a ls tak?
chciałem jak biali ludzie robić adb shell find /storage -newer "/storage/markfile" i potem adb pulle w odpowienie miejsca
(markfile był by wrzucany po zakończeniu zgrywania)
ale /storage/sdcard nie pojawia się pod findem

wytrzeszcz@x230:~/Phone$ adb shell ls /storage/sdcard0 |wc -l
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wytrzzeszcz: lrwxrwxrwx 1 root root 7 2020-04-22 21:19 sdcard0 -> /sdcard
drwxr-xr-x 2 root root 60 2020-04-22 21:19 self
wytrzeszcz@x230:~/Phone$ adb shell ls -al /sdcard
lrwxrwxrwx 1 root root 21 1970-01-01 01:00 /sdcard -> /storage/self/primary
wytrzeszcz@x230:~/Phone$ adb shell ls -al /storage/self/primary
lrwxrwxrwx 1 root root 19 2020-04-22 21:19 /storage/self/primary
  • Odpowiedz
Hejka. Jeśli zastanawiasz się jaką by zrobić apkę to ... możesz pomyśleć o prostej apce do (bardzo ważnych dla inwestora na GPW) powiadomień o komunikatach spółek która zaciąga informacje np z PAP tzn EBI / ESPI i (co ważne) od razu powiadamia wybranym z telefonu dźwiękiem lub wibracjami o nowej interesującej ciebie informacji. Takie "Raporty spółek GPW".
Konkurencja jest naprawdę bardzo mała.W zasadzie nie ma dobrych apek tego typu i najczęściej powiadamiają
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie :D Czy jest możliwe bez roota użycie proxy na wszystko co wchodzi i wychodzi z androida? Mam na myśli konkretne aplikacje zainstalowane na telefonie.
#android #androiddev
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xDrope: W ustawieniach połączenia masz możliwość ustawienia proxy, ale nie wiem, jak wygląda sprawa weryfikacji tego, czy rzeczywiście wszystkie aplikacje tak się łączą.
Filtrowanie ruchu da zrobić symulując podłączony VPN. Robią tak aplikacje m.in. blokada, NetGuard.

Co chcesz osiągnąć? Do czego Ci to potrzebne?
Może pytając od tej stronybędzie łatwiej znaleźć rozwiązanie.
  • Odpowiedz
@rav33: Ale czym jest to Twoje drawable?

Ja jak potrzebuje zaanimować jakąś drawable, a jest to vector (w moim przypadku zawsze praktycznie) biore vector animuje tutaj a potem juz w kodzie (yourView.drawable as Animatable).start().
  • Odpowiedz
Ma ktoś tu doświadczenie w programowaniu apek? Mam takiego sobie ApexLauncher - zwykły launcher, tylko od jakiegoś czasu szpiegujący. Wg facebooka dostarczył on najwięcej danych na mój temat jako "zewnętrzne źródło" (nigdzie nie ma opcji odznaczenia). Jak to odkryłem, pousuwałem wszystko, odpiąłem powiązania, zablokowałem apce dostęp do sieci (bo po co launcher ma mieć sieć).
Parę dni temu zainstalowałem pihole i zauważyłem, że coś masowo odpytuje dziwne serwery (np. pogodowe), co minutę,
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RRybak: Moglbys sprobowac zainstalowac AdAway i zablokować Apex na poziomie systemowym. Tylko jak dla mnie instalacja samego AdAway to kiepska sprawa. Mówisz ze aplikacja jest odcięta, od Wifi czy mobile data? Jak odciąłeś ten dostęp bo raczej pozwoleń na używanie neta nie usunąłeś z apk.
  • Odpowiedz
@ra_s: usunąłem neta z poziomu ustawień systemu dla apki. Zakaz korzystania z mobilnych i wifi.
Dodatkowo zainstalowałem AFWall+ i wyciąłem komunikację dla aplikacji na wszystkich szczeblach.
Dalej jest to samo. Wygląda na to, że:
- apka chce się połączyć z www.domena.pl
- system rozwiązuje nazwę za pomocą DNS (czyli level wyżej)
- wskakują rozwiązania iptables i blokują dostęp aplikacji
  • Odpowiedz
Mordeczki, zrobiłem moduł odpowiadający za wysłanie zapytania oraz pobrania zawartości z body, ale za każdym razem jest IOException Error (wyskakuje Toast "Exception Error!!!").
Dodam, że jestem początkujący w programowaniu na Androida w Android Studio.
Gdyby ktoś mógł pomóc/podpowiedzieć w czym błąd byłbym mega wdzięczny :)

#java #androiddev #androidstudio #kotlin
MisiekD - Mordeczki, zrobiłem moduł odpowiadający za wysłanie zapytania oraz pobrania...

źródło: comment_1586736591TrnULkF3IwZ6wt91bfbGEp.jpg

Pobierz
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MisiekD: No to możesz mieć problem z tym jak zaprojektowałeś sobie architekturę aplikacji. Aktualizacja UI to np wrzucenie zawartości która pobrałeś do pola tekstowego. Twój problem jest taki ze nie bardzo masz jak zwrócić ten wynik na główny wątek, wiec aktualizacja UI musi być w callbacku który przekazałeś do enqueue. Inne rozwiązanie to przekazanie lambdy do funkcji sendLink w której aktualizujesz UI. Coś w stylu tego jak działa np setOnClickListener
  • Odpowiedz
@MisiekD: Chyba nie zrozumiałeś. Response istnieje w callbacku. Po zastosowaniu enqueue funkcja sendLink nie ma czego zwrócić i najlepszym rozwiązaniem bez wielkich przeróbek będzie przyjęcie callbacku do aktualizacji UI. Oczywiście to nie rozwiązuje wszystkich problemów, bo np obrócenie ekranu w trakcie wykonywania requestu może wywalić apke.
  • Odpowiedz
konto usunięte via Wykop Mobilny (Android)
  • 5
@s-k-fantasyfactory: Nie wiem jak można było korzystać z tego starocia pisanego pod Androida 2.3 i jeszcze nazywać go najlepszą wersją zamiast od razu przesiąść się na OWM który nawet że swoimi drobnymi problemami bije na głowę dowolną wersję oficjalnej aplikacji.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@Thunderlane: od wczoraj siedzę na OWM. Ogólnie w miarę ok, ale fakt, że mogę przeglądać tylko kilkanaście ostatnio wykopanych moich znalezisk (czyli pierwsza strona na webowej wersji wykopanych), które są zapętlone w nieskończoność, powoduje, że wersja 3.4.5 bądź 3.4.6 była wersją najlepszą. Jest jeszcze kilka rzeczy, które w OWM przeszkadzają, ale myślę, że przestawienie się jest kwestią czasu.
  • Odpowiedz
Cześć. Uczę się od niedawna programowania, głównie pod pisanie aplikacji mobilnych. Obecnie robię prostą aplikacje do robienie notatek z biblioteką Room. Zapisywania do bazy i wyświetlenie wszystkich notatek poszło mi dobrze ale ustawienie edycji na onClick i usuwania notatki na onLongClick już nie mogę. Daję link do spakowanej appki. Będę wdzięczny za jakiekolwiek sugestie.
appka: https://gofile.io/?c=iB0cS9

#programowanie #androiddev #kotlin
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wie ktoś może czy istnieje projekt (git,bitbucket) /appka, która nagrywała (za pomocą kamery i dyktafonu) by z smartfona i stream/ wysyła plik na serwer nawet po zablokowaniu komórki oraz coś podobnego dla kamerek samochodowych (karta sd i sim i skrypt ktory by wysyłal plik na np. dropboxa)

Zeby w razie w zabezpieczyc się przed rzadowa milicją np. W sytuacji gdyby rzadowa kolumna uderzyla by w nas a borowiec chcial zabrac nam nagranie
kopiret - Wie ktoś może czy istnieje projekt (git,bitbucket) /appka, która nagrywała ...

źródło: comment_1586610569afEXmcry84BxESjLf4c0Os.jpg

Pobierz
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kopiret: Są liczne apki streamujące, przygotowujesz sobie kanał na YT czy innym FB zaraz po założeniu maseczki i idziesz w miasto. Widzisz patrol - uruchamiasz. I już. Stream się sam na YT czy FB zapisuje. Chyba że nie o to chodziło, ale wtedy poprosimy inną wersję wymagań ;)
  • Odpowiedz
Biorąc pod uwagę współczesny rynek mobile, w jaką technologię iść aby programować apki? React native, Java, Kotlin, Swift czy coś innego?
Dobrze się czuję w programowaniu obiektowym obecnie koduję backend aplikacji biznesowych w PHP (symfony), ale pociąga mnie mobile, apki, gry itd.
#programowanie #mobiledev #androiddev #iosdev
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie o ten smartfon. Jest dość tani, wygląda jak najnowszy Samsung, kosztuje <300zł ale nie do końca wzbudza moje zaufanie. Z tyłu jest pięć aparatów czyli miodzio, ale w opisie już 5megapixelów. Trochę się obawiam, że to mogą być atrapy. A może chodziło o 50megapixelów?
Dalej - nigdzie nie ma modelu i producenta, więc jak mam go znaleść w porównywarkach?
Kolejna rzecz, to android. Nie jestem w stanie zrozumieć, dlaczego do najnowszego telefonu
czlowiekzlisciemnaglowie - Mam pytanie o ten smartfon. Jest dość tani, wygląda jak na...

źródło: comment_1586456652WfrwrQUQPDZvpF7zU4A00P.jpg

Pobierz
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@czlowiek_z_lisciem_na_glowie: to jeszcze raz póki nie zrozumiesz, trzymaj się od tego z daleka.
Tutaj masz film z recenzją takiego telefonu, https://www.youtube.com/watch?v=-fKA1P5hmUE .
Nawet za 300 złotych można kupić przyzwoity używany telefon, szczególnie jeśli małe wady wizualne ci nie przeszkadzają. Pamiętam jak jakiś czas temu jakiś Mireczek chwalił się samsungiem s8 za 350-400 złotych z delikatnie pękniętym tylnym szkłem.
  • Odpowiedz
Czy miał ktoś taką sytuację jak na załączniku, że jednocześnie jest status App rejected i Processing update? Czekać na koniec review (trwa już od czwartku) czy już wiadomo że odrzucone?

Mam wątpliwości czy te ostrzeżenia nie dotyczą poprzedniej wersji, bo poprzednia wersja dostała ostrzeżenie o niebezpiecznym użyciu WebViewClient.onReceivedSslError, więc zrobiłem poprawkę i wrzuciłem update, ale po 1 dniu wskoczyły mi takie statusy.
Może ktoś coś poradzi?

#androiddev #android
TakBardzoPolaczek - Czy miał ktoś taką sytuację jak na załączniku, że jednocześnie je...

źródło: comment_1586350713cB0BjwH1TRqxB7K0hy22XU.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach