فروشگاه شاپ دروید

فروشگاه توسعه دهندگان اندروید ایران
مشخصات بلاگ

فروشگاه توسعه دهندگان اندروید ایران ارائه بهترین آموزش های فارسی برای توسعه دهندگان اندروید ایرانی.
کانال تلگرام:
https://telegram.me/shopdroid

۲۶ مطلب با کلمه‌ی کلیدی «اندروید استودیو» ثبت شده است

شنبه, ۸ مهر ۱۳۹۶، ۰۶:۵۸ ب.ظ

freebie-mobile-app-ui-assets-kit

freebie-mobile-app-ui-assets-kit

اپلیکیشن های موبایل هر روز بیشتر میشوند و افراد زیادی به برنامه نویسی موبایل گرایش پیدا کرده اند. یکی از بخش هایی که در ساخت یک اپلیکیشن موبایل بسیار موثر است طراحی ظاهری اپلیکیشن یا رابط کاربری آن است.
۰ نظر موافقین ۰ مخالفین ۰ ۰۸ مهر ۹۶ ، ۱۸:۵۸
farzad sarseifi
شنبه, ۸ مهر ۱۳۹۶، ۰۶:۴۱ ب.ظ

رابط کاربری UI Kit Beeline app

۰ نظر موافقین ۰ مخالفین ۰ ۰۸ مهر ۹۶ ، ۱۸:۴۱
farzad sarseifi
شنبه, ۸ مهر ۱۳۹۶، ۰۶:۴۰ ب.ظ

رابط کاربری Material UI Kit

رابط کاربری Material UI Kit

رابط کاربری Material UI Kit یک مجموعه بی نظیر از آیکون ها و UI بسیار زیبا برای طراحی اپلیکیشن های حرفه ای می باشد که برای طراحی قسمت های مختلف اپلیکیشن می توان از آنها استفاده کرد.

۰ نظر موافقین ۰ مخالفین ۰ ۰۸ مهر ۹۶ ، ۱۸:۴۰
farzad sarseifi
شنبه, ۸ مهر ۱۳۹۶، ۰۶:۳۸ ب.ظ

رابط کاربری Gmail Mobile

۰ نظر موافقین ۰ مخالفین ۰ ۰۸ مهر ۹۶ ، ۱۸:۳۸
farzad sarseifi
شنبه, ۸ مهر ۱۳۹۶، ۰۶:۳۶ ب.ظ

رابط کاربری Bunz Android App

۰ نظر موافقین ۰ مخالفین ۰ ۰۸ مهر ۹۶ ، ۱۸:۳۶
farzad sarseifi
دوشنبه, ۳۰ مرداد ۱۳۹۶، ۱۰:۱۴ ق.ظ

کتاب های آموزش برنامه نویسی اندروید

کتاب آموزش برنامه نویسی اندروید از مبتدی تا پیشرفته به صورت گام به گام شما را از ابتدا تا پیشرفته با برنامه نویسی اندروید آشنا خواهد کرد.

۰ نظر موافقین ۰ مخالفین ۰ ۳۰ مرداد ۹۶ ، ۱۰:۱۴
farzad sarseifi
دوشنبه, ۳۰ مرداد ۱۳۹۶، ۱۰:۱۲ ق.ظ

ارسال اطلاعات بین اکتیویتی ها در اندروید

اکتیویتی اندروید

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

در این نمونه مثال دو مقدار  url و name که رشته ای هستند برای صفحه بعد فرستاده میشود

۰ نظر موافقین ۰ مخالفین ۰ ۳۰ مرداد ۹۶ ، ۱۰:۱۲
farzad sarseifi
دوشنبه, ۳۰ مرداد ۱۳۹۶، ۱۰:۱۲ ق.ظ

اکتیویتی در اندروید

اکتیویتی در اندروید

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


برای مثال یک اپلیکیشن ایمیل باید یک اکتیویتی جهت لیست ایمیل های ورودی داشته باشد ،یک اکتیویتی دیگر برای compose کردن ایمیل ،  و یک اکتیویتی دیگر برای خواندن ایمیل داشته باشد

اگر برنامه ای دارای بیش از یک Activitiy باشد باید یکی از آنها را به عنوان Activitiy اصلی(پیشفرض) هنگام اجرای برنامه معرفی کرد
اگر با زبانهای برنامه نویسی c ،c++ و یا جاوا کدنویسی می کنید باید از تابع main() شروع کنید
روشی بسیار شبیه ،در اندروید نیز سیستم با یک اکتیویتی شروع می کند متد onCreate() را فراخوانی می کند
در ادامه چرخه زندگی یک اکتیویتی  ارائه می گردد که از سایت android.com بر گرفته شده است
۰ نظر موافقین ۰ مخالفین ۰ ۳۰ مرداد ۹۶ ، ۱۰:۱۲
farzad sarseifi
شنبه, ۲۸ مرداد ۱۳۹۶، ۰۹:۴۲ ق.ظ

دانلود ابزارهای برنامه نویسی اندروید

ینک ابزارهای لازم را برای برنامه‌نویسی جاوا و اندروید در این‌جا می‌توانید بیابید.

JVM ماشین مجازی جاوا، حاوی یک مفسر است که می‌تواند بایت کد جاوا رو اجرا کند.
JRE محیط اجرایی جاوا است که شامل JVM و یک سری برنامه‌های دیگر می‌شود و برای اجرای برنامه‌های جاوا مورد نیاز است.
JDK تمام ابزارهای لازم برای برنامه‌نویسی به زبان جاوا مانند کامپایلر را در اختیار قرار می‌دهد.
SDK حاوی API های لازم برای برنامه‌نویسی اندروید، شبیه‌ساز اندروید و … است.
ADT Bundle شامل مجموعه تمام چیزهایی است که برای شروع برنامه‌نویسی اندروید لازم می‌شود.

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

 

۰ نظر موافقین ۰ مخالفین ۰ ۲۸ مرداد ۹۶ ، ۰۹:۴۲
farzad sarseifi
شنبه, ۲۸ مرداد ۱۳۹۶، ۰۹:۴۲ ق.ظ

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

دسترسی و ساماندهی منابع اندروید   Android Resources Organizing & Accessing

آیتم‌های خیلی زیادی وجود دارند که شما برای ساختن یک نرم‌افزار خوب برای اندروید از آنها استفاده می‌کنید. شما به غیر از برنامه‌نویسی برای ساخت نرم‌افزار، منابع مختلف دیگر مانند محتوای استاتیک (ثابت)  از قبیل Bitmap ها، رنگ‌ها، تعاریف صفحه‌آرایی، سری ابزار تعاملی کنترل صفحه برای کاربر، آموزش‌های انیمیشن و خیلی از این قبیل که کدهای شما استفاده می‌کنند، در نظر می‌گیرید.

این منابع همیشه به صورت مجزا در زیرشاخه‌های گوناگونی  تحت عنوان شاخهres/  پروژه محفوظ هستند.

این آموزش به شما توضیح خواهد داد که چگونه شما می‌توانید منابع نرم‌افزار خود را ساماندهی کنید، منابع دیگر برای آن تعیین نمایید و به این منابع در نرم‌افزار‌های خود دسترسی داشته باشید.

ساماندهی منابع ( Organize Resources )

شما باید هر نوع از منبع را در یک زیرشاخه خاص از شاخهres/  در پروژه خود قرار دهید. برای مثال، اینجا یک سلسله فایل برای یک پروژه ساده است:

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

 

۰ نظر موافقین ۰ مخالفین ۰ ۲۸ مرداد ۹۶ ، ۰۹:۴۲
farzad sarseifi