تغییرات مهم در Android 7.0

هر نسخه از اندروید  به همراه تغییراتی در API ها منتشر می شود، بعضی وقت ها این تغییرات برای ما توسعه دهنده ها خوشاینده و بعضی وقت ها ناخوشایند، معمولا نسخه های جدید اندروید برای من نا خوشایند هست و نسخه های جدید لایبرری support خوشایند laugh

نسخه ۷ اندروید هم تغییراتی رو به همراه داشته که میتونید متن کامل اون رو از این لینک بخونید : Android 7.0 Behavior Changes

در اینجا قصد دارم چند تا از مهم هاشو رو بگم،

باتری و حافظه

Doze

این قابلیت جدید اندروید از نسخه ۶ به اون اضافه شده، که برای کاربرا کاملا مفید هست و عمر باتری رو زیاد می کنه ولی برای ما توسعه دهنده ها چندان خوشایند نیست،

همونطور که در تصویر زیر می بینید زمانی که گوشی به شارژر متصل نیست و از باتری استفاده می کنه، وقتی که برای مدتی کاربر با گوشی کار نکند و صفحه خاموش بشه، گوشی به حالت Doze میره، در این حالت سیستم دسترسی به پردازنده و شبکه رو محدود می کنه، به این صورت که برای مدتی کاملا دسترسی به cpu و network قطع می شود، و در بازه های زمانی خاصی سیستم به اپلیکیشن ها اجازه دسترسی به این منابع رو فراهم می کنه و دوباره به حالت قبل بر می گرده ( در تصویر از سمت چپ، خطوط قرمز نمایان گر فعالیت cpu و network هستند، که بعد از مدتی خاموش بودن صفحه در حالت باتری، گوشی به حالت Doze می رود و خط سبز محدودیت دسترسی رو نشون میده که در بازه هایی شبکه و پردازنده فعال می شوند و باز به حالت Doze برمی گردد)

حالت Doze در اندروید

 

در این حالت ، job ها ، سینک کردن ها و alarm ها غیر فعال می شوند ، زمانی که کاربر گوشی خود را حرکت دهد، یا صفحه را روشن کند و یا به شارژر متصل کند، گوشی از حالت Doze خارج می شود.

برای اطلاع بیشتر از این حالت میتونید به این لینک مراجعه کنید: Optimizing for Doze and App Standby

 

Doze در اندروید ۷

حالا در نسخه ۷ اندروید اگر مدت زمانی گوشی در حالت Doze قرار بگیرد ، بعد از این زمان محدودیت ها بیشتر میشن، این یعنی دسترسی به WakeLock، AlarmManager ، GPS و Wifi scan نیز قطع می شود.

 

در پست های بعدی بیشتر در مورد تغییرات نسخه ۷ صحبت می کنم.

برچسب ها:
پست قبلی
پست بعدی

درباره ایلیا عابدینی

برنامه نویس اندروید و کارشناس مهندسی پزشکی، نفر سوم مسابقه برنامه نویسی اندروید http://www.schallenge.ir ، از سال 92 برنامه نویسی اندروید رو شروع کردم و در حال حاضر در شرکت عصر دانش در حال توسعه اپلیکیشن تجارت پی می باشدم ، این وبلاگ رو ساختم تا تجربیات روزانه و مفید خودم رو داخل اون بزارم. رزومه : iact.ir/cv

دیدگاهتان را ثبت کنید

آدرس ایمیل شما منتشر نمی شود.علامت دارها لازمند. *

*

رفتن به بالا