• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LWEEKAndroid development
    REDGUY
    REDGUY --- ---
    POTRAT: Jestli myslis http://en.wikipedia.org/wiki/UAProf, tak nejak nerozumim jak bych pomoci toho mohl zjistit, jaky resource qualifiery to ktery zarizeni pouziva...
    POTRAT
    POTRAT --- ---
    REDGUY: zkus googlovat uaprof
    DATEL
    DATEL --- ---
    Používáte někdo Android Studio a ProGuarda? Chtěl jsem zkusit pro release build dát pryč volání metod Log.xxx (ne těch z android.util, ale ze své vlastní třídy), podle nalezených informací, ale nefunguje mi to, stejně do logcatu pořád zapisuje.

    V buildTypes pro releaseWithLog (release build s logováním, kvůli testování InApp billingu) je mimo jiné:

    runProguard true
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'

    Ten druhý řádek je vygenerování AS, proguard-rules.txt je soubor pravidel z AS. Do proguard-android.txt v projektu jsem přidal:

    -assumenosideeffects class cz.xxx.android.xxx.xxx.util.Log {
    public static int d(...);
    public static int e(...);
    public static int v(...);
    public static int i(...);
    public static int w(...);
    }

    S ProGuardem jsem ještě nikdy nedělal, tak nevím, jestli to mám blbě nebo jestli jsem vůbec špatně pochopil, co to v reále dělá.
    AAHHWISEGUY
    AAHHWISEGUY --- ---
    ahoj, kamarad si koupil novy telefon a predal mi svuj stary HTC Desire S (Android 4.0.4). Stroj je uz mimo zaruku, a tak me napadlo jestli by se do nej nedal nahrat nejaky odlehceny android, tak aby se snizila spotreba energie.

    Mel jsem do te doby hloupy telefon, ktery vydrzel 4 dny i po sedmi letech. Jelikoz aktivne pouzivam jen minimum veci (web browser, fb messenger, sms aplikaci a aplikaci na poznamky + aplikaci na optimalizaci baterie Battery Doctor), mam povypinanou spoustu zbytecnosti a zroutu baterie a i tak vystacim s baterii pohodlne az do vecera. Jde mi o to, ze bych se rad vyhnul neustalemu zabijeni aplikaci v zajmu prodlouzeni zivotnosti. Pokud by se mi podarilo presahnout hranici jednoho dne na nabiti, povazoval bych to za uspech.

    zatim jsem cetl jen letmo (prilis tomu nerozumim) a krome modu se doporucoval i jiny kernel - zvlaste Lean Kernel.

    za jakoukoliv odpoved budu rad. diky
    DATEL
    DATEL --- ---
    Tak to by se mi zrovna taky moc hodilo... Já nic takového nenašel.
    REDGUY
    REDGUY --- ---
    Nevite nahodou nekdo o databazi velikosti displeju a hodnot resource qualifieru pro ruzny android zarizeni? Aby pro ruzny zarizeni slo dohledat jak velkej maji dipslej, jaky rozliseni a jestli si se identifikujou jako -large/-normal/-small a -mdpi/-hdpi a podobne...

    DATEL
    DATEL --- ---
    Ahoj, prosím vás, používáte někdo nějakou jinou knihovnu místo vestavěného DownloadManageru? Nějakou, která by měla víc možností, např. do notifikační lišty přidat ikonu, vestavěnou podporu pro upozornění na stahování velkých dat apod.? Nemám teď časový prostor psát něco vlastního, proto hledám hotové řešení (s licencí umožňující i komerční využití), než na to bude čas. Ten DownloadManager mi ne úplně vyhovuje, ikdyž ho případně nechám jako nouzovku (mimo jiné má nějaký bug, občas ukládá stažený soubor 2x). Díky za pomoc.
    POTRAT
    POTRAT --- ---
    zkouseli jste nekdy nastavovat perspektivni matici(pouzivam glm::perspective) pro opengl podle parametru kamery? mam to porad nejaky rozjety:( trochu mne mate, ze textura z kamery ma jinej pomer stran, nez pomer, kterej vyjde z getHorizontal/VerticalViewAngle().. mate s tim nekdo zkusenost?
    DRIZDIK
    DRIZDIK --- ---
    ZACK: Přesně tohle jsme dnes začali aplikovat.
    ZACK
    ZACK --- ---
    DRIZDIK: Co to projit jednou, kazdymu pixelu priradit int hodnotu a rozhazet podle barvy do int map? Pak si uz jen sahnes pro spravnou mapu, nic pixel po pixelu nezkoumas.
    DRIZDIK
    DRIZDIK --- ---
    jo! :-D chtěl jsem napsat byte[] a pak jsem si to rozmyslel :-)
    FALCO
    FALCO --- ---
    DRIZDIK: bytmapa...
    DRIZDIK
    DRIZDIK --- ---
    Ahoj, snazim se maskovat obrazku, mam barevnou klikmapu a obrazek, ze ktereho potrebuji zobrazit jen oblast, ktera odpovida barve v te klikmape na kterou jsem tapnul. Oboji bitmapa. Napada nekoho rychlej způsob jak to vymaskovat? Zkousel jsem AvoidXfermode, ale ten na nekterych verzich androida nezafungoval, zkousel jsem vselijake kombinace porter duff, ale nebyl jsem schopen dosahnout vysledku. ColorFilterMatrix nevim jestli jde donutit odstranit nebo nalezt jednu barvu a tak jsem ztracenej.
    Momentalne to delam prochazenim bytmapy po jednom pixelu ale to je strasne pomaly.
    RUTHAN
    RUTHAN --- ---
    Ahoj,
    tak zkusim jeste jeden, doporucite mi nejakou utilitu, ktera dovoli namapovat na touch buttony ve hrach, ty fyzicky - fyzickou klavesnici nebo Xbox/PS3 ovladac?

    Proste idealne neco ala jsou mapovaci softy u Nvidia shieldu nebo Archos Mapping tool etc.. zkousel jsem Tincore a GameKeyboard a neuspel jsem, ikdyz mam zarizeni rootnuty a cely mi to prislo oproti toolu zminenym vyse zbytecne komplikovany a nedotazeny.
    DRIZDIK
    DRIZDIK --- ---
    Pracuje tu někdo s Expansion filama? Mám problém při mountování OBB souboru a nevím jestli to vzdát a použít zip, nebo dělám něco špatně. Nikdy mi to nezavolá listener po přimountování, ale vidím, že mount se zdařil.
    MAKROUSEK
    MAKROUSEK --- ---
    FAERTIS: Ja nezavisle na tom jsem zkousel opublikovat na tom jejich marketu. A) neumi placene aplikace, jenom in-app purchases. B) po registraci jejich system zapomnel muj email, takze jsem si tri dni dopisoval s jejich supportem, nez mi uzivatele recreatovali a propojili s publikovanim me appky. Suma sumarum jsem pak okamzite unpublishnul a nazdar.
    FAERTIS
    FAERTIS --- ---
    NECROMAN: Celkem to šlo, zajímavý bylo když vysvětloval proč se rozhodli pro vlastní market (80% lidí v rozvojových zemí kam cílí, nemá kreditní karty a oni mají smlouvy s operátory a bude se to kupovat přes ně). Nějaký příklady jak co naportovat hned a co půjde naportovat časem. Taky se tam daly vyzkoušet aplikace na reálných zařízeních a kdo měl problémy s portací, tak se mohl zeptat na detaily. Telefon nebyl, nabíječka nebyla, tričko ani hrnek ... akorát gumová kačenka, která nic nedělá :)
    NECROMAN
    NECROMAN --- ---
    Byl jste dneska nekdo na tom NokiaX day? Jake z toho mate pocity? :)
    DRIZDIK
    DRIZDIK --- ---
    DATEL: Přesně z toho důvodu jsem zvolil ActiveAndroid .. nadefinuješ entity, přidáš předka aplikaci, meta tag do manifestu a databaze funguje, zadnej dalsi zbytecnej kod
    DATEL
    DATEL --- ---
    ROTTWEILER: před pár dny jsem taky řešil, jak co nejrychleji zprovoznit DB. Kvůli nedostatku času na zkoumání jiných knihoven jsem zkončil u toho, že jsem vytvořil třídy pro entity, pak pro každou entitu / tabulku třídu "data source", která pracuje s DB, vytváří entity, konvertuje data atd. Pak tam kde potřebuju dostat něco z DB (aktivita, fragment, ...) vytvořím pro každou "akci" třídu z AsyncTask, kde se na pozadí pracuje s data sourcem a v metodě pro main vlákno se to pak cpe do UI (případně adaptérů atd.). Není to moc elegantní, ale bylo to rychlé. Mít víc času, tak prozkoumám taky nějaké hotové knihovny.
    Kliknutím sem můžete změnit nastavení reklam