تایتل قالب طراحی سایت سئو قالب بیان
این جهان ، جهان تغییر است نه تقدیر...


یکی از برنامه های که از صفر تا صد( ایده ، طراحی UI و UX ، آیکون و انیمیشن ها و ... ) ساخت خودم بود و خیلی ازش راضی ام.

چک نت (CheckNert)

   


چک کردن لحظه ای وضعیت مصرفی اینترنت.
نمایش وضعیت اینترنت به روی گوشی توسط ویجت شناور.


اگر یک برنامه نویس اندروید باشید حتما نیاز پیدا کردید که یک عملیات را در فاصله زمانی مختفلی مرتب تکرار کنید.

khanbeiki_image_13

معمولا برای ثبت دستگاه در سرور اطلاعاتی مانند اطلاعات سیمکارت ها ، imei ، ورژن برنامه و... نیاز است . اما گاهی نیاز است اطلاعات سیم کارت دوم رو هم داشته باشیم. برای این منظور دستور مستقیمی نداریم که اطلاعات سیمکارت دوم را بگیریم.
من چند متد برای گرفتن اطلاعات سیمکارت اول و دوم نوشتم ، این 2 کلاس را در برنامه قرار دهید و از آن استفاده کنید.




اگر برای پخش آهنگ یا ویدئو در اندروید کدی نوشته باشید ، حتما با MediaPlayer آشنایی دارین . MediaPlayer خود اندروید تمام قابلیت های خوب یک مدیا پلیر را دارد .

معایب مدیا پلیر خود اندروید :
1- سرعت پایین استریم کردن
2- کندی در position های مختلف موزیک یا ویدئو
3- عدم پشتیبانی از DASH

جدیدا یک مشکلی در ورژن (27.1.1) به بعد کتابخانه های گوگل ایجاد شده است که ذهن منو چند ساعت درگیر کرد.



درواقع وقتی ورژن کتابخانه های گوگل رو افزایش میدهیم زیر اولین کتابخانه خط قرمز میکشه.


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



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



یکی از کتابخانه های محبوب من برای کش کردم وب ویو است ، که لازم نیست هر دفعه وب ویو بارگزاری بشه ، یک بار ذخیره میکنه و دفعه های بعد اگر نت هم نداشته باشه ، اطلاعات رو از کش میخوانه.


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

Justifi



تا حالا شده در برنامه بخوایی از نوتیفیکشن استفاده کنی ، اما خیلی دردسر بکشی ؟ چجوری عکس بزاری براش ، چجوری ایکون بزاری و ...
این کتابخونه یک نوتیفیکیشن برات درست میکنه در یک خط :)

notification


۱ ۲ ۳