رفتن به مطلب
  • 0

گرفتن مشخصات گوشی


alimo

سوال

سلام به همه دوستان

من می خوام اطلاعات زیر رو از گوشی کاربر دریافت کنم چه کتابخونه های  نیاز داره؟

گرفتن api
گرفتن برند گوشی
گرفتن مدل گوشی
گرفتن مگاپیکسل دوربین
گرفتن مشخصات باتری
گرفتن مشخصات صفحه نمایش
گرفتن مشخصات سی پی یو
گرفتن میزان رم گوشی

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

5 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در 12 دقیقه قبل، alimo گفته است :

دمت گرم فقط برای بقیه اش چیکار باید بکنم:gamer1:

سلام اگه همه اطلاعات رو بخواید مثله cpu-z یک کتاب خانه هست که پولیه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

تا جایی که من تحقیق کردم واسه گرفتن اطلاعات cpu و ram باید از InLineJava استفاده کنید...

کتابخونه ای براش پیدا نکردم (یعنی من حداقل ندیدم)

مثلا واسه گرفتن فضای آزاد گوشی :

public String getTotalRAM() {

    RandomAccessFile reader = null;
    String load = null;
    DecimalFormat twoDecimalForm = new DecimalFormat("#.##");
    double totRam = 0;
    String lastValue = "";
    try {
        reader = new RandomAccessFile("/proc/meminfo", "r");
        load = reader.readLine();

        // Get the Number value from the string
        Pattern p = Pattern.compile("(\\d+)");
        Matcher m = p.matcher(load);
        String value = "";
        while (m.find()) {
            value = m.group(1);
            // System.out.println("Ram : " + value);
        }
        reader.close();

        totRam = Double.parseDouble(value);
        // totRam = totRam / 1024;

        double mb = totRam / 1024.0;
        double gb = totRam / 1048576.0;
        double tb = totRam / 1073741824.0;

        if (tb > 1) {
            lastValue = twoDecimalForm.format(tb).concat(" TB");
        } else if (gb > 1) {
            lastValue = twoDecimalForm.format(gb).concat(" GB");
        } else if (mb > 1) {
            lastValue = twoDecimalForm.format(mb).concat(" MB");
        } else {
            lastValue = twoDecimalForm.format(totRam).concat(" KB");
        }



    } catch (IOException ex) {
        ex.printStackTrace();
    } finally {
        // Streams.close(reader);
    }

    return lastValue;
}

 

منبع هم سایت B4X !!!

در مورد cpu هم خود Erel گفته بود کتابخونه ای واسه cpu نیستش... اما خب با InLineJava اگه کار کنید کار نشد نداره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

با استفاده از کتابخانه phone میشه یسری از اطلاعات مربوط به گوشی رو گرفت

مثل

در ۱ ساعت قبل، alimo گفته است :

گرفتن api
گرفتن برند گوشی
گرفتن مدل گوشی

 

Dim p As Phone
ToastMessageShow(p.SdkVersion,False)
ToastMessageShow(p.Manufacturer,False)
ToastMessageShow(p.Model,False)
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...