فصل ششم : کار با اکتیویتی ها

فصل ششم : کار با اکتیویتی ها

این فصل شامل چند بخش است که به مرور تکمیل می شود : بخش اول : آشنایی با Activity و ساختار آن (رایگان) بخش دوم : Event Handling ؛ کنترل رویدادها در اندروید بخش سوم : آشنایی با Intent ها

String : نمایش متن توسط رشته ها

String : نمایش متن توسط رشته ها

به نام خدا در آموزش طراحی رابط کاربری کار با ویجت ها از جمله TextView و Button را یاد گرفتیم. به عنوان مثال برای تعریف متن یک دکمه از ویژگی text به صورت زیر استفاده می کردیم: [xml] android:text="Start" [/xml] در یک اپلیکیشن ساده ممکن است تعریف متون به اینصورت، ساده ترین راه باشد اما برای یک اپلیکیشن که از چندین اکتیویتی تشکیل شده و ...

صفحه بندی TableLayout

صفحه بندی TableLayout

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

ساخت فایل APK (خروجی APK) در اندروید استودیو

ساخت فایل APK (خروجی APK) در اندروید استودیو

به نام خدا. اگر با سیستم عامل اندروید آشنایی مختصری هم داشته باشید حتما پسوند apk (مخفف Android application package) برایتان آشناست. کاربر چه به صورت مستقیم و چه از طریق اپ استورهای اندرویدی (مانند گوگل پلی و بازار و...) بخواهد اپلیکیشنی را روی دیوایس خود نصب کند، ابتدا می بایست فایل نصبی آن را در اختیار داشته باشد.در واقع ...

فصل پنجم : طراحی رابط کاربری اندروید (UI)

فصل پنجم : طراحی رابط کاربری اندروید (UI)

به نام خدا. پس از آشنایی با مقدمات کار در محیط اندروید استودیو، لازم است توسعه دهنده با طراحی رابط کاربری آشنا شود.به طور خلاصه مباحث مطرح شده در این فصل را بیان می کنیم : معرفی کلی رابط کاربری (User Interface) معرفی Activity در اندروید معرفی زبان نشانه گذاری XML شناخت Layout ها (ViewGroup) و معرفی LinearLayout و RelativeLayout ...

بررسی و پاسخ به مشکلات و پرسش های رایج

بررسی و پاسخ به مشکلات و پرسش های رایج

- تبدیل ConstraintLayout به RelativeLayout یا LinearLayout : در نسخه ۲٫۳ اندروید استودیو Layout ای که به صورت پیش فرض برای پروژه جدید ایجاد می شود از نوع ConstraintLayout می باشد. این لایه خواص جدیدی دارد که در آینده آموزش آن را منتشر خواهیم کرد اما اگر در حال حاضر قصد استفاده از سایر موارد مانند RelativeLayout دارید کافیست تگ باز ...

فصل چهارم : نصب و راه اندازی شبیه ساز Genymotion

فصل چهارم : نصب و راه اندازی شبیه ساز Genymotion

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

فصل سوم : ساخت پروژه در اندروید استودیو، بررسی محیط توسعه و ساختار کلی پروژه

فصل سوم : ساخت پروژه در اندروید استودیو، بررسی محیط توسعه و ساختار کلی پروژه

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

فصل دوم : معرفی اندروید، راه اندازی اندروید استودیو

فصل دوم : معرفی اندروید، راه اندازی اندروید استودیو

این فصل در دو قسمت تهیه شده است: آشنایی با سیستم عامل اندروید نصب و راه اندازی اندروید استودیو

نصب و راه اندازی اندروید استودیو

نصب و راه اندازی اندروید استودیو

به نام خدا. با اولین جلسه آموزش برنامه نویسی اندروید در خدمت شما هستم آشنایی با Java SE Development Kit (JDK) و نصب آن همانطور که در آموزش قبل در مورد جاوا به مختصر توضیحاتی ارائه شد، این زبان Native نیست و برای اجرا به یک ماشین واسط (ران تایم) نیازمند است که این وظیفه در مورد زبان جاوا بر عهده ...

صفحه 2 از 3123