instagramm.ru

سفارشی کردن دکمه‌های روی صفحه android 6. اعمال جایگزین را به دکمه‌های فیزیکی تلفن هوشمند اندرویدی اختصاص دهید: "Key Remapping" و Button Mapper

یکی از مزایای اصلی سیستم عامل اندروید را می توان طیف گسترده ای از گزینه های سفارشی سازی نامید. برای مثال، مهم نیست که چه مدل گوشی هوشمندی دارید، باید دکمه‌های سخت‌افزاری برای کنترل صدا، روشن کردن دستگاه یا «خانه» داشته باشد. امکان اتصال سایر اقدامات لازم به این دکمه ها وجود دارد.

بسیار راحت تر است، به عنوان مثال، بدون درآوردن تلفن خود از جیب خود، با فشار دادن طولانی کلید صدا، یک یا یک آهنگ موسیقی دیگر را تغییر دهید، برنامه "دوربین" یا یکی دیگر از موارد پرکاربرد را راه اندازی کنید. در این مقاله می خواهیم در مورد چنین ویژگی اندروید - remapping دکمه صحبت کنیم.

در واقع راه های مختلفی وجود دارد که از طریق آنها می توانید دکمه های سخت افزاری را مجدداً نقشه برداری کنید. ساده ترین آنها که به دانش خاصی یا حقوق "ابر کاربر" نیاز ندارد، این است نرم افزار رایگانمیانبر Home2 (میانبر Home2).

این برنامه برای گسترش توانایی راه اندازی برنامه ها با دکمه های "Home" (دوبار کلیک) یا ترکیبی از "Home" به علاوه "Search" (یا + "Menu"، + "Back") و همچنین طولانی طراحی شده است. با فشار دادن "جستجو" و "دوربین".

بنابراین ما موارد زیر را انجام می دهیم:

مرحله بعدی تغییر فاصله دو بار ضربه زدن (ضربه زدن) روی دکمه است (مقدار کوچکتر باعث می شود تلفن (تبلت) به یک ضربه دوبار با فاصله زمانی طولانی پاسخ دهد). فعلاً آن را در حالت عادی رها می کنیم.

اکنون، پس از فشار دادن دکمه "Home"، پنجره ای ظاهر می شود که از شما می خواهد یک راه اندازی را انتخاب کنید، "Home2 Shortcut" را انتخاب کنید، سپس روی "Always" کلیک کنید:

اگر همه چیز به درستی انجام شد، با دوبار کلیک کردن روی دکمه "Home"، باید عملکردی را که پیکربندی کرده ایم مشاهده کنیم.

توضیح برای دارندگان Galaxy S4 که از S Voice پشتیبانی می کنند. از S Voice، سپس "Menu" و سپس "Settings" بروید. اکنون چک باکس را از گزینه دوم که دکمه Home را راه اندازی می کند حذف می کنیم.

اگر ایده نحوه نقشه‌برداری مجدد دکمه‌ها در اندروید را دوست داشتید، گزینه‌های دیگر را با استفاده از دکمه Home با استفاده از میانبرهای برنامه‌ها امتحان کنید. به عنوان مثال، با انتخاب گزینه‌های کلیدی دیگر پس از راه‌اندازی برنامه، می‌توانید دکمه دوربین را در صورتی که دستگاهتان دارد، دوباره برنامه‌ریزی کنید.

توجه داشته باشید برنامه میانبر Home2 ممکن است در Galaxy S2 کار نکند.

همه چیز همیشه به طور غیرمنتظره می شکند. انداختن گوشی روی زمین کاشی کاری اتفاقی ناگوار است؛ غرق شدن آن در وان حمام امری عادی است که بیش از آنچه در ابتدا به نظر می رسد رایج است. آمار تماس با مراکز خدماتی حاوی شکایات بسیاری در مورد تصادفات سریال "سقوط و تصادف" حتی بیشتر از غرق شدن است. در عین حال، نباید انتظار داشته باشید که اولین سقوط، بستر لمسی یا حتی خود صفحه را از بین ببرد - در بیشتر موارد، عواقب حوادث ناگوار چندان مخرب به نظر نمی رسد. از جمله موارد دیگر، عدم کارکرد ناگهانی دکمه‌های بازگشت فیزیکی، صفحه اصلی و منو است. اگر این مشکل برای گوشی شما اتفاق افتاده است و هنوز پولی برای تعمیر وجود ندارد - نگران نباشید. راه حل نسبتا ساده ای برای این مشکل رایج وجود دارد. اکنون به شما آموزش می دهیم که اگر دکمه های فیزیکی دیگر کار نمی کنند، چگونه دکمه های روی صفحه گوشی هوشمند خود را فعال کنید.

برای اینکه همه چیز درست شود، باید حقوق ریشه را دریافت کنید. دسترسی مدیر به اعماق فایل های سیستم گاهی اوقات دشوار است. اما با ظهور اپلیکیشن هایی که دسترسی لازم را برای شما به دست می آورند، دیگر نیازی به خواندن دستورالعمل های چند صفحه ای ندارید. کافیست برنامه Kingo Root را روی کامپیوتر خود نصب کرده و گوشی خود را وصل کنید. تنها کاری که باید در حین نصب برنامه انجام شود این است که در تنظیمات گوشی، قسمت "امنیت"، "USB Debugging" را فعال کنید. همین. با فشار دادن دکمه بزرگ Root در رابط کینگو روت، حقوق مدیر را فعال کنید.

مرحله دوم کمی پیچیده تر به نظر می رسد. شما باید از دانلود کنید گوگل پلی(یا کمی ... منابع جایگزین) برنامه Root Explorer. آن را روی گوشی هوشمند خود نصب کنید. این برنامه را اجرا کنید، دایرکتوری System و در آن - build.prop را پیدا کنید. اگر چنین فایلی در دایرکتوری سیستم قابل مشاهده نباشد، مهم نیست. در گوشه بالای برنامه یک بیضی وجود دارد - روی آن ضربه بزنید تا یک منوی فرعی باز شود. در تنظیمات برنامه، مورد "نمایش فایل های مخفی" را علامت بزنید. ضرر فوراً نمایان خواهد شد.

در گوشه سمت چپ روت اکسپلورریک مورد دیگر وجود دارد که ما نیاز داریم - r / w. یک بار آن را لمس کنید و انتخاب خود را تایید کنید. این عمل قابلیت ویرایش فایل های سیستم را فعال می کند. حالا build.prop را لمس کرده و انگشت خود را روی آن نگه دارید. منوی بالا تغییر می کند و از لیست کشویی (در همان بیضی) مورد فرعی "باز کردن در ویرایشگر متن" را پیدا خواهید کرد.

پیمایش کنید باز کردن فایلبه پایین - همه این لیست های طولانی تنظیمات هنوز مورد نیاز نیست. در پایین، خط qemu.hw.mainkeys=0 را اضافه کنید. فایل را ذخیره کنید و گوشی خود را ریستارت کنید.

به پایان رسید، سه دکمه روی صفحه در پایین صفحه ظاهر شد - شبیه به آنچه در صفحه نمایش هر تبلتی می بینید. و پس از تعمیر دکمه‌های فیزیکی، با جایگزین کردن خط qemu.hw.mainkeys=0 با qemu.hw.mainkeys=1 و راه‌اندازی مجدد دستگاه، کاملاً امکان پنهان کردن دکمه‌های مجازی وجود دارد.

بسیاری با شرایطی که هنگام خرید یک گوشی هوشمند جدید می‌خرید، آشنا هستند و دکمه پاور فیزیکی عملکرد عکاسی ندارد، همانطور که کلید جداگانه‌ای برای این کار وجود ندارد، اما در دستگاه قبلی این کار کمک زیادی کرده است. در نگاه اول، یک چیز کوچک است، اما دست ها خود به سمت مکانیک کشیده می شوند، نه حسگر، و در نامناسب ترین لحظه.

تبلیغات

به کمک بیایید برنامه های ویژه، به شما این امکان را می دهد تا کلیدهای فیزیکی گجت را به طور کامل مجدداً برنامه ریزی کنید و هر اقدامی را به آنها اختصاص دهید. این به ویژه در صورتی مفید است که دکمه پاور خراب باشد یا می‌خواهید آهنگ‌ها را مانند یک پخش‌کننده mp3 به عقب برگردانید، اما دستگاه داخلی نمی‌تواند این کار را انجام دهد... آیا برای این کار به حقوق ریشه نیاز دارید؟ آیا اشکالاتی وجود خواهد داشت؟ اصلا چگونه کار می کند؟ امروز سعی می کنم به سوالات مطرح شده پاسخ دهم.

برای شروع به معرفی موضوعات آزمون می پردازم. اولین برنامه حداقل در Google Play روسی "Key Remapping" نام دارد. می‌تواند با دستکاری‌کننده‌های فیزیکی و لمسی کار کند، اما برای برخی اقدامات به حقوق ریشه نیاز دارد. شرکت‌کننده دوم Button Mapper خواهد بود که می‌تواند همین کار را انجام دهد، اما اصلاً به حقوق ریشه نیاز ندارد، که در حال حاضر جالب است.

تجهیزات تست عبارت بودند از:

  • تبلت DEXP Ursus 8EV2 3G (Android 4.4.2، پردازنده MT8382، 4 x Cortex-A7 1.3 گیگاهرتز، هسته ویدیویی Mali-400 MP2، 1 گیگابایت رم، باتری 4000 میلی آمپر ساعت، ماژول 3G، Wi-Fi 802.11b ;
  • تلفن هوشمند Homtom HT3 Pro (Android 5.1 Lollipop، پردازنده MT6735P، 4 x Cortex-A53 1.0 گیگاهرتز، 64 بیت، هسته ویدیویی Mali-T720، 2 گیگابایت رم، باتری 3000 میلی آمپر ساعت، ماژول 4G، ماژول Wi-Fi 802/11b/g. ).

تبلیغات

نمای کلی اپلیکیشن Keymapper

این برنامه برای مدت طولانی به‌روزرسانی نشده است، اما شاید این کار ضروری نباشد، زیرا می‌تواند هر کاری را که می‌توان با کلیدهای فیزیکی انجام داد: تعیین هر عمل، راه‌اندازی برنامه‌های خاص، غیرفعال کردن دکمه‌ها و حتی تجویز کلیدهای ترکیبی برای دسترسی به موارد خاص. کارکرد.

"Key Remapping" فقط با Android 4.3 یا بالاتر کار می کند، به اشتراک گذاری توزیع شده است و شامل یک رابط ترجمه شده به روسی است. بدین ترتیب ما برای چنین برنامه هایی به نوعی استاندارد می رسیم که در آینده به آن تکیه خواهیم کرد. یا شاید نخواهیم کرد، زیرا این تنها یک برداشت اولیه است.

فراموش نکنید که سیستم عامل دستگاه نقش مهمی ایفا می کند، به خصوص اگر اصلاح شود، بنابراین نیازی نیست که برنامه را به عنوان یک دارو درمان کنید.

هنگامی که یک بار دیگر گوشی هوشمندی با کلیدهای ناوبری سخت دریافت کردم، بدون اینکه اصلاً آنها را پیکربندی کنم یا کلیدهای روی صفحه نمایش به سبک Nexus را فعال کنم، به این نتیجه رسیدم که باید کاری برای آن انجام دهم. بعد از چند ساعت کاویدن به درون اندروید، نور پس زمینه آزاردهنده را خاموش کردم، کلیدهای پشت و مرور را عوض کردم و سپس دکمه های روی صفحه را روشن کردم و آرامش پیدا کردم.

مقدمه

من فوراً رزرو می کنم: من از طرفداران بزرگ ایده کلیدهای ناوبری روی صفحه هستم. تمام این خانه ها، فلش ها و مربع ها درست در پایین صفحه کشیده شده اند. بله، آنها مقداری فضا را از آنجا می گیرند (که البته در بیشتر موارد واقعاً ضروری نیست)، بله، ممکن است خراب شوند ظاهربرنامه های کاربردی، اما لعنتی، آنها پویا هستند.

دکمه‌های پیمایش روی صفحه همراه با صفحه می‌چرخند، در صورت عدم نیاز ناپدید می‌شوند، رنگ را تغییر می‌دهند و به طور یکپارچه در رابط صفحه اصلی ادغام می‌شوند. اگر ایده بی فایده بودن وجود سه دکمه در آن واحد را کنار بگذاریم (بالاخره، مردم اپل با یک دکمه کنار می آیند و احساس ضعف نمی کنند) و سیستم های ناوبری نسبتا راحت مانند PIE یا "MIUI navigation bubble" "، سپس دکمه های روی صفحه بهترین چیزی است که تا کنون اختراع شده است.

بنابراین. به دلایلی، ایده فوق العاده و شگفت انگیز من که هیچ چیز بهتر از دکمه های روی صفحه نمایش وجود ندارد، توسط بسیاری از تولیدکنندگان گوشی های هوشمند به اشتراک گذاشته نشده است. و نه تنها آنها را به اشتراک نمی گذارند، بلکه به روشی کاملاً هیولایی به اشتراک نمی گذارند، و شما را مجبور به استفاده از یک تلفن هوشمند با دکمه های لمسی (AAA!)، مجهز به نور پس زمینه پویا (AAA-2!) و دکمه Back در سمت راست می کند. سمت صفحه (AAA-3: ضربه قاطع).

وضعیت تا حد زیادی غیرقابل قبول است و با توجه به اینکه توسعه دهنده خوب سیستم عامل هیچ تنظیماتی برای فعال کردن کلیدهای روی صفحه و تنظیمات کنترل دکمه های لمسی ارائه نکرده است، مجبور شدم این کار را به تنهایی انجام دهم. دو گزینه برای اقدام بیشتر وجود داشت:

  • دکمه های لمسی را به حالت دلخواه برسانید، یعنی نور پس زمینه را خاموش کنید و کلید "بازگشت" را به سمت چپ حرکت دهید (حتی اگر شبیه "مربع" به نظر برسد، حتی جالب تر است).
  • دکمه های لمسی را به طور کامل غیرفعال کنید و دکمه های روی صفحه را فعال کنید.

من از ابزارهای شخص ثالث خوشم نمی آید، بنابراین تصمیم به انجام همه کارها با دست خود به خود گرفته شد.

روش شماره یک تنظیم دکمه های لمسی

ابتدا سعی می کنیم نور پس زمینه دکمه ها را خاموش کنیم. برای این کار به روت، شبیه ساز ترمینال و دایرکتوری نیاز داریم /sysدر ریشه سیستم فایل این ترکیب است. ما با هسته لینوکس سر و کار داریم و در سیستم های مبتنی بر آن، تمام اطلاعات مهم در مورد سخت افزار و همچنین سوئیچ های کلیدی که آن را کنترل می کنند، معمولاً در سیستم فایل sysfs متصل به دایرکتوری قرار دارند. /sys.

در واقع sysfs حتی یک سیستم فایل نیست، به طور دقیق تر، یک سیستم فایل است، اما با فایل های به اصطلاح مصنوعی کار می کند. اما آنها روی دیسک ذخیره نمی شوند، این یک نوع رابط برای برقراری ارتباط با درایورها است: من فایل را خواندم - اطلاعات مربوط به قطعه آهن را دریافت کردم، آن را یادداشت کردم - تنظیماتی را تغییر دادم. و برای نوشتن فقط به حقوق ریشه نیاز دارید.

بنابراین، ما ریشه می گیریم، یک شبیه ساز ترمینال (یا بهتر) اجرا می کنیم. و موارد زیر را می نویسیم:

# su # cd /sys

# find -name \*button\* ./leds/button-backlight

بینگو! این یک کاتالوگ است /sys/class/leds/button-backlight. بیایید به آن بپریم و ببینیم داخل آن چیست:

# سی دی /sys/class/leds/button-backlight # ls روشنایی دستگاه حداکثر_روشنایی قدرت زیرسیستم ماشه uevent

من نوکیا 3310 خود را روی آن فایل قرار دادم روشناییروشنایی دکمه فعلی است و حداکثر_روشنایی- بیشترین. بیایید با نوشتن مقدار 100 در اولین فایل، حدس را بررسی کنیم (خوب، مانند 100٪، اگرچه مقیاس آن مشخص نیست):

# echo 100 > روشنایی

عالی است، دکمه ها روشن هستند و حتی قرار نیست خاموش شوند.

لحظه حقیقت - مقدار 0 را در فایل max_brightness می نویسیم:

# echo 0 > max_brightness

دکمه ها برای همیشه خاموش شدند، مثل لامپ دیشب ایوان من.

اما درست مانند یک لامپ، در صورت راه اندازی مجدد، می توانند دوباره روشن شوند. یعنی دستور فقط در جلسه جاری معتبر است. خوشبختانه، این مشکلی نیست، ما دستور خود را در یک اسکریپت بر روی یک کارت حافظه قرار می دهیم:

# mkdir /sdcard/boot # echo "echo 0 > /sys/class/leds/button-backlight/max_brightness" > /sdcard/boot

و ما به نوبه خود آن را با استفاده از بارگذاری خودکار قرار می دهیم. ما برنامه را اجرا می کنیم، سه چک باکس اول را انتخاب می کنیم، از گزینه Select folder برای انتخاب دایرکتوری بوت روی کارت حافظه استفاده می کنیم.


نیمی از کار انجام شده است، باید دکمه های "بازگشت" و "مرور" را تعویض کنید. برای این کار باید چیدمان دکمه ها را تغییر دهید. در اندروید، در چندین فایل دایرکتوری قرار دارد /system/usr/keylayout/. تعداد کمی از آنها وجود دارد، اما اگر فایل‌های مشابه را دور بیندازیم Vendor_2378_Product_100a.klو qwerty.kl(آنها چیدمان های کیبورد Qwerty کامل را که اندروید پشتیبانی می کند را خارج از جعبه ذخیره می کنند)، سپس حداکثر پنج قطعه باقی می ماند.

یکی از آنها دقیقاً همان چیزی است که ما نیاز داریم. گوشی های هوشمند اغلب از فایل استفاده می کنند ft5x06_ts.kl، مخصوص کنترلر صفحه لمسی FT5x06 (دکمه ها حساس به لمس هستند، درست است؟)، اما در مورد من معلوم شد که این فایل است Vendor_2378_Product_100a.kl.

اگر این فایل را باز کنید، می توانید سه خط مورد نظر خود را مشاهده کنید:

کلید 158 برگشت کلید مجازی 139 منوی کلید مجازی 102 HOME VIRTUAL

تنها جابجایی اعداد 158 و 139 در مکان ها باقی مانده است (هر مدیر فایل با پشتیبانی از حقوق ریشه برای این مناسب است). پس از راه اندازی مجدد، طرح جدید اعمال می شود.

روش شماره دو کلیدهای صفحه نمایش

اینجا حتی راحت تر است. اندروید دارای یک متغیر دیباگ ویژه است qemu.hw.mainkeys، که به شما امکان می دهد دید کلیدهای پیمایش روی صفحه را کنترل کنید. اگر مقدار آن 0 باشد، کلیدها روی صفحه نمایش داده می شوند، 1 اثر معکوس دارد.

متغیر را با مقدار دلخواه در فایل می نویسیم /system/build.prop، و این همه است:

# su # mount -o remount,rw /system # cp /system/build.prop /system/build.prop.bak # echo qemu.hw.mainkeys=0 > /system/build.prop

نتیجه گیری

اینها اقدامات مجرمانه ای هستند که گاهی اوقات باید انجام دهید تا گوشی هوشمند خود کمی راحت تر شود. در مورد من، من روی گزینه سوم قرار گرفتم: دکمه ها را خاموش کردم و LMT Launcher را نصب کردم. به نظر من این راحت ترین راه برای مدیریت است.

دکمه های فیزیکی / خازنی یا روی صفحه - کدام بهتر است؟ نظرات مختلفی در این مورد وجود دارد، اما از زوایای مختلف است. و هنوز هم تقاضا برای گوشی هایی با دکمه های فیزیکی و لمسی وجود دارد. حتی از زمانی که گوگل به وضوح اعلام کرد که سیستم عامل اندروید فقط برای دکمه های روی صفحه نمایش است، سازندگانی مانند سامسونگ و حتی HTC همچنان دستگاه های خود را به دکمه های فیزیکی مجهز می کنند.

با این حال، تولیدکنندگان دیگر، از جمله ال‌جی، سونی و موتورولا، تقریباً به طور کامل از رویکرد گوگل پیروی می‌کنند و خود را به دکمه‌های نرم‌افزاری در دستگاه‌هایشان محدود می‌کنند. مزایا و معایب دکمه های فیزیکی و نرم افزاری توسط ادگار سروانتس در مقاله Android Authority “Physical vs. دکمه های روی صفحه - انتخاب شما چیست؟".

علاوه بر این، حتی Priv، یک تلفن با صفحه کلید کامل، دارای دکمه های ناوبری روی صفحه است. با این حال، این سوال که کدام دکمه ها بهتر هستند و مهمتر از همه، چرا، همچنان مرتبط است. افسوس که این سوال یکی از سوالاتی است که پاسخ واحدی برای آن وجود ندارد.

کمی تاریخ

در سال 2011، گوگل گلکسی نکسوس و سیستم عامل جدید آندروید 4.0 Ice Cream Sandwich را منتشر کرد. پس از آن، Nexus جدید با نسخه بعدی اندروید همراه شد. Android 4.0 Ice Cream Sandwich هم برای تبلت ها و هم برای گوشی های هوشمند در نظر گرفته شده بود که یک گام بزرگ رو به جلو برای سیستم عامل.

از دیگر تغییرات سیستم عامل می توان به دکمه های نرم افزاری اشاره کرد. این دستگاه آینده بود و این ایده را تغییر داد که یک گوشی هوشمند مدرن چگونه باید باشد. کاربران این را می دانند، اما بسیاری از آنها هنوز دکمه های فیزیکی را دوست دارند.

دکمه های فیزیکی/خازنی

بیایید با داستانی در مورد کاستی های دکمه های فیزیکی شروع کنیم. اول از همه، کاربران مبتدی باید تلاش بیشتری برای یادگیری نحوه استفاده از آنها انجام دهند، به خصوص در مورد دکمه های مکانیکی که به جای لمس کردن نیاز به فشار دادن دارند. البته این کار سختی نیست، اما بسیاری از کاربران به این واقعیت عادت کرده اند که تلاش کمتری نیز می توان انجام داد.

نکته دوم مربوط به قابلیت اطمینان است. دکمه های فیزیکی عناصر اضافی هستند که می توانند شکسته شوند. و نباید فراموش کنیم که این دکمه ها از عناصر طراحی دائمی دستگاه هستند. آنها برای همیشه در جایی باقی خواهند ماند که سازنده دستگاه آنها را قرار داده است. آنها به جایی نخواهند رفت و به روز نمی شوند.

اما دکمه های فیزیکی و مزایای خاصی وجود دارد. بسیاری از کاربران مبتدی ترجیح می دهند دکمه های واقعی را زیر انگشتان خود احساس کنند و بازخورد لمسی را احساس کنند، که از دکمه های لمسی انتظار نمی رود. برخی از کارها - مانند دسترسی به دوربین - را می توان حتی بدون باز کردن قفل تلفن انجام داد، به خصوص زمانی که دستگاه دارای دکمه اختصاصی دوربین باشد.

و مهمتر از همه، دکمه های فیزیکی به شما امکان می دهند فضای قابل استفاده صفحه نمایش را افزایش دهید. گوشی‌ها بزرگ‌تر می‌شوند، صفحه‌نمایش آن‌ها بهتر می‌شود، اما بسیاری از کاربران همچنان ترجیح می‌دهند برخی از فضای نمایشگر را بدون دکمه‌های روی صفحه نگه دارند.

علاوه بر این، لازم به ذکر است که برخی از دکمه های فیزیکی گوشی های مدرن دارای اسکنر اثر انگشت نیز هستند که دلیل دیگری برای نگهداری آن ها در دستگاه های مدرن است. نمونه هایی از چنین راه حل های طراحی عبارتند از تلفن های معروف HTC 10 - یک گوشی پرچمدار جدید با ظاهری آشنا، که برای آن، و سامسونگ گلکسی S7.

دکمه های صفحه نمایش

برخی از کاربران دکمه های نرم را دوست دارند و برخی دیگر نه. از این نظر، همه چیز دقیقاً مانند دکمه های فیزیکی است. و دلایل زیادی برای دوست نداشتن آنها وجود دارد که هر کاربری که از تلفنی با دکمه های فیزیکی/خازنی انتقال می یابد به خاطر می آورد.

همانطور که در بالا ذکر شد، این دکمه های روی صفحه نمایش دارایی ارزشمند صفحه نمایش گوشی شما را از بین می برند. از آنجایی که هنگام انجام بازی، مشاهده عکس ها و فیلم ها پنهان هستند، تجربه کاربری در هنگام استفاده از گوشی کمتر طبیعی است.

اما دلایلی نیز وجود دارد که کاربران دکمه های روی صفحه را دوست دارند. آن‌ها گزینه‌های سفارشی‌سازی و سفارشی‌سازی زیادی را برای رابط کاربری باز می‌کنند، زیرا دکمه نرم‌افزار را می‌توان به صفحه گوشی اضافه یا از آن حذف کرد. آیا توسعه دهنده دکمه منو اضافه نکرده است؟ مشکلی نیست آیا کاربر ترجیح می دهد دکمه چپ یا راست را به عقب برگرداند؟ و این امکان پذیر است. البته اگر نرم افزار اجازه دهد، با دکمه های نرم افزاری خیلی چیزها امکان پذیر است.

علاوه بر تجربه کاربری متنوع تر نرم افزاررد دکمه های فیزیکی نیز عملکرد سخت افزاری گوشی را بهبود می بخشد. برای مثال می توان از فضای آزاد برای باتری جادارتر استفاده کرد. یا سازنده می تواند قاب دور صفحه نمایش را باریک تر کند.

دکمه های روی صفحه به سازندگان این فرصت را می دهند که گوشی های کوچکتر را به صفحه نمایش بزرگتر مجهز کنند.

بدون شک، هر یک از کاربران دلایل خاص خود را برای ترجیح دکمه های فیزیکی یا روی صفحه نمایش دارند. به نظر شما دکمه های ناوبری یک گوشی هوشمند مدرن چه باید باشد؟

بارگذاری...