Spotify na Androidu



Zdravím. Jsem uživatelem aplikace Spotify a platím si měsíční poplatek za neomezený přístup k hudbě. Problém ale je, že tato aplikace na Androidu neustále zvětšuje svou velikost. Neustále kešuje a bobtná a bobtná. Teď už má 10GB a nic nenasvědčuje, že se to zastaví. Navíc když uložím nějakou hudbo do mobilu přes tuto aplikaci a např po měsíci ji smažu, tak velikost složky, kam aplikace ukládá data se nezmenší ani o bit. Takže v aplikaci mi ukazuje, že hudbu v mobilu nemám, ale vlastně mám. Samozřejmě bych mohl vše smazat ručně...i když ještě jsem to nezkoušel, protože nejde rozeznat, co v telefonu chci nechat a co ne. Další možnost smazat data aplikace přes nastavení, ale to smaže opět uplně vše i s nastavením účtu. To opravdu není pořešeno nějak elegantněji...nebo mi něco uniká???
V nastavení aplikace v Androidu je možnost: Vymazat mezipaměť a uložená data. Zkoušel jsi?
<p>obecně se mi nelíbí hudba na pozadí na webu. zpomaluje dobu načítání, překvapuje uživatele, kteří mají zapnuté reproduktory a jejich nepříjemné. je to podobné blikajícímu textu na webové stránce.</p><p>jediný čas, který mi dává smysl, je pro web o hudbě nebo pro skupinu. pak to lze očekávat.</p><p>lepším řešením je, aby na vás webová stránka, jako je @aslum, navrhl, aby si lidé mohli vybrat, zda budou vaši hudbu hrát, nebo ne.</p> Ohledně aplikace vám doporučuji obrátit se na vývojáře, nejlépe v obchodě, kde jste aplikaci stáhl, nebo počkat na update aplikace, jestli nevyřeší problém. <p>rozumíte tomu správně. převážná většina platebních služeb s nimi souvisí s měsíčními poplatky. to zahrnuje měsíční poplatek za obchodní účet a měsíční poplatek za platební bránu. pokud se chcete tomuto poplatku vyhnout, můžete využít některé ze služeb nabízených zpracovateli třetích stran, jako jsou paypal standard a google checkout. nevýhodou těchto služeb je, že ztratíte flexibilitu, protože tyto služby obvykle neumožňují bezproblémovou integraci do vašeho webu (tj. váš zákazník musí opustit váš web, aby mohl provést platbu). je to kompromis: žádný měsíční poplatek vs přizpůsobení. pokud se chcete vyhnout měsíčním poplatkům, použijte služby jako paypal standard, které nemají měsíční poplatky. pokud chcete mít plnou kontrolu nad procesem pokladny, použijte službu jako authorize.net.</p> Mne se taky bohužel sekala mobilní aplikace. A tak jsem radši přešel na PC verzi. Duolingo si z mobilu odinstaloval. Nechal jsem si v mobilu jen takové aplikace, které se na mém mobilním telefonu nesekají. 


Na Duoligu nebo i na Memrise je dobré to, že existuji i PC webovky a není třeba si tak nic instalovat. Jen je to možná o něco méně pohodlné. Je však pravda, že spíše se mi dělají dobře zápisky u PC.


Pokud by nepomohla další aktualizace Duolinga, tak bych ještě zkusil na mobilu promazat data v mezipaměti - někdy to pomáhá... :) Ho přeinstaluj, molh se poškodit nějaký důležitý soubor, popřípadě nějaká nová aktualizace. Která se nestáhla, nebo stáhla ale chybně (např přerušením netu)

Na metina se vykšli, raději někde sosni WOW ![:)]( ":)") je to w podstatě to samé ale o 200% lepší ![:)]( ":)") 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ě. Přesně, jak píše JanLyko, ještě bych doplnil, že je třeba nastavit úroveň pro mikrofon na max přímo v systému (Skype si nastavuje úroveň sám), **mít vypnuté všechny "zhnusňovače" pro mikrofon, např. potlačení šumu** (se zapnutými Duolingo nerozumí skoro ničemu), problém může být i v nízké propustnosti připojení k Internetu směrem ven (upload). Zálohujte si věci jinam, formátujte pomalým formátem nebo přepište ve skartovacím programu (pokud nechcete, aby někdo časem zneužil uložená data) a reklamujte. Zřejmě nějaká mechanická závada ... nezlepší se to Musíš na telefonu stáhnout roletku a "pouze nabíjení" změnit na "přenos souborů" (či tak nějak).  
To samozřejmě s mobilem připojeným k pc. <p>čisté stránky jsou stránky, které se od mapování nezměnily (textové sekce ze sdílených knihoven se obvykle čtou pouze z disku (je-li to nutné), nikdy se neupravují, takže budou na sdílených, čistých stránkách).<br> špinavé stránky jsou stránky, které nejsou čisté (tj. byly upraveny).</p><p>soukromé stránky jsou k dispozici pouze pro tento proces, sdílené stránky jsou mapovány jinými procesy<sup>*</sup>.</p><p>rss je celkový počet stránek, sdílených nebo ne sdílených, aktuálně mapovaných do procesu. takže <code>shared\_clean</code> + <code>shared\_dirty</code> by byla sdílená část rss (tj. část rss, která je také mapována do jiných procesů) a <code>private\_clean</code> + <code>private\_dirty</code> soukromá část rss (tj. mapována pouze v tomto procesu).</p><p>pss (poměrná velikost sdílené složky) je, jak jste popsali. soukromé stránky se sčítají tak, jak jsou, a velikost každého sdíleného mapování se dělí počtem procesů, které je sdílejí.<br> takže pokud měl proces 100 000 soukromých stránek, 500 000 stránek sdílených s jedním dalším procesem a 500 000 sdílených se čtyřmi dalšími procesy, pss by byla:</p><pre><code>100k + (500k / 2) + (500k / 5) = 450k </code></pre><p>další údaje:</p><ul> <li> <a href="http://lwn.net/articles/230975/">elc: kolik paměti aplikace skutečně používají?</a> </li> <li> <a href="http://www.kernel.org/doc/documentation/filesystems/proc.txt"><code>documentation/filesystems/proc.txt</code></a> ve zdroji jádra</li> <li> <a href="http://www.kernel.org/doc/man-pages/online/pages/man5/proc.5.html"><code>man proc(5)</code></a> </li> <li> <a href="http://tldp.org/ldp/khg/hypernews/get/memory/linuxmm.html">přehled správy paměti linux</a> </li> <li> <a href="http://tldp.org/ldp/tlk/mm/memory.html">správa paměti</a> na tldp.org</li> <li> <a href="http://linux-mm.org/">linuxmm</a> </li> </ul><p>pokud jde o částky za celý proces:</p><ul> <li> <p><code>rss</code> může být (přibližně<sup>+</sup>) získané součtem položek <code>rss:</code> v <code>smaps</code> (nemusíte sčítat sdílené/soukromé sdílené/špinavé položky).</p> <pre><code>awk '/rss:/{ sum += $2 } end { print sum }' /proc/$$/smaps </code></pre></li> <li>hodnoty <code>pss:</code> můžete sčítat stejným způsobem, abyste získali globální proces <code>pss</code>.</li> <li><code>uss</code> není hlášeno v <code>smaps</code>, ale ve skutečnosti jde o součet soukromých mapování, takže je můžete získat stejným způsobem</li> </ul><p><sub><sup>*</sup>upozorňujeme, že stránka „sdílená s možností sdílení“ se počítá jako soukromé mapování, dokud není <em> skutečně </em> sdílena. tj. pokud v současné době existuje pouze jeden proces používající <code>libfoo</code>, textová část knihovny se objeví v <em> soukromých </em> mapování procesu. ve sdílených mapováních (a odstraněných ze soukromých) bude účtována pouze v případě, že/když jiný proces začne používat tuto knihovnu.</sub><br> <sub><sup>+</sup>hodnoty se nesčítají přesně pro všechny procesy. není si úplně jistý, proč ... promiňte.</sub></p>