یوشا آل ایوب

وبگاه دست نوشته ها و تجربیات شخصی

یوشا آل ایوب

وبگاه دست نوشته ها و تجربیات شخصی

یوشا آل ایوب

دکتر مصطفی چمران: می گویند تقوا از تخصص لازمتر است، آنرا می پذیرم، اما می گویم: آنکس که تخصص ندارد و کاری را می پذیرد، بی تقواست!

تبلیغات
Blog.ir بلاگ، رسانه متخصصین و اهل قلم، استفاده آسان از امکانات وبلاگ نویسی حرفه‌ای، در محیطی نوین، امن و پایدار bayanbox.ir صندوق بیان - تجربه‌ای متفاوت در نشر و نگهداری فایل‌ها، ۳ گیگا بایت فضای پیشرفته رایگان Bayan.ir - بیان، پیشرو در فناوری‌های فضای مجازی ایران
بایگانی

۱۵ مطلب با موضوع «کامپیوتر :: نرم افزار :: برنامه نویسی :: Java» ثبت شده است

همونطور که می دونید، دستگاه های مبتنی بر اندروید (مثل گوشی، تلویزیون، ساعت، دوربین، ربات و...) با محدودیت منابع روبرو هستند... پس در حین خوندن مقالات اندروید اگر با واژه performance بارها و بارها روبرو شدید تعجب نکنید.

 

1- هنگامی که دستگاه با وضعیت Low-Memory مواجه می شه، متد onStop() توسط DVM/ART اندروید نادیده گرفته میشه. پس حتاالمکان برنامه و اطلاعات مهمش رو در متد onPause() finalize کنید و نه در متد onStop().

در وضعیت Low-Memory، گاهی استفاده از متد System.runFinalization() و System.gc() می تونه کارساز باشه.

 

2- طبق گفته گوگل، حتاالمکان متد ها رو static تعریف کنید. اینکار سرعت پردازش رو 15 تا 20 درصد افزایش میده.

 

3- URLConnection یا Apache HTTP؟

طبق گفته ی وبلاگ Jesse Wilson، عضو تیم توسعه DVM، Apache HTTP در اندروید Froyo و قبل تر باگهای کمتر و بیشترین سازگاری رو داره. درحالی که UrlConnection در اندروید Gingerbread و جدیدتر باگهای کمتر، امکانات بیشتر، بهینه تر و سازگاری بیشتری رو داره... پس در انتخاب اینها دقت کنید.

۰ نظر موافقین ۱ مخالفین ۰ ۹۴/۰۴/۱۳
یوشا آل ایوب

 

گوشی که درحال حاضر ازش استفاده می کنم، مدل S111 Spreadtrum ماله شرکت Kenxinda هستش... (چینیه -.- )

نزدیک به یک ساله که ازش استفاده می کنم و براش برنامه می نویسم.

خب خود گوشی نسخه اندرویدشو زده 4.0.0 ولی من خیلی وقت پیش مشکوک شدم که این گوشی اندرویدش 4 نیست، بلکه 3 یا 2 هه

دیروز که داشتم داخلش فایلگردی می کردم و برنامه های فابریکیشو decompile می کردم متوجه یه سوتی شدم:

۰ نظر ۹۴/۰۲/۰۱
یوشا آل ایوب

 

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

 

  • توضیحات

یک برنامه چراغ قوه کارامد، سبک و درعین حال ساده و سازگار با بیشتر دستگاه های اندروید نسخه 2.3.3 به بالا

تمامی شرایط، رخداد ها، تنظیمات دستگاه و وضعیت های مختلف هم درش هندل شده و کلاً عاری از باگ و بهینه هستش... :)

 

  • تصاویر

تصویر 1، تصویر 2، تصویر 3، تصویر 4، تصویر 5، تصویر 6

 

  • دانلود

دانلود مستقیم

دانلود از بازار

دانلود از ایران اپس

دانلود از کندو

۱ نظر ۹۳/۰۵/۲۴
یوشا آل ایوب

می دونستید وقتی متغیری رو برابر مقدار "" یا '' تعریف می کنید 2 بایت از Memory رو اشغال می کنید؟
در صورتی که فقط قصد تعریف اولیه(موجودیت) اون رو دارید...

ولی با قراردادن همون متغیر/ثابت برابر NULL می تونید این مقدار رو به 0 کاهش بدید! enlightened
این در مورد همه زبانها صدق می کنه.

۱ نظر ۹۲/۰۳/۱۰
یوشا آل ایوب

 

این مقاله آموزش نصب و راه اندازی نرم افزار Java Development Kit(به اختصار JDK) نسخه های 5 تا 8 برروی Windows هستش.

برای کسب اطلاعات جانبی راجب این پکیج به ویکی JDK مراجعه کنید.

 

فهرست/مندرجات:

  • سیستم مورد نیاز
  • دریافت JDK
  • نصب JDK
  • نکات
  • رفع مشکلات

۰ نظر ۹۲/۰۱/۰۷
یوشا آل ایوب