آموزش کنترل های UI در اندروید به زبان ساده
کنترل های ورودی؛ مؤلفه های تعاملی در رابط کابری اپلیکیشن های شما هستند. اندروید تنوع گسترده ای از کنترل ها را فراهم می کند که شما می توانید در UI خودتان استفاده کنید. این کنترل ها، شامل دکمه ها، فیلده..
کنترل های ورودی؛ مؤلفه های تعاملی در رابط کابری اپلیکیشن های شما هستند. اندروید تنوع گسترده ای از کنترل ها را فراهم می کند که شما می توانید در UI خودتان استفاده کنید. این کنترل ها، شامل دکمه ها، فیلده..
رویدادها روش های مفید برای جمع آوری داده های مربوط به تعامل کاربر با مؤلفه های تعاملی اپلیکیشن ها است. برای مثال فشردن یک دکمه یا لمس صفحه لمسی دستگاه و امثال اینها؛ یک رویداد حساب می شود. چارچوب اندر..
یک منبع استایل، تعیین کننده فرمت می باشد و یک UI را جستجو می کند. یک استایل می تواند به یک View منحصربفرد (از درون یک فایل صفحه بندی) یا یک Activity کلی یا اپلیکیشن (از درون فایل مانیفست) اعمال شود. ت..
چهارچوب drag و drop اندروید به کاربران شما اجازه می دهد که با استفاده از یک حرکت گرافیکی درگ و دراپ؛ داده های مورد نظرشان را از یک View به View دیگر در صفحه بندی فعلی منتقل کنند. (درگ کردن به معنای ان..
API های موقعیت اندروید باعث می شود که به سادگی بتوانید اپلیکیشن هایی بسازید که از موقعیت آگاه می شوند؛ بدون این که نیاز باشد روی جزئیات تکنولوژی برجسته موقعیت یابی تمرکز کند. این امر با کمک خدمات گوگل..
ایمیل ها در واقع پیامهایی هستند که توسط سیستم الکترونیک توزیع شده است؛ یعنی با کمک شبکه، از یک کاربر سیستم به یک یا چند گیرنده ارسال می شود. قبل از شروع Activity ایمیل، باید عملکرد ایمیل و اینتنت آن ر..
در اندروید شما می توانید از API مدیریت پیامک (SmsManager) استفاده کنید؛ همچنین می توانید از اپلیکیشن های داخلی SMS استفاده نمایید تا پیامک ها را ارسال کنید. در این آموزش؛ به شما دو مثال پایه ای نشان م..
اندروید؛ اپلیکیشن های داخلی برای تماس های تلفنی فراهم آورده است؛ در برخی از موقعیت ها، ممکن است نیاز داشته باشیم که از طریق اپلیکیشن مان؛ یک تماس تلفنی ایجاد کنیم. این امر می تواند به سادگی با استفاده..
انتشار برنامه اندروید فرآیندی است که باعث می شود برنامه های اندروید شما برای کاربران در دسترس باشد. انتشار درواقع آخرین مرحله از روند توسعه برنامه است: چرخه طول عمر توسعه اندروید زمانی که اپلیکیشن خو..
بگذارید برنامه نویسی واقعی را با Android Framework شروع کنیم. قبل از نوشتن اولین برنامه باSDK Android ، مطمئن شوید که محیط توسعه اندروید را به درستی نصب کرده اید. همچنین فرض می کنیم که کمی کار با Andr..
سیستم عامل اندروید پشته ای از اجزای نرم افزاری است که تقریباً به پنج بخش و چهار لایه اصلی تقسیم می شود که در شکل زیر معماری آن نشان داده شده است. هسته لینوکس _ Linux kernel در لایه های پایین لینوکس – ..
Broadcast Receiver ها به سادگی به پیام های پخش شده از برنامه های دیگر یا از خود سیستم پاسخ می دهند. این پیام ها بعضاً رویداد یا مفهوم (event, intent) خوانده می شوند. به عنوان مثال ، برنامه ها می توانن..