• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LWEEKAndroid development
    MRAKY
    MRAKY --- ---
    DATEL: tak ono je to stale nejaka pre alpha ne ?
    DATEL
    DATEL --- ---
    Dotaz na ty, co používají Android Studio. Dneska jsem si ho nainstaloval, že ho vyzkouším. Vytvoření projektu nějak nedopadlo, neukazoval zdrojáky v záložce s projektem. Googlil jsem, prý nějaký bug. Naštěstí byl skrz AS dostupný update na verzi 0.3.0 (nevím, proč není ke stažení přímo na stránkách). Tam už se projekt vytvořit podařilo. Vyzkoušel jsem vytvořit nový projekt a označit, že chci použít support knihovny por drawer, action bar atd. Všechno vygeneroval, samozřejmně hlásí chyby, že nezná patřičné třídy, protože nemá ty support knihovny připojené. Stánul jsem je přes SDK manager, ale teď nevím, jak je tam mám přidat. Opět jsem hledal na Googlu, ale všude je jen ruční konfigurace toho Gragle, a pokud tam byly nějaké screeshoty přes Project Structure, tak vypadají úplně jinak - ve verzi 0.3.0 tam chybí kupa záložek. Jak teda nějak rozumně přidat do projektu další knihovny? V ADT co bylo celkem snadné, ale teda s tím Gradlem mi to přijde na dost velká příšernost.
    DRIZDIK
    DRIZDIK --- ---
    VICSYL: Budeš mít špatně zanořené view asi. Pošli mi to do pošty.
    VICSYL
    VICSYL --- ---
    DRIZDIK:
    ScrollView funguje, respektive jsem vyzkousel HorizontalScrollView,
    ale ted se mi zase text objevuje nad misto pod obrazkem.

    Zkousel jsem

    android:layout_alignParentTop="true"

    pro ImageView a

    android:layout_alignParentBottom="true"

    pro ten HorizontalScrollView, nefungovalo. Zkousel jsem ten HorizontalScrollView jeste zabalit do RelativeLayout
    a na nem pak dat android:layout_alignParentBottom="true", taky nefungovalo.

    Nevite?


    VICSYL
    VICSYL --- ---
    DRIZDIK: dik, zkusim
    DRIZDIK
    DRIZDIK --- ---
    VICSYL: Mas problem s tim, ze ty sice posouvas s tm view pomoci translate, ale to view se vykresli pouze to co se vejde u textView.
    Prvi bych zkusil android:clipChildren="true" na parentView (ale to jsem nikdy nepouzil, tak nevim jak to funguje)
    Druhe a pravdepodobnejsi je umistit to do nejakeho scrollView a potom bud zase translate nebo pohybovat tim scrollem
    NECROMAN
    NECROMAN --- ---
    LITTLELI: diky, predhodim to u nas :)
    LITTLELI
    LITTLELI --- ---
    22DAEMON: já se nepřu, nicméně takovéhle použití pro mobilní telefon asi není úplně normální, že ne?
    LITTLELI
    LITTLELI --- ---
    NECROMAN: nebo
    s knihovnou Jackson:
    ObjectMapper mapper = new ObjectMapper();
    mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
    InputStreamReader r = // zase čteme
    Shape[] shapes = mapper.readValue(reader, new TypeReference<Shape[]>() {});
    

    opět 577 záznamů, doba zpracování 124ms
    LITTLELI
    LITTLELI --- ---
    NECROMAN:

    public class Shape {
        public int page;
        public String link;
        public double[][] coo;
    }
    
    InputStreamReader r = // cteme soubor
    Gson gson = new Gson();
    Shape[] shapes = gson.fromJson(r, (Type) Shape[].class);
    


    jinak teda mi to píše: 577 entries, a doba zpracovani: 94ms, ale neni na telefonu, tam to imho klidne muze byt trebas az 10x pomalejsi.
    NECROMAN
    NECROMAN --- ---
    NECROMAN: pro zajimavost, v .NET staci toto:
    [DataContract]
    public class IlShape
    {
        [DataMember(Name = "page")]
        public int Page { get; set; }
        [DataMember(Name = "link")]
        public string Link { get; set; }
        [DataMember(Name = "coo")]
        public float[][] Coordinates { get; set; }
    }
    string json = // load the file to string
    IlShape[] shapes = JsonConvert.DeserializeObject<IlShape[]>(json);
    NECROMAN
    NECROMAN --- ---
    Jak jsem tu nedavno resil to neskutecne pomale parsovani JSONu na Androidu, ktere kolega vyvojar stale nijak nerozlouskl - dokazal by nekdo mistni napsat uryvek kodu, ktery by tento file nacetl do modelu za radove desitky az stovky ms? Diky :) shapes.json
    VICSYL
    VICSYL --- ---
    Zdravim,
    potreboval bych dynamicky menit text zobrazeny v jednom radku dole na obrazovce (to zatim zvladnu).
    Text se zmeni treba jednou za +- 5-20 sekund. Pokud se text nevejde na display (zatim moc nevim, jak tohle korektne zjistit, ale to neni jadro pudla), chci, aby se text pomalu posouval, aby si ho user postupne precetl cely.

    Zkousel jsem:

    < translate xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="8000"
    android:fromXDelta="00"
    android:interpolator="@android:anim/linear_interpolator"
    android:repeatCount="infinite"
    android:repeatMode="restart"
    android:toXDelta="-400" / >

    A v kodu pak:

    textView.startAnimation((Animation)AnimationUtils.loadAnimation(activity,R.anim.animation));

    Coz je sice pekny, text se posune, ale hned na zacatku se orizne a posouva se oriznuty ....

    Nevite?
    MICCY
    MICCY --- ---
    Děkuji všem za reakce, nějak to určitě půjde.
    REDTIME
    REDTIME --- ---
    Koukal jsem, jak to resi napriklad mapy.cz, ktere dokazou pracovat s temer kazdym formatem. A z prevodu mezi S-JTSK - WGS a vychazeji z http://www.geospeleos.com/Mapovani/WGS84toSJTSK/WGS84toSJTSK.htm
    PANTARIL
    PANTARIL --- ---
    MICCY: ja pouzivam v PHP nasledujici funkci (nepsal jsem ji ja tak se neptej na podrobnosti ale co si pamatuju tak prevod vicemene odpovida pouze pro souradnice v ramci CR):

    [PHP] sjtsk2wgs84 - Pastebin.com
    http://pastebin.com/zj7D43YH
    VIRTUALVOID
    VIRTUALVOID --- ---
    MICCY: toto je hodne komplikovane, nakolko JTSK nieje suradnicou priamo niekde na zemi, nybrz ide o akysi virtualny bod. je to hodne tazka matika afaik. mame jednu kniznicu, ktora to vie urobit v ramci slovenska, nie vsak v cz.
    MICCY
    MICCY --- ---
    Zdravím, píšu mapovou aplikaci co kreslí různá dopravní omezení přímo do mapy.
    Celý systém na serveru je, ale postaven na "Křovákovi" (S-JTSK) a potřeboval bych v Androidu před uložením
    do databáze převézt souřadnice do WGS.

    Nějaký nápad?
    DRIZDIK
    DRIZDIK --- ---
    Dělá tu někdo nějakou grafiku v OpenGL? Snažím se s pomocí Andengine, nebo případně něčeho jiného, co mi aspoň trochu ulehčí práci, dosáhnout nějakejch hezkejch grafickejch efektu, ale nechapu aplikace těch Shader programů v tom, případně možnost jejich debuggingu
    Kliknutím sem můžete změnit nastavení reklam