W skrócie chcę pobierać z np. tych stron:
http://itk.wel.wat.edu.pl/pl/konsultacje
http://zese.wel.wat.edu.pl/dydaktyka/konsultacje.htm
poszczególne informacje np. Imiona i nazwiska do jednej tablicy, żeby potem wyświetlić np. w TextView, a konsultacje do innej wykorzystując bibliotekę jsoup.
Sęk w tym, że nic nie ogarniam htmla, a do tego będzie mi potrzebny.

Taki
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki spod tagu #androiddev i #java potrzebuje małej pomocy bo od 2 dni z tym walczę i nie daję rady.
Mam fragment (NewShiftFragment), posiadający pole EditText po którego kliknięciu wyświetla się DialogFragment z możliwością wybrania daty. Po wybraniu daty jest ona przekazywana poprzez listener do MainActivity z kolei w MainActivity wywoływana jest metoda, która znajduje się w klasie NewShiftFragment - ustawia ona tekst na przekazaną datę.

W skrócie wygląda
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@iwannagethigh: Przyjrzałem się kodowi i jak na moje winowajcą jest:

private final NewShiftFragment newShiftFragment = new NewShiftFragment();
Zamiast operować na lokalnej zmiennej reprezentującej fragment powinieneś wyciągnąć fragment z FragmentManagera przez Tag lub Id, wtedy możesz go rzutować na NewShiftFragment i wywołać odpowiednią metodą. Ja bym tego spróbował ;-)
  • Odpowiedz
@iwannagethigh:
Kluczowy fakt:

Przy zmianie konfiguracji fragment nie jest niszczony -> zostaje z powrotem automatycznie dodany do aktywności która jest odtwarzana.


Prześledźmy co się dzieje w
  • Odpowiedz
Siemano, (cos ten wypok.. poprzedni moj wpis po wcisnieciu "Wyslij" zaginal O_o). Chce sprezentowac komus ksiazke, zeby bylo przyjemne z pozytecznym. Osoba ta wspominala cos, ze chcialaby nauczyc sie programowac itp itd. Sam niestety mimo, ze potrafie costam wyrzezbic na Androida nie mam zdolnosci dydaktycznych zupelnie. Postanowilem wiec upolowac jakas ksiazke, pytanie tylko czy sa takie tytulu, ktore spelnia nastepujace wymagania:
1. od podstaw
2. java
3. android / android studio
Podsumowujac:
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@TheNewIcek: Jeżeli książki do javy, to polecam "Java podstawy" + "Java techniki zaawansowane". Jeżeli chodzi o androida, to tak jak napisał @Mithrindil, a dodatkowo kanał slidenerd na yt, jest tam masa filmików nie tylko o javie i androidzie (do tego jego kanał na udemy + slidenerd.com)
  • Odpowiedz
@qmar: No bo z grafikiem to trzeba współpracować i wybijać mu z głowy na bieżąco różne szaleństwa :P

Niezły kawałek kodu, żeby to wszystko sparsować i pomierzyć. Fajnie by było zrobić porónwanie na jakimś testowym layoucie - flex vs. standardowe layouty.
  • Odpowiedz
@RufuSx: Dokładnie tak! Często są nieświadomi ile ich "mała zmiana" kosztuje roboty.

Obejrzałbym chętnie wyniki testów wydajnościowych, ale samemu mi się ich nie chce pisać ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Chłopacy, czy robię to dobrze? Robię widget do szybkiego startu odtwarzacza i w Receiverze binduję sobie service żeby włączyć odtwarzacz. Nie wiem jednak co z odbindowaniem jej. Chyba to jest niepotrzebne, bo nie binduję do jakiegoś pola w klasie tylko tak luźno w kodzie. Więc samo się odbinduje, no nie? Roboczy kod jeszcze, więc to będzie lepiej zrobione ostatecznie. Chodzi mi generalnie o szybki review czy dobrze ugryzłem temat. https://github.com/indywidualny/Centrum.fm/blob/4a8b5c832a43274bc9544b15641eecd5a72bee0c/app/src/main/java/org/indywidualni/centrumfm/MyWidgetIntentReceiver.java #androiddev
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #android #androiddev
Mircy, w jaki sposób mogę pobrać ze strony internetowej np. jakiś tekst, albo jak w moim przypadku potrzebuję pobrać informacje o wykładowcy i pobrać je do wbudowanej bazy danych w aplikacji?
Dzięki z góry za wszelkie wskazówki! :))
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kufelmleka: ano da. W sumie to możesz pobrać Document i masz całość i sobie dalej wyciągasz co tam chcesz już bez kolejnych pobierań. Poczytaj dokumentację, ostatni raz używałem tego z pół roku temu, więc nie pamiętam już szczegółów, ale to bardzo fajny sposób jeśli nie masz jak pobrać tych danych w ludzki sposób (API jakieś). Bardzo fajna biblioteczka. Jakiś asynctask i w onpostexecute można działać na gotowych danych już.
  • Odpowiedz
Mam fragment, który posiada pole EditText z ustawioną dzisiejszą datą. Po jego kliknięciu wyświetla mi się DatePickerDialogFragment z możliwością wybrania dowolnej daty. Moje pytanie jest następujące:
Jak 'przesłać' wybraną datę tak aby to było zgodnie ze sztuką?
Odebrać w Activity poprzez "DatePickerDialog.OnDateSetListener" a następnie przekazać do danego fragmentu? Czy może bezpośrednio pomijając Activity?
#androiddev #java #naukaprogramowania
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@iwannagethigh: Komunikacja pomiędzy fragmentami powinna odbywać się przy pośrednictwie Activity. Opcjonalnie możesz użyć biblioteki EventBus, ale do wspomnianych zastosowań opisany sposób powinien być wystarczający.
  • Odpowiedz
@iwannagethigh: tak jak mówi @Dante651, też zrobiłbym to na interfejsie wystawiony z aktywności podając jako argument lambde/interfejs której ma zostać wykonany po wybraniu daty. No chyba że piszesz korzystając z prezentera, to oczywiście wszystko przez prezenter ;)
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@shus: Tak, 1.5 roku miał bardzo dużo błędów. Bardzo dużo zmieniło się od tamtej pory - przejrzyj sobie changelog Xamarin Android 6.1 i porównaj z 4.x (to było 1.5 roku temu). To samo zrób z iOSem.

Zarówno w iOS jak i Android masz zupełnie nowe, szybsze, sprawniejsze GC. AOT na iOS został meeega poprawiony. Native HttpClientHandler dla iOS/Android - długo by wymieniać. Poza tym support (MvvmCross team-member here) został znacznie
  • Odpowiedz
mam htc one m8, który musze odesłać na gwarancje i musze go przwyrócić do stanu pudełkowego.
Mam w nim s-off, od razu mowie ze w sumie nie wiem jak to wszystko teraz działa ale kiedyś go uzyskałem za free.
I teraz pytanko, teraz s-off jest płatny, i jak teraz zrobie s-on to potem będe mógł za free wrócić do s-off (w sensie czy moge teraz nie wiem jakiś klucz/plik czy coś z
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Maldo: s-off to co innego niż unlocked bootloader który można uzyskać na portalu HTC za free. Od dłuższego czasu działała aplikacja do odblokowywania HTC Sunshine(?) kosztująca 100zł, sam kiedyś kupiłem dostęp. Za dużo sie w firmware zmieniało i nikt inny nie wspiera już hakowania tego w inny sposób z tego co wiem.
  • Odpowiedz
To wszystko wiem, tylko teraz mam s-off i czy będzie można do tego za free z tego powodu wrócić czy tylko sunshibe
  • Odpowiedz
#androiddev Zapisałem się na Android Developer Nanodegree na Udacity. Dostałem miesiąc za darmo dzięki GitHub for Education. Jak na razie fajnie to wygląda. Mam zamiar wszystkie projekty załatwić w miesiąc, bo siedzę w Androidzie w sumie na co dzień, więc cośtam umim. Zawsze będzie coś więcej do CV, jak na razie mam po prostu trochę własnych projektów na GitHub do pokazania, brak zawodowego doświadczenia natomiast. Ale to się zmieni za
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@shus: Kraków, więc niestety nie mam opcji. Ale online też jest fajnie. Tylko muszę się spieszyć, bo mam miesiąc na skonczenie go, ale podejrzewam, że jakby siedzieć dzień w dzień to by i w tydzień skończyć wszystko :)
  • Odpowiedz
@indywidualny: Nam to 2 dni zajęło więc jak są ogarnięci ludzie obok to bardzo szybko to idzie. Większość to jak znasz XMLa i Javę to tylko przelatujesz dalej dalej... Ogólnie całkiem śmieszny event bo uzbierać ponad 100 osób które rozwiązują quizy i robią zadanie w absolutnej ciszy to dosyć ciekawy widok.
  • Odpowiedz
Zamierzam niedługo aplikować na stanowisko androidowego juniora. Do tej pory komercyjnie miałem do czynienia tylko z webdevem przez kilka miesięcy (Java całkiem konkretnie ogarnięta, JS tak se). Coś sobie skubię w domu, na uczelni jeden projekt androidowy też oddałem, ale ogólnie nie mam nic efektownego, żeby się przy rekrutacji pochwalić. Pytanie brzmi: jakich pytań mogę się spodziewać na rozmowach rekrutacyjnych i jak wiele muszę umieć, aby takie rekrutacje przejść?

#programowanie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cykl życia actvity, serwisy, broadcasty i broadcastreceivery, asynctaski, komunikacja między fragmentami/activity, komunikacja między serwisami a fragmentami/activity

To są hasła o które pewno bym zapytał. Nie mówię że trzeba być ekspertem z każdego komponentu androidowego, ale warto wiedzieć np. dlaczego asynctaski są niebezpieczne, na jakim wątku działa serwis, albo kiedy zawoła się onStart()/onPause().
  • Odpowiedz
Cześć Mirki! Potrzebuję Waszej pomocy z #programowanie. Muszę zabrać się za pracę inżynierską, mam już pomysł co chciałbym zrealizować, mam już jako taki temat, ale nie wiem z jakich najlepszych narzędzi mógłbym skorzystać.

Chodzi o wybór szkieletu/frameworków, które ułatwiłyby mi napisanie aplikacji na androida, macie jakieś propozycje?

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

Mirki, potrzebuję pomocy w ogarnięciu kawałka kodu. Kod pochodzi z książki Head First Android Development, rozdział 7, strona 298. W skrócie: są dwa fragmenty, ListFragment i zwykły Fragment, wszystko generowane w jednym Activity. Po kliknięciu elementu z listy w drugim fragmencie pojawia się dodatkowe info odnośnie klikniętego elementu.

Kod fragmentu z lista:

public class WorkoutListFragment extends ListFragment {

interface
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ad.1.
W linijce 7 nie tworzysz obiektu, tylko referencję do obiektu implementującego interfejs WorkoutListListener.

Ad.2.
Poczytaj czym są interfejsy w Javie. Activity nie staje się interfejsem tylko go implementuje (klasa może implementować wiele różnych interfejsów). Idea jest taka, że poprzez ten interfejs tworzymy "kanał komunikacyjny" Fragmentu z Activity. To rzutowanie w onAttach jest brzydkie, ale tak się przyjęło robić. Po prostu zakładamy w ciemno, że Activity implementuje nasz interfejs (warto objąć rzutowanie try catchem i
  • Odpowiedz
Wczoraj/dziś zaimplementowałem w swojej aplikacji FreeTrackGPS możliwość podglądu treningu podczas jego uruchomienia wraz z informacją o dystansie.

Mapa się aktualizuje samoczynnie co 3 zmiany pozycji GPS.

Od strony programistycznej użyłem broadcast receivera i co ciekawe Handlera(nowa dla mnie rzecz) który w metodzie handleMessage w Activity z mapą ją aktualizuje a wywoływana zmiana za pomocą mhandler.dispatchMessage w Receiverze wysyłając przy okazji do activity aktualny dystans

Tutaj
sylwke3100 - Wczoraj/dziś zaimplementowałem w swojej aplikacji FreeTrackGPS możliwość...

źródło: comment_FnZmqGPtS27n9sBubFoulY4GHAR0HLUr.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, jak wygląda sprawa z dzieleniem .apk w Google Play? Idzie to prosto zrobić w Unity jeśli mam apke powiedzmy nawet nie > 100MB, ale 90MB i zależy mi na zmniejszeniu rozmiaru, żeby sama instalka ważyła z 25MB? Google Play to oferuje czy trzeba własny serwer mieć itp?
#unity3d #androiddev #googleplay
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach