چقدر خوب می شد اگر هر وقت نیازمندی داشتیم فقط آن را مطرح می کردیم و به سادگی برایمان فراهم می شد؟ مفهوم Dependency Injection یا به اختصار DI همین است، شما فقط می گویید من آن object را می ...
ادامه مطلب »آیا یک dp یک pixel است؟
سلام. مبحث امروزمان در مورد پشتیبانی برنامه از گوشی ها با سایز های گوناگون می باشد. شاید برای شما هم این سوال پیش آمده باشد و هدف من یافتن پاسخ مناسبی برای این دو سوال است: که چرا برنامه من ...
ادامه مطلب »Java Annotation چیست؟
, جاوا انوتیشن اطلاعات اضافی به کد ما اضافه می کند که بخشی از برنامه نیست ولی تاثیر در اجرای برنامه می گذارد. Annotations, a form of metadata, provide data about a program that is not part of the program ...
ادامه مطلب »Memrise Learn Languages Premium
نرم افزار پیشنهادی این ماه من نرم افزار اندروید آموزش زبان انگلیسی Memrise Learn Languages Premium که به زبان آموزان در امر یادگیری زبان انگلیسی و سایر زبان ها کمک شایانی می کند. قصد دارید زبان جدیدی یاد بگیرید ولی ...
ادامه مطلب »Lambda Expression چیست و چگونه در جاوا استفاده می شود
لامبدا اکسپرشن امکان مهم و جدیدی است که در جاوا ۸ اضافه شده است که قبلا در C# مطرح شده بود. توسط لامبدا می توانیم توابعی را بصورت بی نام به همراه بدنه آن تعریف کنیم که مزایای گوناگونی از ...
ادامه مطلب »