-
RecyclerView Tips12 اسفند 1398
این مطلب تکمیل نشده متن کامل...
-
Explore in Dagger - Component14 تیر 1398
همونطور که قبلا هم گفته شده:
کامپوننت ها عامل اصلی injection هستند.
پس قطعا پیچیدگیها و نکات بیشتری برای بیان دارند.
در این مطلب ابتدا نگاهی به ساختار کلی آن خواهیم داشت و سپس موارد مختلف را پیادهسازی خواهیم کرد. متن کامل...
-
Explore in Dagger - Module13 تیر 1398
همانطور که قبلا گفته شد، ماژول ها یک ساختار مجازی هستند که در زمان build هر تابع آن به یک Factory تبدیل میشود. در این پست امکانات و ویژگی های مختلف ماژولها را بررسی خواهیم کرد. متن کامل...
-
Explore in Dagger - Introduction (Factory)8 تیر 1398
توی سری مطالب Explore in Dagger میخوایم در مورد Dagger2 که محبوبترین و پر استفادهترین فریمورک Dependency Injection در اندروید هست صحبت کنیم.
https://twitter.com/riggaroo/status/1138099967820816384 رویکرد کلی این مطالب آموزش چگونگی استفاده و پیادهسازی Dagger نیست. بلکه بررسی چگونگی عملکرد این کتابخونه و ساختار کدهای geneate شده هست تا با یادگیری ساختاری Dagger با تسلط بیشتر و به صورت بهینهتری از این کتابخونه استفاده کنیم. متن کامل...
-
تریکهایی از لاگکت22 فروردین 1398
یکی از مهمترین ابزار های دیباگینگ برای اندروید دولوپر ها پنجره Logcat هست که تنها کاربردش نمایش تمامی لاگ های adb هست. توی این مطلب میخوایم چند تا از ترفند(!) های استفاده ازین پنجره رو مرور کنیم تا لذت بیشتری از کارکرد باهاش داشته باشیم. متن کامل...
-
قابلیت AutoBackup اندروید31 اردیبهشت 1397
یکی از سوالاتی که همیشه بعد از ساخت یک پروژه ی جدید توی اندروید استدیو ذهنمو مشغول میکرد وجود تگ
android:allowBackup="true"
توی Manifest بخش application بود که توی این پست اون چیزی که یاد گرفتم رو نوشتم. متن کامل... -
اجرا کردن امولاتور با ترمینال25 اسفند 1396
وقتایی پیش میاد که نیاز نداریم سی ثانیه ای صبر کنیم تا اندروید استدیو باز شه تا بتونیم از طریق اون امولاتور یا همون AVD (Android Virtual Device) رو باز کنیم و دوباره یک دقیقه ای صرف این کنیم تا باز شه. که این زمان با وجود کوتاه بودنش، خیلی آزار دهندس. پس برای اینکار کمی گشت و گذار کردم توی نت و دیدم دستوراتی برای اینکار وجود داره که برای اجرا کردن یه شبیه ساز نیازی نباشه اندروید استدیو رو باز کنیم. متن کامل...
-
چالش تاریخ شمسی در جکیل25 اسفند 1396
جکیل با همه ی محدودیت هایی که برای ما به وجود میاره چه از نظر دیزاین ظاهری و چه نیازمندی های برنامه نویسی، اما کار با اون لذت های خودشو داره. اینکه چرا جکیل رو انتخاب کردم بدلایلی بود که دوستای دیگه هم توضیحشون دادن. متن کامل...
-
سلام دنیا18 دی 1396
بازم سلام دنیا!
نوشتن پست شماره یک از این نظر سخت ترین کاره که آدم کار جدیدی رو به لیست وظایف دیگش اضافه میکنه. دریغ ازینکه ذرهای به توانایی تحمل آدم اضافه کنه. متن کامل...