برای بهتر متوجه شدن Annotation ها در اندروید باید اول با مفهومی به اسم فراداده یا Metadata آشنا بشیم. فرا داده، به داده هایی گفته میشه که در مورد داده های دیگه به ما اطلاعاتی رو میدن.
برای اینکه بتونیم از انوتیشن ها استفاده کنیم کافیه کد زیر رو توی فایل gradle پروژه قرار بدیم:
compile 'com.android.support:support-annotations:<latest-library-version>'
چند انوتیشن پر کاربرد در اندروید
Nullness Annotations / انوتیشن تهی بودن
Resource Annotations / انوتیشن های مربوط به منابع
Thread Annotations / انوتیشن های مربوط به Thread
Value Constraints Annotations /