• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LWEEKAndroid development
    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? :)
    FAERTIS
    FAERTIS --- ---
    My jsme teď redesignovali trochu do materialu. :)
    https://play.google.com/store/apps/details?id=com.aquasoup.notiface
    LITTLELI
    LITTLELI --- ---
    VIRTUALVOID: dpp.cz, material design zvažuju, ale začal jsem s tím než to přišlo a jsem docela lenoch :)
    VIRTUALVOID
    VIRTUALVOID --- ---
    LITTLELI: odkial tahas info ? + mozno material design by bol šik :)
    LITTLELI
    LITTLELI --- ---
    Moje aplikace, třebas to nějakým dalším pražákům přijde užitečný :)
    https://play.google.com/store/apps/details?id=cz.nejedem.app
    VIRTUALVOID
    VIRTUALVOID --- ---
    SVETYLK0: to su tie typicke fartapps, ktore su jak acylpyrin: nepomozu, neublizia.

    *
    SVETYLK0
    SVETYLK0 --- ---
    Zdravim :-),
    tak jsem na Google Play nahral svou prvni (tak trochu recesistickou) aplikaci a zajimal my be vas nazor.
    Je ke stazeni zde.
    LITTLELI
    LITTLELI --- ---
    DATEL: a nestačilo by si rozbalit a dát na cestu maven a v adresáři toolu tam kde je pom.xml napsat: mvn package?
    DATEL
    DATEL --- ---
    DATEL, REDTIME: tak už dobrý, povedlo se mi to zkompilovat přes příkazovou řádku a maven. XLS je vygenerován, funguje skvěle, díky moc.
    DATEL
    DATEL --- ---
    DATEL: zkusil jsem to naimportovat do AS, to se povedlo, a přímo v AS to jde i spustit, ale nemůžu přijít na to, jestli lze nějak vygenerovat .jar soubor. Informace ohledne užití AS pro standardní Javové aplikace jsou takové rozporuplné: http://stackoverflow.com/...stions/16626810/can-android-studio-be-used-to-run-standard-java-projects
    Moc se mi nechce stahovat a rozjíždět další IDE jen kvůli zkompilování jedné malé aplikace - REDTIME nemáš nahodou prosím tě hotový .jar ?
    PISKVOR
    PISKVOR --- ---
    DATEL: Oukej, pak se neda nic delat :(
    FAERTIS
    FAERTIS --- ---
    DATEL: Já sem si napsal takový jenom jednoduchý tool:
    otecfura/android-strings-convertor · GitHub
    https://github.com/otecfura/android-strings-convertor
    DATEL
    DATEL --- ---
    PISKVOR: kdybych to neměl ověřené, tak to nepíšu. Prostě to chtějí v Excelu, náš zákazník, náš pán - ikdyž někdy je to na palici :)
    DATEL
    DATEL --- ---
    REDTIME: díky... ten originál jsem zkoušel a vyhazoval výjimku, pak sem koukal na jeden fork, ale na ten co odkazuješ ne, vypadá to dobře, zítra zkusím. Mimochodem, asi se to nedá zkompilovat v Android Studiu, nebo ano? Jestli ne, neměl byste někdo prosím .jar?
    PISKVOR
    PISKVOR --- ---
    DATEL: Ja bych se neukvapoval, pane Ptacek - vony ty vyjevy muzou znamenat to, ze Jedine Excel zna ta junior vopice, ktera to bude predavat mezi vama a prekladatelem. Fakt bych to overil, at se s tim nemordujete zbytecne, uz se mi taky neco takovyho prihodilo.
    H_U_N_T_E_R
    H_U_N_T_E_R --- ---
    DATEL: Excel (konkrétně PowerQuery plugin) to zvládne sám o sobě přímo z těch XML
    DATEL
    DATEL --- ---
    PISKVOR: kouknu na to, ale problém je v tom, že ty texty potřebuju spojit do jedné tabulky (tj. všechny překlady, sloupce klíč, en, cs,... ) a tu pak naimportovat do Excelu. Překlady si bude řešit zákazník a má požadavek na Excel - oni ti zákazníci s ničím jiným pracovat většinou neumí.
    PISKVOR
    PISKVOR --- ---
    DATEL: Proc CSV a ne treba gettexti PO? Doporucuju nevynalezat kolo: https://pypi.python.org/pypi/android2po/1.2.0
    DATEL
    DATEL --- ---
    Ahoj, řešil jste někdo export překladů (tj. strings.xml souborů) do jednoho celku, např. CSV? Nedaří se mi najít nic hotového. Potřebuju to nějak rozumně vyexportovat pro překladatele. Přinejhorším budu muset napsat nějaký skript v PHP, ale tomu jsem se chtěl vyhnout.
    VASUCEK
    VASUCEK --- ---
    Zdravím, je tady prosím nějaký skilled Android developer, který by měl zájem o dlouhodobou spolupráci?

    Ideálně Brno, ale může být i práce na dálku.

    Hodně zajímavé projekty pro velké klienty, fér peníze a naprostá volnost a časová flexibilita..

    V případě zájmu více info v poště. Díky moc.
    RADDINO
    RADDINO --- ---
    DRIZDIK: díky, ukázalo se, že kod byl správně, jenom jsem si to špatně načítal v dalších aktivitách apod. Tedy dolní kód funguje a předává správné ROWID co potřebuji.

    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
    Intent intent = new Intent(MainActivity.this, ListOfParticipants.class);
    intent.putExtra("id_eventu",id);
    startActivity(intent);
    }
    DRIZDIK
    DRIZDIK --- ---
    RADDINO: přepiš si na adaptéru metodu getId, aby ti vracela tu hodnotu správnou, nebo si pres position sahni na adaptér, getItem podle position a z něj si vem ID.
    A lepší je asi nedělat z longu string, ale do extras to hodit rovnou jako long.
    RADDINO
    RADDINO --- ---
    Mám tabulku events(id,name,place) a participants(id,name,surname, id_event).Dále mám listview které se plní z tabulky events. Po kliknutí na položku listview chci otevřít novou aktivitu, kde bude opět listview a vypíše se z db z tabulky participants, ale jen ty záznamy, kde id_event = id toho eventu, na který jsem kliknul. Jak si prosím do intentu předám id z tabulky events? Zkoušel jsem to takto:

    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
    Intent intent = new Intent(MainActivity.this, ListOfParticipants.class);
    String idstr = String.valueOf(id);
    intent.putExtra("id_eventu",idstr);
    startActivity(intent);
    }

    ale mam pocit, že proměnná id z adapterview neodpovídá id z databáze. Nebo je nějaké elegantnější řešení? Napadá mě ještě jedno, ale to by byla uplně prasárna. Budu rád za radu, už mi to nějak nemyslí. Díky
    DACAN
    DACAN --- ---
    VIRTUALVOID: jj,

    dependencies {
    classpath 'com.android.tools.build:gradle:1.0.0'
    }

    works :D
    Kliknutím sem můžete změnit nastavení reklam