خانه » Articles posted by ایلیا عابدینی

آرشیو نویسنده: ایلیا عابدینی

درباره ایلیا عابدینی

برنامه نویس اندروید و کارشناس مهندسی پزشکی، نفر سوم مسابقه برنامه نویسی اندروید http://www.schallenge.ir ، از سال 92 برنامه نویسی اندروید رو شروع کردم و در حال حاضر در شرکت ارتباط کنترل فراگستر در حال توسعه اپلیکیشن های اندرویدی می باشدم ، این وبلاگ رو ساختم تا تجربیات روزانه و مفید خودم رو داخل اون بزارم. رزومه : iact.ir/cv

Koin قسمت دوم

در قسمت قبلی آموزش : Koin را وارد کنید (قسمت اول) به صورت خیلی ساده در مورد Dependency injection یا همون تزریق وابستگی توضیح دادم و پروژه ساده ای رو باهم شروع کردیم که Source پروژه رو هم در github قرار دادم: https://github.com/eiliyaabedini/koin-sample در...
ادامه مطلب »

Koin را وارد کنید (قسمت اول)

Koin چیست ؟! (این آموزش مربوط به زبان Kotlin می باشد) برای اینکه بدونید Koin چی هست ابتدا باید بدنید Dependency injection چی هست ؟!!! ( اگر میدونید Dependency injection چی هست به بخش دوم مقاله مراجعه کنید) به نظر یکم ترسناک...
ادامه مطلب »

اندروید با kotlin قسمت پنجم– Nullability

در قسمت قبلی آموزش : اندروید با kotlin قسمت چهارم – Kotlin Syntax (متغیرها Variables)  با متغیر ها در کاتلین آشنا شدیم در این پست در مورد Nullability صحبت می کنیم.   یکی از مزایایی که باعث میشه شما و دیگر برنامه نویسان از...
ادامه مطلب »

قرار دادن فایل کامیت شده در gitignore

بعضی وقت ها پیش میاد که فایلی رو که قبلا کامیت کردیم رو می خوایم به .gitignore اضافه کنیم، اما بعد اینکه اضافه می کنیم ، چون قبلا کامیت شده، دیگه ignore نمیشه خوب چاره چیه؟ باید از اول فایل هارو...
ادامه مطلب »

اندروید با kotlin قسمت چهارم – Kotlin Syntax (متغیرها Variables)

در قسمت قبلی آموزش :اندروید با kotlin قسمت سوم – Kotlin Syntax (توابع Functions)  با توابع در کاتلین آشنا شدیم در این پست با متغیر ها Variable در کاتلین بیشتر آشنا می شویم   متغیر ها در کاتلین (Variables) در کاتلین با...
ادامه مطلب »

اندروید با kotlin قسمت سوم – Kotlin Syntax (توابع Functions)

در قسمت قبلی آموزش :اندروید با kotlin قسمت دوم – Kotlin Syntax (کلاس Class) با تعریف کلاس ها در کاتلین آشنا شدیم در این پست با توابع در کاتلین آشنا می شویم   توابع در کاتلین Functions in kotlin   fun aFunction(x:...
ادامه مطلب »

حذف آخرین کامیت پوش نشده از گیت

Delete the most recent commit, keeping the work you’ve done: حذف کامیت و نگه داشتن تغییرات در حالت کامیت نشده:   git reset --soft HEAD~1     Delete the most recent commit, destroying the work you’ve done: حذف تغییرات کامیت و برکشتن به...
ادامه مطلب »

فیلتر کردن فایل های Generated از جستجو در Android Studio

زمانی که از لایبرری هایی مثل dagger و یا butterknife استفاده می کنید، این لایبرری ها یک سری کد زمان build شدن generate می کنند، و زمانی که قصد جستجو در کد رو داریم و مثلا از Ctrl + Alt +...
ادامه مطلب »

انیمیشن Interpolators در Android

در زیر تعدادی از انمیشن Interpolators ها رو به صورت متحرک میتونید ببینید: ( تمام این انیمیشن ها یکسان هستند و فقط در interpolators تفاوت دارند)   Accelerate Decelerate, Accelerate, Anticipate & Anticipate Overshoot:     Bounce, Decelerate, Fast Out Linear In & Fast Out Slow In:   Fast...
ادامه مطلب »

اندروید با kotlin قسمت دوم – Kotlin Syntax (کلاس Class)

در قسمت قبلی آموزش : Android با kotlin قسمت اول Hello World   کار با زبان kotlin رو شروع کردیم، و بخش هایی از اون رو هم توضیح دادم در این پست بیشتر با syntax اون آشنا میشیم   کلاس (Class) تعریف کلاس...
ادامه مطلب »
رفتن به بالا