سفارش تبلیغ
صبا ویژن

آموزش عبارات لامبدا در جاوا

 عبارت لامبدا در اصل متدی ناشناس یا نامشخص است و به تنهایی اجرا نمی شود. در عوض ، از آن برای پیاده سازی متد تعریف شده توسط اینترفیس استفاده می شود.

چگونه عبارت لامبدا را در جاوا تعریف کنیم؟

عبارت لامبدا یک عنصر نحوی جدید و اپراتور را به زبان جاوا معرفی می کند. به اپراتور جدید عملگر لامبدا یا عملگر پیکان گفته می شود. (->)

بیایید یک متد ساده بنویسیم که فقط یک مقدار ثابت double را برگرداند.

ادامه مطلب...


افزایش سرعت گوشی های اندرویدی

اطلاعات ذخیره شده تان را پاک کنید (30 ثانیه)
اپلیکیشن های شما دائما بخش کوچکی از داده ها را ذخیره میکنند که به طور معمول باعث کاهش عملکرد سرعت گوشی شما میشود. پس این اطلاعات بجای کمک کردن میتوانند آزار دهنده هم باشند. در زیر نحوه ی پاک کردن آنها را میبینید:

1-به تنظیمات گوشی –Setting- بروید.

2- storage را فشار دهید.

3- cached data را فشار دهید.

4- ok را بزنید.

انیمیشن ها را غیر فعال کنید:
انیمیشن ها باعث کاهش سرعت گوشی شما میشود. حتی گاهی اوقات به دلیل کم شدن سرعت گوشی، خود انیمیشن ها هم مثل یک ویدیو ی متوقف شده به نظر میرسند. پس طبق روش زیر به کل آنها راخاموش کنید.

1-به تنظیمات گوشی بروید.

2- about phone را فشار دهید.

3- Build number 7 times را فشار دهید: شما پیامی مشاهده میکنید در مورد اینکه Developer options را فعال کرده اید.

4-به تنظیمات برگردید و Developer options را انتخاب کنید.

5-animation scale را انتخاب کنید و روی گزینه ی Animation off فشار دهید.

6-گزینه ی 5 را برای Transition animation scale و Animator duration scale تکرار کنید.

ادامه مطلب..


هنگ کردن گوشی های سامسونگ

اپلیکیشن های سنگین
اپلیکیشن های سبک مانند واتس آپ و… باعث هنگ کردن گوشی سامسونگ نمیشوند چون بیشتر از 50 تا 80 مگابایت رم را اشغال نمیکنند. هنگ کردن آن بیشتر بخاطر اپلیکیشن های دیگر- اغلب بازی های سنگین مثل Asphalt و Modern Combat- است که در پس زمینه درحال اجرا هستند. اپلیکیشن های سنگین فشار زیادی به پردازنده وارد میکنند. پس برنامه های حجیم و غیرضروری را گوشیتان سریعا حذف کنید.

ویجت ها و ویژگی های غیرضروری
تعدادی ویجت و عملکردهای داخلی در درون گوشی سامسونگ وجود دارد. انها در واقع استفاده ی خاصی ندارند و فقط تبلیغات هستند. این ویجت ها و خصوصیات به هیچ عنوان لازم نیستند. در حقیقت آنها فقط باتری را خالی میکنند و سرعت گوشی را کم میکنند.

RAM های کمتر
به طور کلی، مموری های گوشی های هوشمند سامسونگ خیلی زیاد نیستند. این یکی از مهمترین دلایل هنگ کردن آنها است. واحدهای پردازنده ی کوچک نمیتوانند چندین عملیات که در حال اجرا در یک زمان هستند را اداره کنند. بعلاوه باتری گوشی شما نمیتواند چند وظیفه را باهم اجرا کند چون رم های کم از آن پشتیبانی نمیکند و این میتواند سیستم عامل ها و اپلیکیشن ها را بیش از حد بارگیری کند.

ادامه مطلب...


داغ شدن گوشی هوشمند

1-گوشی تان را برای مدت طولانی در زیر نور آفتاب نگذارید:


به عبارت دیگر از گوشیتان در دمای بالا استفاده نکنید. اگر بصورت مستقیم در زمان طولانی گوشی را زیر نور خورشید، بخصوص نورخورشید در تابستان، قرار دهیم، باعث داغ شدن گوشی میشود. اگر گوشی در زیر نور خورشید بیش از حد داغ شود، از آن استفاده نکنید و درجایی قرار دهید تا خنک شود. تا وقتی گوشی خنک نشده از آن استفاده نکنید. اگر پوشش ها و کاورهای گوشی را برداریم، سریعتر خنک میشود.

2-برنامه هایی که استفاده نمیکنید را در بک گراند گوشی ببیندید:


ممکن است حواستان به خیلی از برنامه هایی که در بک گراوند شما در حال اجرا هستند نباشد. این برنامه نه تنها باعث پر شدن فضای رم گوشیتان میشود، بلکه باعث مصرف شدن باتری و در کل داغ شدن گوشی در مدت طولانی پردازش میشود. وقتی میخواهید از برنامه خارج شوید، با تنها یک بار زدن Back در home، برنامه خاموش نخواهد شد. بطور کلی باید دوبار اینکار را کنید یا از روی منوی خود برنامه exit را بزنید تا برنامه خاموش شود. شاید شما حواستان به انجام اینکار نباشد یا اینکه فراموش کنید، در این حال باید گوشیتان را مرتبا چک کنید و یک دفعه همه ی برنامه ها را خاموش کنید.

3-برای مدت طولانی از گوشیتان استفاده نکنید:


مردم معمولا به استفاده ی طولانی مدت گوشیشان عادت کرده اند و فراموش میکنند که چند ساعت است که دارند از آن استفاده میکنند. یا اینکه آنقدر با گوشیشان بازی میکنند تا شارژ آن تمام شود. تردیدی وجود ندارد که استفاده ی طولانی مدت از گوشی یا استفاده از آن حین شارژ شدن میتواند باعث داغ شدن گوشی شود. برای مثال هنگام بازی کردن به مدت طولانی یا مکالمه های طولانی مدت، گوشی داغ میکند، به دلیل اینکه یک بازی به کارزیادی از گوشی در یک زمان نیاز دارد بنابراین CPU گوشی نمیتواند خواسته ی شما را برطرف کند. وقتی احساس میکنید که گوشی داغ شده است، از آن استفاده نکنید.

ادامه مطلب....


آموزش کلاس و اشیاء در جاوا

جاوا یک زبان برنامه نویسی شی گرا (OOP) است. در این آموزش با شی گرایی و نحوه ایجاد کلاس و اشیاء دلخواه در برنامه آشنا می شوید.

جاوا یک زبان برنامه نویسی شی گرا است و این امکان را به شما می دهد تا با ایجاد اشیاء ، مشکلات پیچیده را به مجموعه های کوچک تر تقسیم کنید. این اشیاء دو ویژگی دارند:

  • حالت
  • رفتار

بیایید چند مثال بزنیم:

1- لامپ یک شی است

  • می تواند در حالت خاموش یا روشن باشد.
  • می توانید لامپ را روشن و خاموش کنید. (رفتار)

2- دوچرخه یک شی است

  • دارای دنده ، دو چرخ ، تعدادی چرخ دنده و غیره است.(حالت)
  • قابل ترمز گرفتن ، شتاب دادن ، تغییر دنده و غیره است. (رفتار)

ادامه مطلب...