لطفا از تمام مطالب دیدن فرمایید.
Android فرقی میان یک برنامه third-party و توابع هسته سیستم عامل در حال اجرا نمیگذارد و هر دو میتوانند دسترسی مساوی به قابلیتهای گوشی را داشته باشند. از طرف دیگر گوشی های با سیستم عامل آندروید به کاربرانشان اجازه میدهند تا از تمام قابلیتهای یک گوشی هوشمند بهره ببرند. کاربران این گوشیها به معنای واقعی میتوانند دستگاه خود را بر اساس سلیقه ی خود تغییر دهند و محیط سیستم عامل گوشی خود را سفارشی کنند. حتی کاربران میتوانند برای گوشی تعیین کنند که عکس هایشان با چه برنامه ای باز شود. ویژگیهای دیگر این سیستم عامل عبارتند از:
- آندروید تمامی تکنولوژیهای اتصال (Connectivity) شامل GSM/EDGE, CDMA, EV-DO, UMTS, Bluetooth و Wi-Fi را پشتیبانی میکند.
- آندروید از فرمتهای مختلف فایلهای مالتی مدیا مثل MPEG-4, H.264, MP3, AAC, AMR, JPEG, PNG, GIF پشتیبانی میکند.
- SMS, MMS و XMPP فرمتهایی هستند که آندروید برای ارسال پیغامهای متنی یا همان SMS از آنها استفاده میکند.
- SQLite نرم افزاری است که برای ذخیره داده ها و مدیریت بانکهای اطلاعاتی سبک، در آندروید در نظر گرفته شده است.
- ماشین مجازی جاوا (Java Virtual Machine) در آندروید به صورت پیش فرض تعبیه شده است. تمام برنامه های آندروید باید به زبان جاوا نوشته شوند. البته این نسخه از JVM برای دستگاههای موبایل بهینه شده است.
- آندروید از سخت افزارهای مختلف همچون GPS و دوربینهای متنوع پشتیبانی میکند.
- تصاویر و فایلهای گرافیکی بوسیله موتور گرافیکی OpenGL پردازش میشوند که با استفاده از تمام توان سخت افزار، کیفیت بالایی را به کاربر ارائه میکنند.
نظرات شما عزیزان:
موضوعات مرتبط: درس دوم سیستم عامل Android ، ،
برچسبها:
قالب (Theme)
سبکهای نمایش (styles)
فهرستهای سفارشی (Customized Lists)
فهرستها (Lists)
دکمهها
صفحهبندی (layout)
واحدهای اندازهگیری
اشکال زدایی (debug) برنامه
درک امنیت و اجازه ها (permission)
ساختن و استفاده از منابع (Resources)
استفاده از مفاهیم ضمنی (implicit intents)
استفاده از مفاهیم آشکار (explicit intents)
ساختن و مدیریت فعالیت ها Activities یک برگرفته شده از AndroidCode.ir
کار کردن با AndroidManifest.xml
ایجاد پروژه و درک ساختار آن
نمای کلی از توسعه اندروید
آماده کردن دستگاه اندروید (گوشی) برای توسعه
مراحل نصب «ابزار توسعه اندروید» ADT در ایکلیپس
مراحل نصب ایکلیپس (Eclipse) روی ویندوز
مراحل نصب ایکلیپس (Eclipse) روی مک
سبکهای نمایش (styles)
فهرستهای سفارشی (Customized Lists)
فهرستها (Lists)
دکمهها
صفحهبندی (layout)
واحدهای اندازهگیری
اشکال زدایی (debug) برنامه
درک امنیت و اجازه ها (permission)
ساختن و استفاده از منابع (Resources)
استفاده از مفاهیم ضمنی (implicit intents)
استفاده از مفاهیم آشکار (explicit intents)
ساختن و مدیریت فعالیت ها Activities یک برگرفته شده از AndroidCode.ir
کار کردن با AndroidManifest.xml
ایجاد پروژه و درک ساختار آن
نمای کلی از توسعه اندروید
آماده کردن دستگاه اندروید (گوشی) برای توسعه
مراحل نصب «ابزار توسعه اندروید» ADT در ایکلیپس
مراحل نصب ایکلیپس (Eclipse) روی ویندوز
مراحل نصب ایکلیپس (Eclipse) روی مک
لطفا از دیگر مطالب نیز دیدن فرمایید