• ú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í
    ROTTWEILER
    ROTTWEILER --- ---
    MICKEY_MOUSE: A jak ho používáš? Máš ho v assets a voláš setTypeFace?
    MICKEY_MOUSE
    MICKEY_MOUSE --- ---
    Zdravím, mám font, který používám v tabletovém časopisu. V PC editoru to písmo funguje v pořádku, v časopisu staženém z AppStoru taky, ale v androidí verzi se ten font nahrazuje nějakým jiným. Netušíte důvod?
    Jedná se o tento font: http://www.fontsquirrel.com/fonts/list/find_fonts?q%5Bterm%5D=bevan&q%5Bsearch_check%5D=Y
    RADDINO
    RADDINO --- ---
    ROTTWEILER: diky, to vypada dobre, kouknu na to.
    LITTLELI
    LITTLELI --- ---
    ROTTWEILER: a je updatovaná, což většina knížek není. forma je subscription. dobrá věc.
    ROTTWEILER
    ROTTWEILER --- ---
    RADDINO: Já doporučuji http://commonsware.com/Android/ je to kniha, ale probírá všechno.
    DRIZDIK
    DRIZDIK --- ---
    RADDINO: Ja na COurseru koukal a byla pekne podana.
    CUCHULAIN
    CUCHULAIN --- ---
    RADDINO: zrovna ho projíždím.
    RADDINO
    RADDINO --- ---
    CUCHULAIN: zkousel nekdo ty kurzy? hledam furt neco dobryho z ceho se ucit. nasel jsem ted online kurz na coursera.org, je to v aj a je to podle me velmu hezky vysvetleny, ale u ukolu se nechytam, tak hledam i neco jinyho.
    ROTTWEILER
    ROTTWEILER --- ---
    TKTZ: To má smysl pouze pokud je ten tvůj XML dokument větší a má více tagů. Jinak je to zbytečná režie pro jeden tag.
    TKTZ
    TKTZ --- ---
    ROTTWEILER: diky, vyresil jsem to ale podle tohodle : http://stackoverflow.com/a/7773270/1845309
    ROTTWEILER
    ROTTWEILER --- ---
    TKTZ
    TKTZ --- ---
    Ahoj, mam String response = "<status>TRUE</status>" ; a potrebuju z tohodle "xml" stringu dostatat tu hodnotu zase do dalsiho stringu, ktera je uzavrena v tazich <status>HODNOTA</status> ... Nejake tipy jak to udelat co nejjednoduseji a nejelegantneji ? diky dik
    MICKEY_MOUSE
    MICKEY_MOUSE --- ---
    MAKROUSEK: Moc ti díky! Už to jede. Mně napadaly různé věci, ale změnit čárku za tečku mě netrklo.
    MAKROUSEK
    MAKROUSEK --- ---
    MICKEY_MOUSE: A pises tam desetinnou tecku?
    MICKEY_MOUSE
    MICKEY_MOUSE --- ---
    Zdravím, mám dotaz na nastavení účtu obchodníka na Google Play. Potřebuji nastavit svůj bankovní účet, na který mi budou chodit platby za moje prodané apliakce. A kysnu na validaci účtu, kdy mi z Goggle Play přišla validační transakce, jejíž částku musímm zapsat do pole a odeslat, aby mi účet zaregistrovali. Došla mi částka 8,42 korun, ale když ji zadám, píše, že je částka neplatná. Netuším, jestli je potřeba ji nějak převádět na EURa či co dělám špatně. Poradíte? Moc díky.
    CUCHULAIN
    CUCHULAIN --- ---
    viděli jste nové zdarma dostupné online kurzy vývoje pro android od coolpeople?
    třeba se někomu bude hodit - http://kurzy.coolpeople.cz/
    ROTTWEILER
    ROTTWEILER --- ---
    DATEL: Jinak abych odpověděl ještě na původní otázku, tak tohle jsem používal já a fungovalo to.

    -assumenosideeffects class android.util.Log {
    public static *** e(...);
    public static *** w(...);
    public static *** wtf(...);
    public static *** d(...);
    public static *** v(...);
    }
    ROTTWEILER
    ROTTWEILER --- ---
    DATEL: Takhle

    if (BuildConfig.DEBUG) {
    Timber.plant(new DebugTree());
    } else {
    Timber.plant(new CrashReportingTree());
    }

    S tím, že CrashReportingTree může používat Crashlytics např. (tak to používám já) nebo tam může hodit HollowTree a nebude to dělat nic. :-)
    DATEL
    DATEL --- ---
    ROTTWEILER: díky za tip, ale jak by toto řešení řešilo můj problém (požadavek) s tím, aby se při release buildu vůbec nevolaly logovací metody, aniž bych musel všechna užití uzavírat do podmínky? :) To řešení s ProGuardem jsem našel celkem často, problém je, že mě to nefunguje, ale jak jsem psal, nikdy jsem to předtím nepoužil, tak nevím, jestli něco nedělám špatně.
    ROTTWEILER
    ROTTWEILER --- ---
    DATEL: Co zkusit úplně jiné řešení a použít https://github.com/JakeWharton/timber ?
    POTRAT
    POTRAT --- ---
    REDGUY: tak to sem te nejak spatne pochopil
    Kliknutím sem můžete změnit nastavení reklam