فروشگاه شاپ دروید
فروشگاه توسعه دهندگان اندروید ایران
رابط کاربری Material UI Kit یک مجموعه بی نظیر از آیکون ها و UI بسیار زیبا برای طراحی اپلیکیشن های حرفه ای می باشد که برای طراحی قسمت های مختلف اپلیکیشن می توان از آنها استفاده کرد.
کتاب آموزش برنامه نویسی اندروید از مبتدی تا پیشرفته به صورت گام به گام شما را از ابتدا تا پیشرفته با برنامه نویسی اندروید آشنا خواهد کرد.
برای ارسال اطلاعات از یک اکتیوینی به اکتیویتی دیگر در اندروید باید بدین روش اعمال کنیم،مثلا وقتی روی دکمه ای کلیک شد ، به صفحه مورد نظر رفته و اطلاعات همراه با آن intent فرستاده میشود.
در این نمونه مثال دو مقدار url و name که رشته ای هستند برای صفحه بعد فرستاده میشود
اکتیویتی در اندروید
یک اکتیویتی (activity)
نشان دهنده ی یک صفحه ی رابط کاربری است، دقیقا مثل پنجره یا قاب. به
عنوان مثال یک نرم افزار پست الکترونیک ممکن است یک اکتیویتی برای نشان
دادن لیست پیام های جدید، یک اکتیویتی دیگر برای نوشتن یک پیام جدید و
اکتیویتی دیگری برای خواندن پیام ها داشته باشد. اکتیویتی های اندروید برگرفته از زیر کلاس ContextThemeWrapper هستند.
برای مثال یک اپلیکیشن ایمیل باید یک
اکتیویتی جهت لیست ایمیل های ورودی داشته باشد ،یک اکتیویتی دیگر برای
compose کردن ایمیل ، و یک اکتیویتی دیگر برای خواندن ایمیل داشته باشد
دسترسی و ساماندهی منابع اندروید Android Resources Organizing & Accessing
آیتمهای خیلی زیادی وجود دارند که شما برای ساختن یک نرمافزار خوب برای اندروید از آنها استفاده میکنید. شما به غیر از برنامهنویسی برای ساخت نرمافزار، منابع مختلف دیگر مانند محتوای استاتیک (ثابت) از قبیل Bitmap ها، رنگها، تعاریف صفحهآرایی، سری ابزار تعاملی کنترل صفحه برای کاربر، آموزشهای انیمیشن و خیلی از این قبیل که کدهای شما استفاده میکنند، در نظر میگیرید.
این منابع همیشه به صورت مجزا در زیرشاخههای گوناگونی تحت عنوان شاخهres/ پروژه محفوظ هستند.
این آموزش به شما توضیح خواهد داد که چگونه شما میتوانید منابع نرمافزار خود را ساماندهی کنید، منابع دیگر برای آن تعیین نمایید و به این منابع در نرمافزارهای خود دسترسی داشته باشید.
ساماندهی منابع ( Organize Resources )
شما باید هر نوع از منبع را در یک زیرشاخه خاص از شاخهres/ در پروژه خود قرار دهید. برای مثال، اینجا یک سلسله فایل برای یک پروژه ساده است:
ابتدا برنامه اندروید استودیو رو باز کنید، سپس مراحل زیر رو انجام بدید :
۱- از منوی فایل گزینه New و سپس Android Project را انتخاب کنید