[TITANIUM Appcelerator] comment vider la memoire sous ipad
Bonjour,
je ne sais pas si je suis bien dans le emplacement pour ma question.
le petit souci
[font=TrebuchetMS,]j'ai récupéré une application qui a été fait avec titanium de Appcelerator. [/font]
[font=TrebuchetMS,]j'utilise un createScrollableView pour faire défiler à gauche et à droite et de haut en bas pour l'ensemble de l'application et dans chaque partie il y a des infos ou une map , donc pour la tout va bien.[/font]
[font=TrebuchetMS,]Le problème qui qui suit c'est un moment mon application plante et me marque "receveid memory" donc je pense que la mémoire est pleine.[/font]
[font=TrebuchetMS,]j'ai même utilisé la fonction cacheSize mais elle ne fonctionne pas trop j'ai l'impression oui je l'utilise mal peut être, comment faire pour remettre la mémoire a Zero.[/font]
comment sa fonctionne : j'ai une scrolableview avec 11 vue et dans chaque vue j'ai un scrolableview qui va de haut en bas et il y a du contenu texte et map dans quelque vue.
[font=TrebuchetMS,]Merci d'avance.[/font]
[font=TrebuchetMS,]Voici le code[/font]
[font=TrebuchetMS,]
je ne sais pas si je suis bien dans le emplacement pour ma question.
le petit souci
[font=TrebuchetMS,]j'ai récupéré une application qui a été fait avec titanium de Appcelerator. [/font]
[font=TrebuchetMS,]j'utilise un createScrollableView pour faire défiler à gauche et à droite et de haut en bas pour l'ensemble de l'application et dans chaque partie il y a des infos ou une map , donc pour la tout va bien.[/font]
[font=TrebuchetMS,]Le problème qui qui suit c'est un moment mon application plante et me marque "receveid memory" donc je pense que la mémoire est pleine.[/font]
[font=TrebuchetMS,]j'ai même utilisé la fonction cacheSize mais elle ne fonctionne pas trop j'ai l'impression oui je l'utilise mal peut être, comment faire pour remettre la mémoire a Zero.[/font]
comment sa fonctionne : j'ai une scrolableview avec 11 vue et dans chaque vue j'ai un scrolableview qui va de haut en bas et il y a du contenu texte et map dans quelque vue.
[font=TrebuchetMS,]Merci d'avance.[/font]
[font=TrebuchetMS,]Voici le code[/font]
[font=TrebuchetMS,]
<br />
<script><br />
var scrollView = Titanium.UI.createScrollableView({ views:[cover, presentation_view, metiers_numeriques, sign_of_success_view, thousands_ways_view, labs_view, enterprise_view, student_life_view, map_view, open_campus_view, video_channel, social_view],<br />
maxZoomScale:1.0,<br />
currentPage:0,<br />
showPagingControl:false,<br />
cacheSize:5 });<br />
<br />
var cpt = 1; var buffer = Ti.Buffer({length:1024});<br />
<br />
scrollView.addEventListener("scrollEnd",function(e){<br />
var indexPage = scrollView.currentPage;<br />
var arrayView = scrollView.getViews();<br />
Ti.API.info("avant =>"+ cpt);<br />
if(indexPage >=2){<br />
<br />
scrollView.removeView(parseInt(indexPage-2));<br />
scrollView.scrollToView(indexPage-1);<br />
<br />
Ti.API.info("Je suis sur la page => "+parseInt(indexPage))<br />
Ti.API.info("dedans =>"+ cpt);<br />
var clearBuffer = buffer.length(0);<br />
Ti.API.info("buffer =>"+ clearBuffer);<br />
cpt++;<br />
}<br />
});[/font][/color]<br />
[color=#1F1F1F]</script>[/color]<br />
[color=#1F1F1F][font=TrebuchetMS,]
[/font]
Mots clés:
Connectez-vous ou Inscrivez-vous pour répondre.