خانه - داده ها
دسترسی مهمان در دستگاه های اندرویدی دسترسی مهمان در دستگاه‌های Android از یک مرورگر استاندارد استفاده کنید

قبلاً در مورد مزایا و معایب دریافت صحبت کرده ایم. اگر تمام خطرات را نادیده گرفته اید و هنوز هم به سوال "ریشه یا نه ریشه" به نفع گزینه اول تصمیم گرفته اید، صاحبان تبلت یک سوال منطقی ندارند: با حضور چندین کاربر در سیستم چه باید کرد؟ این فرصت برای دارندگان گجت های دارای آخرین نسخه اندروید هم به یک امتیاز و هم مشکل تبدیل شده است. چگونه تاثیر خواهد گذاشت روت در اندروید 4.2?

یک گزینه خوب برای به دست آوردن حقوق ریشه خواهد بود، به عنوان مثال، Framaroot - به دست آوردن حقوق ریشه با یک کلیک. اگر نگران این هستید که آیا یک کودک (شوهر/زن، برادر/خواهر و غیره) به جای آن بازی های بی گناه را حذف می کند یا خیر. فایل های سیستمیبا دسترسی روت خود، نگران نباشید: گوگل کار خوبی برای جداسازی حساب ها انجام داده است. هر کاری که در بخش "مستر" خود از سیستم انجام می دهید فقط در اینجا باقی می ماند. همه برنامه ها، تنظیمات، داده ها و حتی روت در اندروید 4.2 با حالت چند کاربرهفقط به شما مربوط می شود سایر کاربران هیچ ویژگی جدیدی دریافت نخواهند کرد.

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

توسعه دهنده قصد دارد تلاشی برای حل این مشکل ارائه دهد برنامه های کاربردی SuperSu. این برنامه روی اندروید با حقوق روت نصب شده است و به شما اجازه می دهد تا به راحتی این ویژگی ها را مدیریت کنید. می‌توانید به برنامه‌ها اجازه دهید یا از دسترسی به چنین حقوقی محروم کنید، به طور موقت root را حذف کنید و مجموعه‌ای از تنظیمات مفید را انجام دهید.

متأسفانه، به منظور سرعت بخشیدن به انتشار برنامه، نویسنده عملکرد چند کاربره را به این دلیل ساده به تعویق انداخت که شیوع اندروید 4.2 هنوز بسیار کم است و پشتیبانی از چندین کاربر فقط در تبلت ها امکان پذیر است که این موضوع بیشتر محدود می شود. حلقه کسانی که به چنین عملکردی نیاز دارند. با این حال، او این ایده را رها نکرد و کسانی که به روز رسانی ها را دنبال می کنند، احتمالا روزی متوجه چنین فرصتی در لیست تغییرات خواهند شد.

به هر حال، سوپر سوممکن است برای شما مفید باشد - حتی بدون توانایی کار با چند کاربر، بنابراین ما آخرین نسخه آن را برای دانلود قرار می دهیم - SuperSu 1.04. پیوست e (نسخه حرفه ای را می توان در گوگل پلی).

اعلام اندروید 5.0 که تاریخ انتشار آن 15 اکتبر 2014 بود کاملاً قابل انتظار بود. گوگل این فتنه را در ژوئن 2014 ایجاد کرد، زمانی که همه منتظر ارائه پنجمین بودند نسخه های اندروید، و ما یک اندروید L خاص دریافت کردیم. با این حال، در نهایت، چند ماه بعد، همه چیز جمع شد - در تابستان یک پیش نمایش توسعه دهنده وجود داشت، و اکنون - Android 5.0 Lollipop.

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

اندروید 5.0 – چه چیزی جدید است؟

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

در نتیجه، گوگل سعی کرد تا حد امکان اجزا را حذف کند سیستم عاملفراتر از حد خود در نتیجه همه چیز برنامه های کاربردی استاندارداکنون به راحتی از طریق فروشگاه Google Play به روز می شوند و API های مختلف برای توسعه دهندگان به آن منتقل شده اند سرویس گوگلخدمات Play.

بنابراین معلوم می شود که طراحی اندروید 5.0 امروزی را می توان در نسخه های قدیمی تر به دست آورد. درست است، یک تفاوت ظریف وجود دارد. بسیاری از برنامه های ربات پنجم، اما نه همه، به طور کامل به روز شده اند. حتی در خود اندروید 5.0 نیز به طور جزئی یا کامل در طراحی قدیمی ساخته شده اند. با این حال، گوگل به تدریج آنها را اصلاح خواهد کرد. علاوه بر این، برخی از موارد برنامه ریزی شده حتی در این نسخه از سیستم عامل گنجانده نشده است! بنابراین ما به زودی به آنجا خواهیم رسید - جایی در نیمه اول سال 2015.

در ضمن، اجازه دهید فهرست کوتاهی از نوآوری ها و تغییرات اندروید 5.0 را ارائه کنم:

به نظر می رسد، با اولین راه اندازی یک دستگاه در اندروید چه کارهای دیگری می توان انجام داد؟ به اینترنت متصل شوید، حساب Google خود را مجاز کنید - همین است، می توانید به کار خود برسید! اما به این سادگی نیست. اول از همه، در Android 5.0 جادوگر مقداردهی اولیه ساده تر و در عین حال کاربردی تر شده است.

و علاوه بر این، اکنون به اصطلاح احراز هویت دو مرحله ای (2FA) داخلی دارد - درست زمانی که اطلاعات حساب Google خود را وارد می کنید، سیستم از شما می خواهد یک کد ارسال شده از طریق پیامک را وارد کنید. اما سرگرم کننده ترین هنوز در راه است. اگر Android 5.0، در اولین راه‌اندازی، تشخیص دهد که به‌روزرسانی‌هایی برای جادوگر مقداردهی اولیه وجود دارد، آن‌ها را دانلود می‌کند، نصب می‌کند و پیشنهاد می‌دهد از تمام «خوشبختی‌های وارد شده» استفاده کند. نه، نه، اینطور نیست برادر بزرگتر، - این همه برای ایمنی داده های شما است. به عنوان مثال، ممکن است از شما خواسته شود که اطلاعات خود را رمزگذاری کنید، یا به روشی پیچیده دیگر وارد شوید.


اما این همه ماجرا نیست. به یاد بیاورید که چگونه در سال 2011 به اولین گوشی هوشمند مجهز شد پشتیبانی از NFC? گوگل مشتاق بود تا پرداخت های بی سیم را با استفاده از این فناوری معرفی کند. اما به نوعی آنها هنوز در حال توقف هستند. اما با Android 5.0 یک ویژگی جدید ظاهر شد که از NFC استفاده می کند. اگر گوشی دیگری با Android 5 را با این سیستم به یک تلفن هوشمند پیکربندی نشده بیاورید، اولین مورد از طریق NFC تمام تنظیمات را از دومی دریافت می کند - این یک نوع مجوز NFC است.


خوب به نظر می رسد - قطعاً در آینده مفید خواهد بود. البته داده ها از طریق بلوتوث منتقل می شوند، اما مجوز از طریق NFC انجام می شود. اما در هر صورت باید رمز عبور را وارد کنید - آنها همچنان منتقل می شوند اطلاعات محرمانه. در عین حال، برای بازیابی (و عدم تایید) داده ها با استفاده از NFC، گوشی هوشمند دوم نیازی به اندروید 5 ندارد. آخرین مورد کافی است. نسخه های گوگل Play Services و Android 2.3 برای سیستم کافی خواهد بود.

اگر پیش از دریافت نسخه پنجم سیستم از اندروید استفاده می‌کردید (می‌دانم افرادی هستند که از اندروید استفاده نکرده‌اند؟)، گوگل در این مرحله تغییراتی را ارائه می‌دهد. منظورم در مرحله بازیابی اطلاعات از حساب قبلی است. متاسفم، یادداشت ها بله، بله - Android 5.0 پیشنهاد می کند از بین تمام حساب های خود حساب مورد نیاز خود را انتخاب کنید. و سپس لیستی از برنامه هایی ظاهر می شود که باید از فروشگاه Play در تلفن هوشمند شما دانلود شوند. یک افزودنی بسیار مفید، که دلیل دیگری برای ارزیابی اهمیت یک برنامه خاص و خلاص شدن از شر چیزهای غیر ضروری می دهد. قبلاً به شما یادآوری می کنیم که اندروید به سادگی دانلود شده است لیست کاملاز «سطل زباله» که در زیر «حساب» انتخاب شده فهرست شده بود.

همه به این واقعیت عادت کرده اند که در ابتدا راه اندازی اندرویداز شما می خواهد که یک اتصال Wi-Fi را راه اندازی کنید. و اگر این کار را نکنی زیاد قسم می خورد. گویی هیچ جایگزینی برای وای فای وجود ندارد. بنابراین، اندروید 5.0 از قبل می‌دانست که یک جایگزین وجود دارد! اکنون می توانید نه تنها Wi-Fi را پیکربندی کنید، بلکه نقاط دسترسی APN را نیز اضافه کنید. اگر کسی نمی داند، این تنظیماتی است که داده ها به آنها منتقل می شود شبکه تلفن همراه- به عبارتی اینترنت از طریق اپراتور شما.

می بینی؟ ما هنوز به دسکتاپ هم نرسیده‌ایم، اما در اندروید 5.0 چیزهای جدیدی وجود دارد! من تعجب می کنم که چه اتفاقی می افتد؟

طراحی متریال

طراحی متریال سبک طراحی اندروید 5.0 نیست. این یک ایدئولوژی کامل است. البته، سیستم تلفن همراه بیشترین سود را از این "طراحی مادی" خواهد برد. اینها نه تنها اصول جدیدی برای ساخت رابط هستند، بلکه سبک "مسطح" آن، تعداد زیادی انیمیشن نیز هستند.

اما همانطور که گفتیم یکی اندروید گوگلمحدود نخواهد شد. همه برنامه‌های کاربردی خود را به این سبک طراحی می‌کند، هم برای گوشی‌های هوشمند/تبلت‌ها (از جمله iPhone/iPad) و مرورگرها. و علاوه بر این، در یک وب سایت ویژهمجلدات کامل قبلاً در مورد نحوه استفاده از این متریال دیزاین مشابه برای پیشرفت های خود منتشر شده است. هدف این شرکت ساده است: استفاده از دستگاه های مختلف(تلفن هوشمند، تبلت، ساعت، تلویزیون و حتی ماشین) رابط باید مانند همه جا آشنا باقی بماند.


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


"ورق" می تواند در اندازه های مختلف باشد. به عنوان مثال، نوار ابزار، که گوگل آن را "Action Bar" می نامد، یک نوار باریک در بالا (یا پایین) اشغال می کند. و همه اینها بر روی بستر سایه می افکند. علاوه بر این، اگر طراحی قبلی سایه روی شانه های توسعه دهندگانی افتاد که معمولاً از فایل های گرافیکی ویژه برای این کار استفاده می کردند، اکنون Android 5.0 مسئول همه چیز است. سایه سه بعدی در زمان واقعی توسط خود سیستم محاسبه و تشکیل می شود. این امر به ویژه در جلوه های انیمیشن قابل توجه است.


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

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

فریمورک به روز شده اندروید 5.0 مسئول همه چیز است. و البته، شما باید توصیه های گوگل را برای ایجاد یک رابط دنبال کنید. اما در این مورد، لازم نیست نگران تمام "زیبایی های" سیستم جدید باشید - از آن مراقبت خواهد کرد.


اندروید 5.0 به روشی کاملا متفاوت با رنگ شروع به کار کرد. گوگل اکنون توصیه می کند از رنگ قوی برای عنوان و سفید برای متن آن عنوان استفاده کنید. در همان زمان، توسعه دهندگان توانستند نوار وضعیت را در بالا و نوار ناوبری را در پایین (در صورتی که عملکردهای آن توسط دکمه های جداگانه انجام نشود) رنگ آمیزی مجدد کنند. به ویژه، توصیه می شود که نوار وضعیت را کمی تیره تر از عنوان اصلی قرار دهید. به یاد داشته باشید که با انتشار اندروید 3.0 نوار وضعیت با آیکون های آبی سیاه شد. اندروید 4.4 دوباره آنها را خاکستری کرد. اما نسخه پنجم گزینه بسیار خسته کننده تری را ارائه می دهد، موافق خواهید بود.



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


علاوه بر این، گوگل در تلاش است تا زندگی توسعه دهندگان را در اینجا نیز ساده کند. آنها می توانند همه رنگ ها را خودشان تنظیم کنند یا از Palette API استفاده کنند. این API خود رنگ ها را از تصویر ارائه شده به آن انتخاب می کند و سپس بر اساس پالت انتخاب شده، رنگ کنترل ها، عنوان، متن و نوار وضعیت را تشکیل می دهد.

البته، Palette API برای همه برنامه ها مرتبط نیست. یکی از نمونه های بارز این است پخش کننده موسیقی، که جلد آلبوم را در پس زمینه نشان می دهد. رنگ ها بر اساس هنر جلد انتخاب می شوند و رابط مطابق با موسیقی تنظیم می شود. این دقیقاً همان چیزی است که در ژوئن 2014 در کنفرانس Google I/O نشان داده شد - برنامه مانند یک آفتاب پرست رفتار می کرد.

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


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


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


احتمالاً بسیاری از مردم قبلاً نه تنها در Android 5.0، بلکه در برنامه های به روز شده Google که مطابق با طراحی متریال ساخته شده اند، متوجه شده اند که یک دکمه گرد بزرگ که معمولاً در پایین قرار می گیرد. به آن دکمه اکشن شناور یا FAB می گویند. اگر به معنای واقعی کلمه ترجمه شود، یک "دکمه عمل شناور" دریافت می کنید. می توان آن را در هر نقطه از برنامه قرار داد. هدف آن همیشه فراخوانی عملکرد اصلی برنامه است. در یک سرویس گیرنده ایمیل، این به معنای ایجاد یک نامه جدید، در یک ویرایشگر سند - یک سند جدید و موارد مشابه است.

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

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

هنر

همه چیز در اندروید از نسخه اول تغییر کرده است. به جز یک چیز - ماشین مجازی دالویک. Dalvik چیزی است که باعث می شود اکثر برنامه ها کار کنند. برای آسان کردن آنها ایجاد گوگلیک چارچوب در جاوا ایجاد کرد. این زبان محبوب، نسبتاً مدرن و برای بسیاری شناخته شده است. اما یک تفاوت ظریف وجود دارد - همه برنامه های جاوا نه توسط خود سیستم، بلکه توسط یک ماشین مجازی اجرا می شوند.

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

Dalvik در ابتدا با در نظر گرفتن دستگاه‌های تک هسته‌ای و با کارایی پایین ساخته شد که دارای حافظه کمی هستند - هم RAM و هم حافظه دائمی. البته دالویک به مرور زمان بهبود یافته است. بنابراین پشتیبانی از کامپایل JIT، جمع‌آوری همزمان زباله، چند رشته و غیره را به دست آورد. در مقایسه با اولین گوشی هوشمند اندرویدی، HTC G1، عملکرد دستگاه های مدرن 50 برابر شده است. با چنین منابعی، وصله سوراخ در دالویک دیگر کافی نیست.


و اکنون اندروید 5.0 و همراه با آن را داریم ماشین مجازی ART یا Android RunTime. گوگل آن را از ابتدا نوشت و در اندروید 4.4 پیاده سازی کرد، اما فقط به عنوان یک گزینه - توسعه دهندگان می توانستند برنامه های خود را تحت ART آزمایش کنند. در نسخه 5.0 چیزی جز ART باقی نمانده است.

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

یکی از تفاوت های اصلی Dalvik و ART تغییر روش کامپایل از JIT به AOT است. JIT (به موقع) دالویک را مجبور کرد تا برنامه را هر بار که راه اندازی می شد کامپایل کند. در نتیجه، برای منابع موجود در دستگاه حداکثر بهینه شده بود. AOT (پیش از زمان) فقط یک بار نیاز به کامپایل دارد، که یک بایت کد اجرایی "متوسط" ایجاد می کند که ممکن است به سرعت اجرا نشود.

با این حال، ART هوشمندتر شده است - سیستم یک فایل APK با کد کامپایل نشده از Play Store دریافت می کند. علاوه بر این، در حین نصب، با در نظر گرفتن تمام ویژگی های دستگاه، کامپایل اتفاق می افتد. و نتیجه برنامه ای است که برای یک تلفن هوشمند خاص (تبلت، ماشین، کامپیوتر، ساعت و غیره) بهینه شده است، که راه اندازی آن به طور قابل توجهی کوتاه تر می شود، زیرا دیگر نیازی به کامپایل نیست.

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

حدس زدن اینکه چگونه همه چیز توضیح داده شده بر افزایش بهره وری انرژی تأثیر می گذارد دشوار نیست. هر بار که برنامه ای را هنگام راه اندازی کامپایل می کنید، بار جدی روی پردازنده وارد می شود. ممکن است کوتاه مدت باشد، اما اگر برداشته شود و با یک عملیات کم مصرف جایگزین شود، شارژ باتری به این سرعت مصرف نمی شود.

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

با این حال، باید بدانید که همه برنامه های اندروید به زبان جاوا نوشته نشده اند. همچنین به اصطلاح NDK - Native وجود دارد کیت توسعه. این API برای زبان هایی مانند C و C++ ارائه می دهد. برنامه های ایجاد شده بر روی آنها بسیار سریعتر اجرا می شوند، اما قابلیت حمل آنها به سیستم های دیگر بسیار بدتر است. البته، آنها توسط خود سیستم عامل اجرا می شوند - آنها به هیچ واسطه ای در قالب یک ماشین مجازی نیاز ندارند.

اما نیازی به نگرانی زیاد نیست - NDK توسط درصد بسیار کمی از برنامه ها استفاده می شود. معمولاً اینها تست های عملکرد، بازی های سه بعدی، مرورگرها و موارد مشابه هستند. همه چیزهای دیگر، مانند پوسته ها، نوارهای اعلان، جیمیل (و کلاینت های ایمیل)، نقشه ها و تقریباً هر برنامه دو بعدی به زبان جاوا نوشته شده اند. طبق آمار، این 85 درصد است.

و یک تغییر مهم دیگر وجود دارد که ART به ارمغان می آورد - پشتیبانی از پردازنده های 64 بیتی و آدرس دهی حافظه 64 بیتی. اندروید بالاخره 64 بیتی شد و از این رو با شروع نسخه 5.0 با بیش از 3 گیگابایت رم ظاهر می شوند. در عین حال، در اینجا نیز می توانید انتظار افزایش سرعت را داشته باشید. البته نه در همه جا - عمدتاً در برنامه های کاربردی با منابع فشرده که با رسانه ها، بایگانی یا رمزنگاری کار می کنند. اما در هر صورت، همه چیز "رایگان" خواهد بود.

در مورد سازگاری برنامه ها با ART، از نظر تئوری باید حداقل مشکلاتی در این مورد وجود داشته باشد. به یاد بیاورید که ART از پاییز 2013 در اندروید 4.4 وجود داشته است و توسعه دهندگان بعدی می توانند همه چیز را در .

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

اعلان های اندروید 5.0

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


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

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

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



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

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


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


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


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

صفحه قفل

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



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



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



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


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


یکی دیگر از ویژگی های جالب نمایش اعلان ها در صفحه قفل، اولویت حریم خصوصی است. در تئوری، مطلقاً هر کسی می تواند صفحه قفل را ببیند - آنها نیازی به دانستن گذرواژه ها، دستگاه های جفت شده یا چهره شما ندارند. برای محدود کردن اطلاعات موجود، یک اعلان را می توان عمومی، خصوصی یا محرمانه نامگذاری کرد. در حالت اول همه چیز را خواهید دید. مورد دوم چیزی شبیه به "GMail: قفل گوشی هوشمند خود را برای مشاهده اعلان باز کنید." و در مورد سوم، آنها حتی به شما نمی گویند که اعلان از کدام برنامه است.


به هر حال، اکنون می توانید اعلان ها را برای برنامه های جداگانه پیکربندی کنید. تنظیمات زیادی در مورد این موضوع در اندروید 5.0 وجود دارد و این واقعاً خوب است.

حالت چند نفره

در بالا اشاره کردیم که امکان جابجایی کاربران از پنل اعلان وجود دارد. اما اینها چه نوع کاربرانی هستند و با چه چیزی غذا می خورند؟ در واقع، دقیقاً همان چیزی است که شما فکر می‌کردید: آنچه چند نسخه از اندروید در تبلت‌ها ظاهر می‌شد، اکنون در تلفن‌های هوشمند پیاده‌سازی می‌شود - پشتیبانی از چندین حساب کاربری.


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


سایر کاربران تقریباً همان قابلیت های مالک را دارند. آنها قادر خواهند بود برنامه ها را از Play Store دانلود و نصب کنند و تقریباً به تمام تنظیمات دسترسی داشته باشند. مگر اینکه پارامترهای انتقال داده در شبکه های تلفن همراه (APN Access Points) به طور کلی استفاده شوند.

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

جستجوی گوگل

Android 4.4 یک برنامه جستجوی گسترده دریافت کرد. این دیگر فقط یک "نوار جستجو" روی دسکتاپ نبود، بلکه یک برنامه تمام عیار بود که می توانست جایگزین صفحه اصلی شود. و در اندروید 5.0 این ادغام فقط تقویت شده است. جستجوی گوگل(جستجوی گوگل) اکنون در همه جا، در سراسر سیستم وجود دارد. در اکثر دستگاه ها، تشخیص ترکیب معروف "OK Google" فعال است - با گفتن این عبارت، جستجوی صوتی را راه اندازی می کنید. مهم نیست در حال حاضر چه چیزی روی تلفن در حال اجرا است - اگر صفحه نمایش روشن باشد، همه چیز کار خواهد کرد.


و اگر فعال نباشد، گزینه هایی امکان پذیر است. به طور دقیق تر، گزینه های کمی وجود دارد - فقط موتورولا موتور X، Nexus 6 و Nexus 9 «OK Google» دستگاه را در حالت آماده به کار با نمایشگر خاموش بیدار می کند. بقیه را بیدار نمی کند. نه، از نظر تئوری امکان اجرای این عملکرد وجود دارد، اما پس از آن گوشی هوشمند یا تبلت به طور مداوم در انتظار دستور مورد نظر "گوش می دهد". این کار باتری را خیلی سریع خالی می کند. در حالی که دستگاه های نام برده دارای یک پردازنده مشترک جداگانه هستند که این عملیات به آن اختصاص داده شده است. این تراشه انرژی کمی مصرف می کند و به طور کلی هر سازنده ای در صورت تمایل می تواند آن را نصب کند. Android 5.0 همه نرم افزارها را برای کارکرد آن ارائه می دهد.



البته گفتن «OK Google» در وسط تماشای فیلم یا در حین بازی، برنامه گوگلجستجوی فعلی را لغو نمی کند. تلفن هوشمند به سادگی شروع به "گوش دادن" می کند. اما گزینه های بیشتری امکان پذیر است. برخی از پاسخ ها، مانند آب و هوا، به سادگی در بالای صفحه ظاهر می شوند و فضای کمی را اشغال می کنند. و برخی می توانند یک برنامه جستجوی کامل باز کنند.



Google Now و Google Search کاملاً به سبک Android 5.0 و Material Design طراحی شده اند. کارت های بزرگ و سبک بسیار آموزنده و مجهز به انیمیشن زیبا و روان هستند.


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

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

Task Manager

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


اما از زمان انتشار "ربات چهارم"، گوگل به موارد بیشتری دست یافته است راه جالبخروجی لیست نرم افزار متن باز. به طور دقیق تر، این شرکت ابتدا طرح جدیدی را برای لیست برگه ها در مرورگر کروم ارائه کرد - در قالب برگه های کارت. و سپس، به وضوح متوجه شدم که چقدر راحت و بصری است، تصمیم گرفتم لیست برنامه های اخیر را به همان روش نمایش دهم.


علاوه بر این، تأثیر مرورگر بر روی مدیر وظیفه از Android 5.0 به معنای واقعی کلمه "از همه شکاف ها بیرون می آید." اکنون برگه‌های جداگانه در سطح برنامه فردی فهرست شده‌اند. و مهمتر از همه، وضعیت دقیقاً با سایر برنامه ها یکسان است: چندین تب می توانند تنظیمات سیستم را دریافت کنند. درایو گوگل، جایی که چندین سند باز است (یک برگه برای هر کدام). مکالمات Hangouts، ایمیل‌ها در Gmail/Inbox و غیره اکنون در مرکز هستند سند باز، یک برنامه جداگانه نیست. و این برای توسعه دهندگان شخص ثالث صدق می کند - آنها می توانند از این ویژگی اندروید 5.0 استفاده کنند.


عنوان هر برگه عنوان سند است. در سمت چپ آن لوگوی برنامه قرار دارد. می‌توانید یک برگه را با یک حرکت «sweep» به کناری یا به سادگی با کلیک کردن روی ضربدر سمت راست ببندید. لطفاً توجه داشته باشید که برنامه‌های اندروید 5.0 که می‌توانند رنگ نوار وضعیت را تغییر دهند، رنگ عنوان برگه را نیز تغییر می‌دهند.


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

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


متأسفانه چاره ای نبود. در Android 4.x، اگر انگشت خود را برای مدت طولانی روی یک برنامه نگه دارید، منویی ظاهر می شود که در آن می توانید اطلاعات مربوط به برنامه را باز کنید یا آن را از لیست حذف کنید. در اندروید 5.0، این برنامه را مجبور به بسته شدن می کند. با این حال، عملکرد حذف نشده است، بلکه فقط عمیقاً پنهان شده است - ابزارهای توسعه دهنده را فعال کنید و باز خواهد گشت. اما چند کاربر این کار را انجام خواهند داد؟


و آخرین مورد در مورد مدیر وظیفه اندروید 5.0 ویژگی مسدود کردن برنامه (پین کردن صفحه در نسخه انگلیسی) است. این به شما امکان می دهد تلفن هوشمند خود را از کار با یک برنامه منفرد مسدود کنید.


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

پروژه ولتا

در همه چیز آخرین نسخه ها Android Google به طور فعال انواع "پروژه ها" را اجرا می کند. بنابراین در Jelly Bean (اندروید 4.1، 4.2 و 4.3) Project Butter پیاده سازی شد. هدف اصلی آن ارائه انیمیشن با نرخ فریم 60 فریم بر ثانیه است. این سوئیچینگ رابط را تضمین می کند. اندروید 4.4 Project Svelte (پروژه "باریک") را معرفی کرد که هدف آن اجرای سیستم بر روی دستگاه هایی با 512 مگابایت رم است. با این حال، همانطور که دیدیم، "اندرویدهای" قبلی نیز برای برخی افراد منحصر به فرد مناسب بود.

و اکنون اندروید 5.0 به شما پیشنهاد می کند با پروژه ولتا (پروژه "ولتا") آشنا شوید. هدف آن کاهش مصرف انرژی است. بله، بله، در بالا، هنگام توضیح اینکه ماشین مجازی ART جدید چه چیز شگفت انگیزی است، اشاره کردیم که اکنون در مصرف انرژی نیز صرفه جویی می کند. اما ART به دلیل معماری خود این کار را به طور خودکار انجام می دهد، در حالی که Project Volta مجموعه ای از API است که توسعه دهندگان می توانند در برنامه های خود استفاده کنند. یعنی این ابزاری برای برنامه نویسان است و فقط در صورت "نزول" کار می کند.

یکی از ماژول های اصلی Project Volta یک اسکریپت ویژه Battery Historian است که به زبان Python نوشته شده است که به شما امکان می دهد اطلاعات مربوط به مصرف انرژی برنامه را جمع آوری کنید. همه چیز در قالب یک نمودار نمایش داده می شود و می توانید پیگیری کنید که برنامه در چه لحظاتی حداکثر شارژ باتری را مصرف می کند.

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

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


این قابلیت را نمی توان رها کرد، اما می توان آن را سیستماتیک کرد. برای این منظور، JobScheduler API ایجاد شد که به شما امکان می دهد چنین عملیاتی را زمان بندی کنید. از این گذشته، "بیدار شدن" یک بار در هر دو ساعت موثرتر از "انقباض" تلفن در هر 3 دقیقه است.

در مورد اتصال به اینترنت نیز همین اتفاق می افتد. بدون JobScheduler، برنامه به سادگی درخواست دسترسی به شبکه می کند و در صورت در دسترس نبودن، پس از چند دقیقه عملیات را تکرار می کند. JobScheduler نه تنها می تواند این را برنامه ریزی کند، بلکه شرایطی را نیز تعیین می کند که تحت آن اتصال برقرار می شود: اتصال از طریق Wi-Fi، شبکه تلفن همراه، به رایانه و غیره.

علاوه بر این، می توان به سیستم نشان داد که کار باید نه "در این چند دقیقه"، بلکه به عنوان مثال، ظرف دو ساعت آینده تکمیل شود. بنابراین، JobScheduler چندین درخواست مشابه را جمع آوری می کند و همه آنها را در یک لحظه اجرا می کند.

اگر توسعه دهندگان گوش کنند توصیه های گوگل(و ما امیدواریم که آنها این کار را انجام دهند - اگر من یک موتور جستجو بودم، برخی از اولویت های انگیزشی را معرفی می کردم)، در این صورت امکان دستیابی به 15-20٪ بهبود از نظر مصرف انرژی وجود خواهد داشت. به عنوان مثال، فروشگاه Play قبلاً به این روش بهینه شده است، که در صورت عدم وجود اتصال Wi-Fi، حتی سعی نمی کند به روز رسانی برنامه ها را بررسی کند و نه تنها در مصرف انرژی صرفه جویی می کند، بلکه همچنین ترافیک پرداخت شدهدر شبکه های تلفن همراه


همچنین در تنظیمات قسمتی به نام Energy saving mode یا Battery saver در نسخه انگلیسی وجود دارد. با فعال کردن آن، سیستم شروع به کاهش فرکانس پردازنده به شیوه ای تهاجمی تر، کاهش فعالیت کارهای پس زمینه، برش انیمیشن و غیره می کند. هنگامی که حالت فعال است، نوار وضعیت و نوار پیمایش دوباره به رنگ نارنجی روشن در می آیند. این حالت همچنین می تواند به طور خودکار زمانی که شارژ باتری 5٪ یا 15٪ است فعال شود.

API دوربین جدید

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

درست است که گوشی های هوشمند با گوشی های هوشمند متفاوت هستند. اندروید در شکل خالص خود هیچ چیز فراطبیعی ارائه نمی دهد و بنابراین حتی حسگر نیز نمی تواند ذخیره کند کیفیت خوب. بنابراین، دستگاه های خانواده Nexus دارای ویژگی های عالی هستند، اما دوربین های آنها حداکثر آنها را به طور متوسط ​​ضبط می کنند. سامسونگ در اینجا بیشترین موفقیت را داشته است، زیرا الگوریتم های پردازش عکس خود را به خوبی پیاده سازی کرده است تلفن های همراهاز این نظر بهترین ها محسوب می شوند. اپل نیز کار خوبی انجام داد، اگرچه اندروید نیست. دوربین های ال جی و سونی مناسب هستند و به نظر می رسد هواوی چیزی برای لاف زدن دارد. البته هرچه تولیدکننده کوچکتر باشد، بودجه کمتری برای چنین پیشرفت هایی در اختیار دارد.


و بنابراین، ما اندروید 5.0 و همراه با آن API جدید Camera2 را داریم. مهم ترین تفاوت آن با گذشته قابلیت ذخیره فریم ها در فرمت RAW و نه فقط در JPEG است. خوب؟ چه کسی از ارتش صاحبان DSLR تفاوت بین این فرمت ها را می داند و مزایا و معایب آنها را توضیح می دهد؟ بیایید این موضوع را برای نظرات بگذاریم! هرکسی که اول پاسخ صحیح را بدهد جایزه تشویقی دریافت خواهد کرد!


Camera2 از هیچ نسخه خاصی از RAW استفاده نمی کند، اما همه چیز را در Adobe DNG ذخیره می کند، بنابراین هر Photoshop یا Lightroom بدون هیچ سوالی فیلم را باز می کند. API جدید همچنین به شما اجازه می دهد تا قبل از گرفتن فریم، پارامترها را کنترل کنید. بنابراین اکنون می توانید فوکوس را در حالت دستی، ISO، سرعت شاتر و تعادل رنگ سفید تنظیم کنید.



سرعت کار نیز بهبود یافته است. در Google I/O، تلفن هوشمند Nexus 5 با رزولوشن 8 مگاپیکسل و همان پارامترهای عکسبرداری، 3 فریم بر ثانیه را بیرون کشید. و با استفاده از Camera2 تعداد فریم ها به 30 فریم در ثانیه افزایش یافت در حالی که تنظیمات برای آنها تغییر کرد!

در اصطلاح Camera2 تفاوتی بین عکس گرفتن و گرفتن فیلم وجود ندارد. اکنون همه اینها از طریق یک خط لوله رندر می گذرد - چه فرقی می کند که 1 فریم عکس پردازش کند یا 24 فریم ویدئو در ثانیه؟

متأسفانه Camera2 یک API، یک جعبه ابزار توسعه دهنده است و یک برنامه کاربردی نیست. برنامه استاندارددوربین Google از هیچ یک از موارد بالا استفاده نمی کند. بنابراین تمام امید به برنامه نویسان، از جمله کسانی که برای آنها کار می کنند، نهفته است تولید کنندگان بزرگ- ما شکی نداریم که سامسونگ و سایر شرکت ها مطمئنا از فرصت های جدید استفاده خواهند کرد.


بنابراین، اگر کسی بخواهد عملکرد جدید Camera2 را امتحان کند، یک برنامه lcamera وجود دارد. هنوز در حال نهایی شدن است و کاملاً باگ است، اما یک ایده کلی از احتمالات جدید ارائه می دهد.

توابع شرکتی

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


Android 5.0 می تواند داده ها را به طور مستقل رمزگذاری کند. علاوه بر این، این کار به شرح زیر است: همه چیز رمزگذاری شده است، و سپس، هنگامی که دستگاه شروع به کار می کند، حتی قبل از شروع بارگیری سیستم، از شما خواسته می شود یک کد پین، کلید الگو یا رمز عبور را وارد کنید. و تنها پس از آن رمزگشایی خواهد شد پارتیشن سیستمو دانلود ادامه خواهد داشت.

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


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

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

تنظیمات اندروید 5.0

تنظیمات در اندروید از نسخه 4.0 به طور عملی لمس نشده است. به یاد داشته باشید که در آنجا آنها را در رنگ های تیره ساخته بودند. با این حال، این باعث نشد که سازندگان گوشی های هوشمند طراحی را به روش خود تغییر دهند. اما در اندروید 5.0 همه چیز در اینجا ترسیم شد. تنظیمات اکنون سفید با نمادهای سبز هستند. همه چیز روشن، زیبا، هورای است.


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


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

در مورد خود تنظیمات جدید، عملا هیچکس اضافه نشده است، به جز مواردی که قبلاً توضیح داده شده است. از موارد قدیمی، فقط پارامترهای Wi-Fi تغییر کرده است. اکنون چنین اتصالی می تواند به عنوان "پرداخت" تعیین شود، درست مانند یک شبکه تلفن همراه. محدودیت مصرف ترافیک برای آن مشخص شده است، بروزرسانی های خودکار Play Store روی آن کار نخواهد کرد و هنگام دانلود فایل های حجیماز شما پرسیده می شود که آیا می توان این کار را انجام داد.

سرویس گیرنده ایمیل جیمیل

با سرویس گیرنده پست الکترونیکیگوگل در اندروید 5.0 کار عجیبی انجام داد. به یاد بیاوریم که تا به حال دو برنامه با هر اندروید ارائه می شد: Gmail برای کار با سرویسی به همین نام و ایمیل برای هر چیز دیگری. صندوق های پستی. اما اکنون آنها تحت جی میل ترکیب شده اند.


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

تقویم گوگل

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



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

آیا مزایایی وجود دارد؟ نسخه تبلت خوب به نظر می رسد. به نظر می رسد که روی گوشی های هوشمند "کشیده شده است". علاوه بر این، یک رویداد را می توان از طریق Google Now یا Inbox اضافه کرد - آنها به طور خودکار به تقویم ارسال می شوند.

به طور کلی آیا منتظر اندروید 5.1 با تقویم ثابت هستیم؟

برنامه جداگانه برای پیامک

یکی از نوآوری های اصلی اندروید 4.4 ادغام یک سرویس گیرنده پیامک در برنامه Hangouts بود. یادآوری می‌کنیم که Hangouts یک برنامه Google است که همه پیام‌رسان‌های احتمالی این شرکت را متحد می‌کند، که در صورت تمایل می‌توانید ۵ عدد از آن‌ها را بشمارید. و اس ام اس هم اونجا به اندروید منتقل شد. با این حال، این مورد هم برای خود مشترکین و هم برای اپراتورهایی که چنین ادغامی را نمی خواستند، بسیار محبوب نبود. از این گذشته، Hangouts، در صورت امکان، می‌تواند پیامک را از طریق پروتکل IP ارسال کند، نه از طریق شبکه تلفن همراه.


به طور کلی، در اندروید 5.0 همه چیز برگردانده شد. البته Hangouts حذف نشده است - این برنامه همچنان از پیامک پشتیبانی می کند. و در تنظیمات می توانید انتخاب کنید که از کدام برنامه برای پیامک استفاده کنید.


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

تاریخ انتشار اندروید 5.0

Android 5.0 در حال حاضر منتشر شده و در همه دستگاه‌های Nexus و نسخه Google Play در دسترس است - نوامبر تا دسامبر 2014 گوگل سالسیستم را به تمام تبلت ها و گوشی های هوشمند خود گسترش داد.

اطلاعات کمی در مورد سایر دستگاه ها وجود دارد. برندهای اصلی A در حال حاضر برنامه و برنامه های خود را برای به روز رسانی به اندروید 5.0 اعلام کرده اند. از جمله سامسونگ، اچ تی سی، سونی، موتورولا، ال جی - پرچمداران این شرکت ها خواهند بود سیستم عامل جدید.

نتیجه

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

نه، نگران نباشید، ART کاملاً خوب است - سریعتر کار می کند و انرژی کمتری مصرف می کند. اما گوگل فرصتی برای نهایی کردن برنامه ها در سبک طراحی متریال نداشت. البته فقط یک قسمت. اما، به عنوان مثال، آنچه که تقویم تبدیل شده است، استفاده از آن چندان راحت نیست. مشخص نیست که چرا آنها مسائل را با مشتری ایمیل به هم ریخته اند. و تنظیمات عالی شد - چیزی برای گفتن نیست.

ما به ویژه پانل اعلان، الگوریتم های عملیاتی آن و ادغام با نوار ابزار را تحسین می کنیم. این همچنین شامل یک صفحه قفل به روز شده است - در نهایت می توانید اعلان ها را روی آن ببینید! مدیر وظیفه نیز عالی است - در قالب کارت بسیار واضح تر است. شاید یک حالت چندنفره کامل نیز مفید باشد. همه از آن قدردانی نمی کنند، اما برای برخی از کاربران این یک موهبت الهی خواهد بود.

اما به طور کلی، اندروید 5.0 به جای یک سیستم خودکفا، هنوز یک پایه بزرگ برای آینده است. با جان سالم به در بردن بسیاری از اشکالات و به روز رسانی های جزئی، سیستم عامل جدید بسیار پیشرفته و راحت خواهد شد. در عین حال، این مجموعه عظیمی از ابزارهای پیشرفته برای توسعه دهندگان است. بله، بله، ما در مورد قوانین طراحی متریال و بسیاری از APIهای جدید، از جمله Palette API، JobScheduler و Camera2 که در بالا توضیح داده شد، صحبت می کنیم. وجود آنها به برنامه نویسان اجازه می دهد تا برنامه های جدید، زیباتر، سازنده تر و کم مصرف تر ایجاد کنند.

در همین حال، اندروید 5.0 تاکنون شکایات زیادی دریافت کرده است. بسیاری از رابط، پایداری و غیره آن ناراضی هستند. خوب، این یک پدیده طبیعی برای هر نرم افزار جدید است، به خصوص نرم افزاری که چنین مدرن سازی جدی را پشت سر گذاشته است. ما مطمئن هستیم که گوگل باگ ها را برطرف خواهد کرد، اگرچه حداقل تا نسخه 5.1 هیچ تغییر محسوسی در طراحی برنامه و عملکرد جدید ایجاد نخواهد شد. اما در هر صورت، Pyaterochka به طور فعال در طول سال 2015 به روز می شود! اخبار را در وب سایت ما دنبال کنید - ما دائماً در مورد همه تغییرات اندروید می نویسیم!

علاوه بر این، به عنوان به روز رسانی اندروید 5.0 برای تکمیل این مطالب خواهیم نوشت. پس با ما همراه باشید و نظرات خود را در زیر در نظرات به اشتراک بگذارید!

به روز رسانی اندروید 5.0

اندروید 5.0.1

تاریخ انتشار اندروید 5.0.1 برای 4 دسامبر 2014 تعیین شد - این زمانی بود که اولین به روز رسانی برای اندروید 5.0 منتشر شد. البته چیز جدیدی ارائه نکرد - فقط خطاها اصلاح شدند.

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

علاوه بر این، Android 5.0.1 ویدیوهای بهتری را در Nexus 7 پخش می کند.

در روز انتشار، Android 5.0.1 جدید در حال حاضر فقط برای تبلت‌های Nexus 7، 9 و 10 در دسترس است. تلفن‌های هوشمند Nexus کمی بعد این به‌روزرسانی را دریافت خواهند کرد.

اندروید 5.0.2

این اندروید 5.0.2 خیلی ناگهانی اومد. هیچ لیستی از تغییرات برای آن وجود ندارد - گوگل همچنان ساکت است. بله، و فقط برای اندروید 5.0.2 می توانید دانلود کنید تبلت ایسوس Nexus 7 2012. و فقط برای نسخه Wi-Fi. بدیهی است که این نسخه تعمیر و نگهداری فقط برای یک دستگاه است. این امکان وجود دارد که بقیه بلافاصله اندروید 5.0.3 را دریافت کنند.

هورا-هور-هور! من در مورد شما نمی دانم، اما خوشحالم که اکنون جریان اخبار به اخبار مربوطه تغییر کرده است نسخه جدیدسیستم ها، و نه در مورد نشت بی پایان دستگاه های تقریباً یکسان. من دیگه خسته شدم اما تغییرات سیستم، تغییرات و نوآوری ها جالب هستند. بچه‌های Android Police اسکرین‌شات‌ها و شرح نحوه پیاده‌سازی آن را به اشتراک می‌گذارند. با این حال، قبلاً وجود داشت، اما مشخص نبود و فقط در تبلت ها موجود بود. اکنون شرایط تغییر کرده است.

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

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

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

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

آیا مقاله را دوست داشتید؟

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

مشکل اون خانم چیه؟ شما می توانید عصبانیت خود را در [ایمیل محافظت شده]. ما سعی خواهیم کرد در آینده به خواسته های شما برای بهبود کیفیت مطالب سایت توجه کنیم. حالا بیایید کار آموزشی را با نویسنده انجام دهیم.



 


خواندن:



رتبه بندی بهترین هدفون های بی سیم

رتبه بندی بهترین هدفون های بی سیم

آیا می توان گوش های یونیورسال را با قیمت ارزان خریداری کرد؟ 3000 روبل - آیا می توان برای چنین پولی هدفون های باکیفیت خریداری کرد؟ همانطور که معلوم شد، بله. و گفتار...

دوربین اصلی موبایل معمولاً در پشت بدنه قرار دارد و برای گرفتن عکس و فیلم استفاده می شود

دوربین اصلی موبایل معمولاً در پشت بدنه قرار دارد و برای گرفتن عکس و فیلم استفاده می شود

نسخه به روز شده تبلت با ویژگی های بهبود یافته و استقلال بالا. گوشی های هوشمند ایسر به ندرت بازدید می شوند...

چگونه با حفظ شماره خود به اپراتور دیگری سوئیچ کنید

چگونه با حفظ شماره خود به اپراتور دیگری سوئیچ کنید

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

بررسی یک فبلت، گران قیمت، اما بسیار شایسته

بررسی یک فبلت، گران قیمت، اما بسیار شایسته

نقد و بررسی یک فبلت گران قیمت اما بسیار شایسته 1394/03/20 من تنها کفاش جهان بدون چکمه، منتقد گوشی هوشمند بدون گوشی هوشمند خودم هستم ....

فید-تصویر RSS