• ú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í
    ONDREX
    ONDREX --- ---
    ONDREX: už venku, děkuji pokud se někdo zapojil.
    https://play.google.com/store/apps/details?id=com.ember.chime
    ONDREX
    ONDREX --- ---
    Ahojte, sháním ještě cca 5+ hodných testerů Android - poslední gate na Google Play Store (20 users total). App zůstane navždy free.

    Popsal jsem to na blogu: https://blog.myscriptorium.cz/clanky/app-ember-chime-android

    App zde: https://play.google.com/apps/testing/com.ember.chime

    Pokud se najde ochota, budu vám vděčný a rád vám to oplatím - nebo poskytnu naturalie :) - Klidně SZ..
    MAJACHUNATA
    MAJACHUNATA --- ---
    YAZZMAN: jeste jednou dekuju zde pred nastoupenou jednotkou za pomoc. Odborne rady jsou nad zlato
    MAJACHUNATA
    MAJACHUNATA --- ---
    YAZZMAN: mam, poslu, ale je private, muzu te pridat
    YAZZMAN
    YAZZMAN --- ---
    MAJACHUNATA: Jestli mas repo, tak posli, muzu na to mrknout ;)
    MAJACHUNATA
    MAJACHUNATA --- ---
    Chapu nelakavost nevyhodne nabidky, tak zkusim aspon nahodit screenshoty lokalizovanych hlavnich stranek ve svetlem, treba k tomu nekdo neco podotkne

    MAJACHUNATA
    MAJACHUNATA --- ---
    hoj, byl by tu nekdo ochotny jen zbezne kouknout na strukturu a rozmer me hobby appky kucharske? je to takovy muj pet projekt, ale nejsem zrovna android vyvojar, tak se muzu dopoustet zasadnich na prvni pohled zaznamenatelnych preslapu.
    nejde mi o hluboky review. jen povrchni nazor
    YAZZMAN
    YAZZMAN --- ---
    MADBANANA: Nejsem :D Jsem Android Lead na tom projektu :)
    MADBANANA
    MADBANANA --- ---
    YAZZMAN: Veri najs! Ty seš sám pan Miroslav?
    MADBANANA
    MADBANANA --- ---
    YAZZMAN: Článek již není odemčený! 🙁
    YAZZMAN
    YAZZMAN --- ---
    Ahoj, trochu se pochlubím, co děláme v Hradci za appku

    Antiprokrastinační nástroj z Česka je světová jednička. Zastaví vás před bezduchým scrollováním na Instagramu a spol. | Hospodářské noviny (HN.cz)
    https://archiv.hn.cz/c7-67834600-12mmbm-7130919696728d1
    STARF
    STARF --- ---
    NETWORK: na Androidu 10 a nizsim mozna jo, od 11 dal ne... dostanes se jen do /storage/emulated/0/Android/obb/app.package.name (balik tvoji konkretni aplikace)
    NETWORK
    NETWORK --- ---
    Ahoj, našel by se, prosím, někdo zkušený a mohl by mi zodpovědět jednu otázku?

    Když si na současných verzích Androidu přidělím tato práva: MANAGE_EXTERNAL_STORAGE (samozřejmě to uživatel musí potvrdit/povolit) měl bych mít plný přístup do složky /storage/emulated/0/Android/obb/ ?

    Děkuji!
    PUSCHPULL
    PUSCHPULL --- ---
    PUSCHPULL: vyřešeno (zatím) tak, že vyšla nový verze kodeku a s tou zvuk přehrávače funguje.
    PUSCHPULL
    PUSCHPULL --- ---
    Zeptám se i zde:

    Mám televizi, systém Android TV, přehrávač MX Player, který se skvělý, ale v poslední době po aktualizci přestává korektně fungovat zvuk.
    Choosing the Right MX Player Custom Codec
    https://www.free-codecs.com/guides/choosing-the-right-mx-player-custom-codec.htm
    CODECS.COM: User Reviews for MX Player Custom Codec 1.86.0
    https://www.free-codecs.com/mx-player-custom-codec_reviews.htm
    Podle všeho nezbývá než čekat až někdo problém vyřeší a Custom Codec bude fungovat i na nejnovější verzi přehrávače. Ale po čase to celé bude opakovat.
    Měl by někdo nějakou smysluplnou radu?
    BROWN_ALEX
    BROWN_ALEX --- ---
    Pokud vás zajímá, jak najít klíčová slova pro propagaci vaší aplikace nebo hry, zde je zajímavý článek: https://medium.com/@asolytics/aso-keyword-research-tool-for-app-store-the-most-comprehensive-guide-on-how-to-easily-collect-all-900217dce408
    FERRENC
    FERRENC --- ---
    Ahoj, nevíte pls, jak na Android (XIAOMI) změním výchozí aplikaci pro otevírání adresy z Google kalendáře? Dal jsem "zapamatovat" Google Maps, ale potřebuji změnit na Mapy.cz. Díky!
    DATEL
    DATEL --- ---
    DATEL: jen doplním, že oproti tomu dotazu, co jsem odkazoval, já to musím posílat přes FormData s parametrem "file", aby to bylo jako mulpart form data stejně jako když to jde z webového formuláře.
    DATEL
    DATEL --- ---
    Ahoj, tonoucí se stébla chytá, zkusím to tady. Běžně dělám vývoj pro Android nativně, ale bohužel mi teď přistál projekt, který musím dělat v React Nativu s co možná největším využitím existujícího kódu v React JS (tj. klasickém webovém).

    Narazil jsem na jeden dost velký problém, a sice na kombinaci Axios knihovny pro HTTP požadavky a uplodem souborů. Jde o File, potažmo Blob, ze kterého dědí. Když chci poslat soubor na server přes multipart form, tak Axios to pořád odmítá, že neobsahuje žádný part. Několik dní jsem prolézal internet, ale vše, co se jen trochu blížilo k nějakému výsledku, selhalo.

    Problém je stejný jako zde: https://stackoverflow.com/questions/68286332/axios-in-react-native-cannot-post-a-blob-or-file

    Jenže tam mu pomohl ten workaround s nastavením prototypů pro Blob a File, což u mě vůbec nefunguje. Je to řešení staršího data, je možné, že se už kupa věcí změnila.

    Jediné, co s Axiosem funguje, je že místo File tam pošlu vlastní strukturu

    {
    uri: result.fileCopyUri,
    type: fType,
    name: fName,
    }

    Důležité je to uri, tohle File ani Blob vůbec neobsahují a hlavně ten File / Blob má v té struktuře ještě jednu úroveň, objekt _data (viz ten odkaz, tam je to uvedené).

    Něřešíl jste někdo náhodou tuhle blbou kombinaci, tj. React Native + Axios + upload File / Blob jako multipart s úspěšným výsledkem?
    Kliknutím sem můžete změnit nastavení reklam