کارد ویو خودش dependency داره ولی توی کتابخونه متریال دیزاین هم تعریف شده. من ترجیحم اینه که از نسخه متریال دیزاینش استفاده کنم.
ریسایکلر ویو هم dependency داره. فقط باید نسخه ش با متریال دیزاین یکی باشه تا توی preview نشون داده بشه! این مشکلی بود که الآن اینجوری حل شد!
implementation 'com.google.android.material:material:1.2.0-alpha02'
implementation 'androidx.recyclerview:recyclerview:1.2.0-alpha05'
دی کامپایل کردن خیلی حال میده :))
دو تا اپ رو دی کامپایل کردم و خیلی راضیم :))
با این روش هم فایل های جاوا و هم فایل های xml بازیابی میشن! :))
آموزشی کاملا فارسی اینجـــــــــــــــــــــــا
NaN = Not a Number
مثلا اگر رادیکال -2 رو چاپ کنیم Nan میده. چرا؟ چون لزوما اشتباه نیس و این عدد در حوزه اعداد مختلط تعریف شدس
همین طور 0.0/0.0 هم مقدارش Nan هست. چون 0.0 صفر مطلق نیست و صفر حدودیه.
ولی 1/0 میشه بی نهایت(Infinity چاپ میکنه). چون اینجا منظورمون صفر مطلقه.
میشه باتن رو فعال یا غیر فعال کرد.به صورت زیر:
btn_show.setEnabled(false);
در این حالت دکمه غیر فعاله.
btn_show.setEnabled(true);
دکمه فعال شد.
اگر بخواهیم در زمانی که توی تکست ویو مینویسیم مقدارشو واچ کنیم از این متد استفاده میکنیم. مثلا بررسی پسورد.
به این متد اینترفیس TextWatcher رو میدیم که سه تا متد رو پیاده سازی میکنه.