من خیلی گشتم یه کد پیدا کردم ولی متاسفانه عددی که نشون میده هیچ شباهتی به میزان رم استفاده شده دستگاه رو نداره!!!
#Region Project Attributes
#ApplicationLabel: B4A Example
#VersionCode: 1
#VersionName:
'SupportedOrientations possible values: unspecified, landscape or portrait.
#SupportedOrientations: unspecified
#CanInstallToExternalStorage: False
#End Region
#Region Activity Attributes
#FullScreen: False
#IncludeTitle: True
#End Region
Sub Process_Globals
'These global variables will be declared once when the application starts.
'These variables can be accessed from all modules.
End Sub
Sub Globals
'These global variables will be redeclared each time the activity is created.
'These variables can only be accessed from this module.
Private Label1 As Label
Private Label2 As Label
Private Label3 As Label
Dim jo As JavaObject
End Sub
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual designer. For example:
Activity.LoadLayout("1")
Dim timer1 As Timer
timer1.Initialize("timer1",2000)
timer1.Enabled = True
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
#If java
import java.text.DecimalFormat;
/**
*
* @return
*/
public static long getUsedMemorySize() {
long freeSize = 0L;
long totalSize = 0L;
long usedSize = -1L;
try {
Runtime info = Runtime.getRuntime();
freeSize = info.freeMemory();
totalSize = info.totalMemory();
usedSize = totalSize - freeSize;
} catch (Exception e) {
e.printStackTrace();
}
return usedSize;
}
#end if
Sub timer1_tick
jo.InitializeContext
Dim a1 As String
a1=jo.RunMethod("getUsedMemorySize",Null)
Label1.Text=a1
a1= a1 / 1024
Label2.Text=a1
a1= a1 / 1024
Label3.Text=a1
End Sub
اینم نتیجش ک کاملا یه عدده عجیب میده ک ربطی به رم نداره!
دوستان کل نت رو گشتم هیچی نبود در این مورد!!!
اگه کسی راهی به ذهنش میرسه دریغ نکنه لطفا، مطمئنم سوال خیلی های دیگه هم هست
سوال
ha88an 203
سلام دوستان
چجوری میشه به مقدار حافظه رم دسترسی پیدا کرده؟ منظورم حافظه گوشی نیست ها! Random access memory
Used : 338 MB
Free : 136 MB
Total : 475 MB
توی این تاپیک یکی پرسیده ولی ارل نمیدونم چرا اونو پاس داده به یه کتابخونه ای که حافظه داخلی گوشی رو برمیگردونه! یه تختش کمه این بابا!!!
http://www.b4x.com/android/forum/threads/free-ram.17053/
من خیلی گشتم یه کد پیدا کردم ولی متاسفانه عددی که نشون میده هیچ شباهتی به میزان رم استفاده شده دستگاه رو نداره!!!
اینم نتیجش ک کاملا یه عدده عجیب میده ک ربطی به رم نداره!
دوستان کل نت رو گشتم هیچی نبود در این مورد!!!
اگه کسی راهی به ذهنش میرسه دریغ نکنه لطفا، مطمئنم سوال خیلی های دیگه هم هست
ممنون از همگی
لینک ارسال
به اشتراک گذاری در سایت های دیگر
9 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.