• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LWEEKAndroid development
    Diskuse o vývoji aplikací pro platformu Android.
    -----------------
    Tipy, Triky, Postřehy, Začátečnický help, Nápady na nové aplikace.

    Oficiální developerská stránka: http://developer.android.com
    Něco málo v češtině na WiKi android fora: http://wiki.androidforum.cz/index.php/Programov%C3%A1n%C3%AD
    Článek na Zrojáku: http://zdrojak.root.cz/clanky/vyvoj-pro-android-ii/

    Docela zajímavé tutoriály přímo od vývojářů ze Sony Ericsson:

    na tvorbu vlastního View adapteru
    http://blogs.sonyericsson.com/developerworld/2010/05/20/android-tutorial-making-your-own-3d-list-part-1/

    zajímavý nápad na zoomování jedním prstem - aneb vytváření gest
    http://blogs.sonyericsson.com/developerworld/2010/05/18/android-one-finger-zoom-tutorial-part-1/
    rozbalit záhlaví
    DATEL
    DATEL --- ---
    SALUSA_SECUNDUS: o tomhle vím, ale to není to co potřebuju, jestli to dobře chápu, tak to umožňuje sledovat jen obecný stav baterie, tj. jak je nabitá.

    MAKROUSEK: zkouším něco podobného, GSam Battery Monitor, wakelocky to taky nějak ukazuje, ale moc se v tom neorientuju, v každém případě u té inkriminované aplikace je minimální spotřeba. Ono teda spotřebu bude spíš dělat ta lokalizační služba systému, která pak jen hodí notifikaci aplikaci, ale ani u té mi nepřišla kdovíjaká nestandardní spotřeba.
    MAKROUSEK
    MAKROUSEK --- ---
    DATEL: Ja pouzival better battery stats, ta pise i jednotlive wakelocky.
    DATEL
    DATEL --- ---
    MAKROUSEK: jde o starou aplikaci, pro zjišťování polohy se ještě používá LocationClient a jeho metoda requestLocationUpdates(). Request máme omezen na 10 či 20 minut a 250 či 500 metrů a priorita nastavená na PRIORITY_BALANCED_POWER_ACCURACY.

    Nicméně spíš by mě zajímalo, jestli lze nějak monitorovat spotřebu, buď nějakou app (ale předpokládám, že bez rootu by to nešlo, takže tato možnost padá) nebo nějakou knihovnou / logováním v aplikaci.
    DRIZDIK
    DRIZDIK --- ---
    DACAN: V Dagger 2 zatím tápu, tak až přijdu na to, na co se ptáš, tak odpovím :-)
    PISKVOR
    PISKVOR --- ---
    MAKROUSEK: Můžeš používat hrubou polohu (BTS a WiFi) a přesnou polohu (GPS); to první žere výrazně míň.
    MAKROUSEK
    MAKROUSEK --- ---
    DATEL: A jak by si to asi reklo, ze je velky rozdil pozice, bez toho, ze by to tu pozici naslo??? Jedine reseni je delat prestavky mezi urcovanim pozice - pokud jde pesky, jednou za pet minut, pokud jede autem, jednou za tri minuty, pokud leti letadlem, jednou za 30 sekund.
    DATEL
    DATEL --- ---
    Ahoj, měl byste prosím někdo tip, jak monitorovat vyvíjenou aplikaci v zařízení pro zjištění jak moc a co žere baterku? Klient si stěžoval při testování, že to žere, máme tam službu pro sledování polohy na pozadí, ale mělo by to fungovat jen při větším rozdílu pozice. Navíc na svém telefonu jsem žraní energie nezpozoroval.
    DACAN
    DACAN --- ---
    Otazka. Pouzivam Dagger 1, ale nemam prilis slozitou app.

    Dagger 2. Zkousel nekdo? Otazka se tyka dep. injection obecne, ale uvedu ji na Dagger 2. Vsechno co Dagger 2 nabizi chapu, je to pekne udelany, no injects v modulech, generovanej kod citelnej, takze clovek i vi co to +/- dela, ted jsem v tom lezel dva dny, na Devoxxu uz jsem na to nemel bunky, takze dohanim :D Nicmene: Pouzil by jste nekdo ve vasi soucasne / planovane app dependency na @Component? tzn vyuzil by jste nekdo krom libovule Modulu i vice komponent?
    GOLDSTAR
    GOLDSTAR --- ---
    WOJTISHEK: Ahoj s tím oprávněním by mě to také zajímalo - nicméně koukám nad tím
    WOJTISHEK
    WOJTISHEK --- ---
    GOLDSTAR: k cemu tolik opravneni?
    GOLDSTAR
    GOLDSTAR --- ---
    Nová mobilní aplikace mého djského profilu.
    Jak se vám líbí?
    Btw jsem úplný začátečník, ktetrý si jen tak hraje a budu rád za vaše názory
    Díky
    Dj Goldstar.apk - Disk Google
    https://drive.google.com/file/d/0B5M2xeoo1DEvUWVtYzdqMlJVZnM/view?pli=1
    LITTLELI
    LITTLELI --- ---
    VIRTUALVOID: podívám, dík. už jsem našel MD knihovnu pro Dialogy a používá se to fakt dobře.
    VIRTUALVOID
    VIRTUALVOID --- ---
    MRAKY: ano, mam v gp aj beta kanal, no worries:)
    MRAKY
    MRAKY --- ---
    VIRTUALVOID: nechces nejdrive vypustit trebas nejakou betu ?
    VIRTUALVOID
    VIRTUALVOID --- ---
    ja prerabam nyxdroid do md, ale obavam sa reakcie..
    VIRTUALVOID
    VIRTUALVOID --- ---
    LITTLELI: mrkni si android-arsenal.com tusim som tam md picker videl
    LITTLELI
    LITTLELI --- ---
    No dobře, tak challenge accepted. Převedl jsem aplikaci na material design, tedy z větší části. Hned jsem ale padl do pasti s dvěma věcma.
    - TimePicker
    - Dialogy

    TimePicker je past vždycky, protože ty standardní dialogy to je za trest. Dialogy mě zaskočily,ale pořešil jsem je přes externí knihovnu. Aplikace je tak o 60% větší, ale material je o dost konzistentnější než to předtím tak to asi stojí za to.
    DACAN
    DACAN --- ---
    LITTLELI: prvnim krokem bude pridani appcompat v21 library do dependencies,

    dependencies {
    compile "com.android.support:appcompat-v7:21.0.+"
    }

    pak jeste zmena tematka na materialovy, to by se pak mely zacit dit "veci".

    style name="Theme.MyTheme" parent="Theme.AppCompat.Light"

    Koukam, ze to maj hezky rozepsany v ofiko dokumentaci

    Creating Apps with Material Design | Android Developers
    https://developer.android.com/training/material/index.html
    DAWRON
    DAWRON --- ---
    Zdravím a drze se jako naprostá lama rovnou zeptám o radu:

    Mám tu A23 tablet Ippo q8h ve verzi Q8H-V1.0
    Model Number: Q8H
    Build Number: polaris-eng 4.2.2 JDQ39 20140326 test-keys
    This version comes with an RDA RDA5990P shared wifi/bluetooth/fm radio.

    - Tchán to koupil synovcovi k Vánocům. Jak správně tušíte, objednal to z Číny. Vyzkoušel to, fungovalo vše, ale před vlastním darováním se rozhodl zahladit stopy uvedením do továrního nastavení. Ukázalo se však, že teď nejde zapnout Wi-fi ani Bluetooth. Jelikož to před tím fungovalo, hádám že chybí nějaký ovladač či jak se tomu říká.

    Prosím, poraďte mi co s tím, jak to zprovoznit. Nebo mne odkažte na někoho, kdo mi poradí.

    Co jsem zatím objevil:
    Ippo q8h - linux-sunxi.org
    http://linux-sunxi.org/Ippo_q8h
    Wifi - linux-sunxi.org
    http://linux-sunxi.org/Wifi#RDA
    RDA Microelectronics
    http://www.rdamicro.com/products/Detail_273.aspx
    LITTLELI
    LITTLELI --- ---
    KIE: relativně user friendly = explicitní check u "Povolit instalaci aplikací, které nepochází ze služby Google Play" nebo podobné. Bohužel myslím, že to jinak nepůjde.
    LITTLELI
    LITTLELI --- ---
    Když už to tu padlo, jak moc by bylo opovážlivé kdybych si chtěl nechat poradit jak přejít na material design? :)
    Kliknutím sem můžete změnit nastavení reklam