• ورود

    عضويت در سايت موبايلستان ايميل فعال سازي ارسال نشده است ؟ کلمه عبور خود را گم کرده ايد ؟
  • ثبت نام

  • بستن این دسته بندی اطلاعيه ها


    نمایش نتایج: از 1 به 2 از 2

    آموزشها / ابزارهای اختصاصی

    1. Top | #1


      درجه : عضو فعال
      شماره كاربري : 258205
      نام : MahMooD
      نوشته ها: 469
      سپاس ها : 354
      سپاس از شما 1,216 بار در 402 پست
      جزئيات بيشتر

      AumiJang 2004040 آموزش تغییر dpi اندروید

      تغییر dpi اندروید باعث کوچیک یا بزرگ تر شدن آیکون ها و متنها میشه .
      در عکس زیر تفاوت بین 560dpi و 493dpi رو در Nexus 6 میتونین ببینین

      برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: AndroidPIT-google-nexus-5-screen-comparison-w782.JPG
مشاهده: 84
حجم: 52.0 کیلو بایت

      هرچی dpi کوچیک تر باشه آیکون ها و متنها هم کوچیکتر دیده میشه .
      عکس زیر هم تفاوت بین 400dpi و 480dpi رو در Nexus 5 میتونین ببینین


      برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: AndroidPIT-Nexus-6-DPI-change-before-after-w782.jpg
مشاهده: 61
حجم: 57.1 کیلو بایت

      خوب حالا ببینیم چجوری میشه dpi رو تغییر داد. (این کار رو باید با مسولیت خودتون انجام بدین)


      با استفاده از adb بدون نیاز به روت گوشی :
      1. وصل کردن گوشی به کامپیوتر و فعال کردن گزینه USB Debugging
      2. دانلود کردن adb & fastboot و extract کردنش تا فولدر adb درست بشه

      3. باز کردن یک Command Prompt در فولدر adb دکمه shift کیبورد و همزمان کلیک راست و گزینه Open Command Windows Here

      4. اجرای دستور adb devices و مطمئن شدن از اینکه گوشی شناسایی میشه ( USB Driver گوشی هم باید حتما نصب باشه
      5. اجرای دستور <adb shell wm density <number که بجای <number> باید عدد مورد نظر رو بنویسید . مثلا adb shell wm density 493
      برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: AndroidPIT-Command-Prompt-Window-Shamu-w782.png
مشاهده: 60
حجم: 26.4 کیلو بایت

      6. ریستارت کردن گوشی با گزینه Fastboot reboot

      اما حالا
      برای اینکه به dpi پیشفرض خود گوشی میخواین برگردین از دستور زیر استفاده کنید :
      adb shell wm density reset

      توجه توجه
      از دستورات adb shell wm در اندروید 4.3 و بالاتر میتونین استفاده کنین.


      این راه هم با استفاده از فایل منیجر با دسترسی روت کردن گوشی :

      یکی از مهم ترین فایل های اندروید فایل build.prop هست که خیلی از تنظیمات اندروید اونجا تعریف شدن
      از جمله dpi
      با تغییر دادن دستی اون فایل هم میشه dpi رو تغییر داد ولی برای تغییرش گوشی باید روت شده باشه و به یک فایل منیجر روت مثل ES یا Root Explorer حتما نیاز دارین

      در فایل منیجر به مسیر device/system/ برین و فایل build.prop رو باز کنین و جلوی عبارت ro.sf.lcd_density عدد مورد نظر خودتون رو بنویسین و فایل رو Save کنین و بعد گوشی رو ریستارت کنید .
      برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: AndroidPIT-Nexus-6-DPI-change-es-file-explorer-2-w782.jpg
مشاهده: 51
حجم: 65.0 کیلو بایت
      برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: AndroidPIT-Nexus-6-DPI-change-es-file-explorer-3-w782.jpg
مشاهده: 51
حجم: 81.1 کیلو بایت
      از طریق رام های Costom هم به این شکل
      اکثر Custom ROM ها گزینه ی تغییر dpi رو توی تنظیمات اضافه کردن و وجود داره و خیلی راحت میشه dpi رو تغییر داد
      عکس زیر منوی تغییر dpi رو در کاستوم رام CyanogenMod نشون میده
      برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Capture (1).jpg
مشاهده: 55
حجم: 33.7 کیلو بایت


      adb shell wm دو تا دستور دیگه هم داره
      برای تغییر رزولوشن و تعریف مجدد سایز صفحه نمایش که البته برای توسعه دهندهها و برنامه نویسها ایجاد شده تا برنامشون رو در محیط های مختلف تست بکنن
      در حالت عادی شما بهتره این تنظیمات رو دستکاری نکنید.
      adb shell wm size WxH برای تغییر رزولوشن (مثلا adb shell wm size 800x600 یا adb shell wm size reset)
      adb shell wm overscan a,b,c,d برای تعریف اندازه صفحه نمایش که a گوشه چپ، b گوشه بالا، c گوشه راست و d گوشه پایینه.
      (مثلا adb shell wm overscan 0,0,600,800 یا adb shell wm overscan reset)


      اما نکته خیلی مهم
      نکته ای که باید بهش توجه کنید اینه که بعضی برنامه ها با dpi های دستکاری شده مشکل دارن و ممکنه نتونید محتواشون رو درست ببینید یا بهتون نشون بدن
      (مثلا قسمت کانتکت وایبر و واتس اپ) کلا بهتره همیشه روی dpi پیشفرض که خود گوگل تعیین میکنه باشن.




      ویرایش توسط MahM00D : 06-12-2015 در ساعت 11:59

    2. 2 كاربر زير از شما MahM00D عزيز، سپاسگزاری كرده اند



    3. کسب و کار


    4. Top | #2


      درجه : عضو جديد
      شماره كاربري : 831577
      نوشته ها: 1
      سپاس ها : 0
      سپاس از شما 0 بار در 0 پست
      جزئيات بيشتر

      پیش فرض

      مجید هستم دیر وبلاگ nexus6[dot]mihanblog[dot]com

      آقای MahMOOD مطالب وبلاگ منو میای اینجا به اسم خودت کپی میکنی؟!!!
      ویرایش توسط Crazyman : 07-04-2016 در ساعت 23:25




       توضیحاتی درباره این موضوع

    مجوز های ارسال و ویرایش

    • شما نمیتوانید موضوع جدیدی ارسال کنید
    • شما امکان ارسال پاسخ را ندارید
    • شما نمیتوانید فایل پیوست کنید.
    • شما نمیتوانید پست های خود را ویرایش کنید
    •