آموزش جاوا و اندروید

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

آموزش جاوا و اندروید

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

طبقه بندی موضوعی

۲۵۶ مطلب با موضوع «آموزش اندروید» ثبت شده است

اگر بخواهیم در زمانی که توی تکست ویو مینویسیم مقدارشو واچ کنیم از این متد استفاده میکنیم. مثلا بررسی پسورد.

به این متد اینترفیس TextWatcher رو میدیم که سه تا متد رو پیاده سازی میکنه.

 

۰ نظر موافقین ۰ مخالفین ۰ ۰۵ اسفند ۹۸ ، ۰۵:۲۱
میم دال

المان TextInputLayout در واقع همون ادیت تکست خودمونه ولی hintش انیمیشن داره. توی توضیحاتش اومده که همون ادیت تکست هست که داخل یک لی اوت خطی قرار گرفته و hintش حرکت میکنه.

 

 

میشه این انیمیشن hint رو غیر فعال کرد. اینجا

۰ نظر موافقین ۰ مخالفین ۰ ۰۵ اسفند ۹۸ ، ۰۱:۰۶
میم دال

فرگمنت یک ویو هست که روی اکتیویتی اتچ میشه. توی این پست ساده ترین روش پیاده سازی اون رو میگم.

1. ایجاد یک کلاس و اکستند کردن آن از Fragment

2. ایجاد یک ریسورس از جنس لی اوت برای فرگمنت

توی شکل زیر من فقط یک تکست ویو توی فرگمنت گذاشتم.

 

۱ نظر موافقین ۰ مخالفین ۰ ۰۴ اسفند ۹۸ ، ۱۵:۵۶
میم دال

برای کشیدن خط در XML از کد زیر استفاده میکنیم:

 

 

مقدار height ضخامت خط رو مشخص میکنه.

۰ نظر موافقین ۰ مخالفین ۰ ۰۱ اسفند ۹۸ ، ۲۲:۱۸
میم دال

تغییر فونت دو جور هست:

1. تغییر فونت یک ویو در فایل xml و اکتیویتی 

2. تغییر فونت کلی اپ

۱ نظر موافقین ۰ مخالفین ۰ ۲۰ بهمن ۹۸ ، ۰۳:۲۰
میم دال
۰ نظر موافقین ۰ مخالفین ۰ ۱۹ بهمن ۹۸ ، ۲۲:۳۶
میم دال

برای اینکه بخواهیم باتن یا تکس ویو یا ... رو خوشگل تر کنیم، توی drawable یک ریسورس ساخته و اونجا شکل مورد نظر رو طراحی میکنیم و به عنوان بک گراند به ویو میدهیم.

 

۱ نظر موافقین ۰ مخالفین ۰ ۱۹ بهمن ۹۸ ، ۱۸:۵۱
میم دال

JSON اطلاعات رو به صورت key-value ذخیره میکنه.

- ایجاد یک کلاس جدید

- ایجاد یک متد - خروجی این متد لیستی از جنس اشیای مورد نظر است. (ایجاد مثلا Flower)

- ورودی این متد یک رشته از JSON است. 

پکیج JSON.org در جاوا برای اعمال روی JSON می باشد.

۰ نظر موافقین ۰ مخالفین ۰ ۱۴ بهمن ۹۸ ، ۰۱:۳۰
میم دال

اگر میخوای یک شی رو به یک لیست اد کنی، اول پراپرتی هاشو ست کن و بعدا ادش کن.

۰ نظر موافقین ۰ مخالفین ۰ ۱۴ بهمن ۹۸ ، ۰۱:۱۱
میم دال

کد کلاس XmlPullParser به صورت جنریک. رسما سرویس شدم تا نوشتمش :|

 

 

۰ نظر موافقین ۰ مخالفین ۰ ۱۳ بهمن ۹۸ ، ۲۳:۱۱
میم دال