SCUSATE A TUTTI!!!
Purtroppo sono stato via per lavoro e dopo ho avuto troppi casini!!!
:BangHead::BangHead:
Fate conto che 2 mesi che non tocco il mio amato B4A!!!!!
:BangHead::BangHead::BangHead:
Allora ecco un pò di codice per gestire il telefono:
Sub setlowmem
Dim OS As OperatingSystem
OS.setLowMemory
End Sub
Sub Check_processi_telefono
Dim OS As OperatingSystem
Dim memoria As Long = OS.AvailableMemory
Log("Lista processi"& OS.getRunningServices(100))
Log("Memoria libera:"& memoria)
Log("CPU Utilizzata: "& OS.calculateCPUusage)
Log("Task in esecuzione: " & OS.getRunningTasks(100))
OS.setLowMemory
OS.killBackgroundProcesses("info_mobile.b4a")
End Sub
Il setlowmem indica al device di aumentare la ram disponibile.
Il checkprocessi vi aiuta a sapere cosa succede sul device.
Mi raccomando dovete importare la libreria OSLibrary 1.40 che vi mette a disposizione un pò di metodi.
Se volete qualche altra cosa rispetto a questo post chiedete.