Rychlý způsob, jak provádět přídavek 2 velké float pole v Androidu. Volitelné JNI nebo OpenGL ES




prostě musím přidat floatArray1 do floatArray2 uložení výsledku v floatArray2 .. žádnou třetí řadu .. všechna pole jsou jednorozměrné, ale jsou velmi velké ... probibly stejně velká jako os bude dovolte mi projde. Max bych potřebujete, je dva float pole s každých 40.000 plováky ... ale já mohl dostat pryč s 1/10, které Myslím, že minimálně.


Rád bych to v 1 / 30th nebo 1 / 60th sekundy, ale to nevypadá to možné? Také v případě, že kód je JNI, NDK nebo OpenGL ES to je v pořádku .. nemá android mít jazyk ve spojení nebo jako strojový kód bych mohl použít nějak?
Vzhledem k tomu, float stojí 32 bit a máte 40000 plováky v každé pole byste potřebovat:



> 
> 40000 * 32 * 2 = 2.560.000 bit
> 
> 
> 


Což je 320.000 Byte. Není k hodně paměti moudrý bych řekl, protože výchozí limit pro Android App je 16 MB


Pokud jde o výkon, který by určitě získat nějaké rychlosti pomocí JNI. OpenGL by vám nedávají dostatek výhodu Řekla bych, že od vytvoření OpenGL kontext zabere nějaký čas stejně.
Jbart - pokud rozumiš androidovi.pokud ne aplikace more locale2.nastaveni po instalaci na česky jazyk.bude ti to stačit.nebo servis kde za akci s more locale si nadrzo řeknou za ty dvě kliknutí pětikilo. Navod zde: [http://www.kali.org/how-to/kali-linux-android...](http://www.kali.org/how-to/kali-linux-android-linux-deploy/) Potrebujete rootnoty Android 2.1 a vyssi, minimalne 5GB pameti, rychle internetove pripojen(idealne pres wifi), trpelivost :)1. nainstalujte Linux Deploy [https://play.google.com/store/apps/details](https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy&hl=cs)2. Spustte Linux Deploy3. Povolte SuperUser access4. Tuknete na sipecku v pravem hornim rohu5. V kolonce Distribution vyberte Kali Linux5a. Osobne jsem jeste radeji nastavilImage Size na 7128, coz vyzaduje mit SD kartu naformatovanou alespon na ext26. Tuknete na install7. Dejte si kafe nebo sloficka, protoze instalace chvili potrva.8. Pokud instalace skoncila bez problemu, tak stisknete start.9. Pripojte se pres ssh nebo vnc. Tak ono to půjde hromadně přidat třeba do QGISu, ale pokud jsou to dlouhé trasy, tak to bude pomalé. Navíc si musíš doinstalovat OpenLayers plugin pro přidání online mapy. Nainstalovat jdou jen verze přímo určené pro váš mobil.Většinou jde max o tři verze.Např. Android 4.4 pak 5.0 a 5.1.Jak píšete ze 2.3 na 7.0 ani obráceně to nepůjde,takový mobil neznám. iné než formát karty ti nepomôže. android ponúka dva typy formátovania.1. formát na prenos medzi zariadeniami2.formát ako interné úložiskonájdeš v nastavenia-úložisko-formát karty sd [http://stackoverflow.com/questions/2302969/how-to-...](http://stackoverflow.com/questions/2302969/how-to-implement-char-ftoafloat-num-without-sprintf-library-function-i) pokud si seženeš kompletní data registru UIR ADR nebo RUIAN a narveš je třeba json-em do javascriptu tak ti stačí html+js...ale tímto směrem bych se asi nepouštěl <p>pokud je cílem cíl přidat dynamicky textová pole, ale stále potřebujete, aby uživatel příspěvek uložil/aktualizoval, nemusíte vůbec používat ajax.</p><p>stačí správně pojmenovat textová pole tak, aby pole hodnot bylo posted, a pak s ním zacházet v akci uložení.</p><p>to může být užitečné uložit toto pole do jednoho příspěvku meta klíč, takže můžete jen smyčka přes to výstup meta box.</p><p>uveďte &lt;div&gt;, který má podobu „slideshow\_metabox“.</p><p>nastavte počáteční textová pole takto:</p><pre><code>&lt;input type="text" style="position: relative; right: 0; width: 85%;" name="slideshow[]" value="&lt;?php echo $value; ?&gt;" /&gt; </code></pre><p>změňte nastavení kliknutím na tlačítko přidat:</p><pre><code>function() { jquery('#slideshow\_metabox').append('&lt;input type="text" style="position: relative; right: 0; width: 85%;" name="slideshow[]" value="" /&gt;'); } </code></pre><p>snad to pomůže.</p> Na to bude potřeba nejspíše doinstalovat aplikaci pokud to nemůžeš najít v základu. Nevím jak to má android. Ve Windows je Store a vím že android má tohoto obdobu u Google a je tam mnohem více aplikací a k tomuto tématu tam toho bude spousty. Někdo jistě doporučí něco dobrého.. <p>máte pro to dvě řešení:</p><ol> <li>použití <a href="http://codex.wordpress.org/custom\_fields">vlastní pole</a> toto je velmi komplexní průvodce: <a href="http://wparena.com/how-to/the-power-of-wordpress-custom-fields/">síla vlastních polí wordpress</a> . existuje několik velmi užitečných pluginů <a href="http://wordpress.org/extend/plugins/custom-field-template/">šablona vlastního pole</a> a <a href="http://wparena.com/how-to/the-power-of-wordpress-custom-fields/">kouzelná pole</a> , která použij je.</li> <li>použít <a href="http://codex.wordpress.org/wordpress\_widgets">widgety</a> . rozhraní api <a href="http://codex.wordpress.org/widgets\_api">widgets</a> umožňuje snadno vytvářet vlastní widgety.</li> </ol>