معرفی سورس برنامه های ضبط تماس ۳ (۱)

بررسی چهار سورس اندرویدی ضبط تماس ضبط تماس های تلفنی ورودی و خروجی اندرویدی می تواند یکی از ضرورت های هر گوشی همراه باشد. سورس برنامه های زیادی برای ضبط تماس با رابط کاربری های گوناگون وجود دارند. برنامه های ضبط تماس تماس های ورودی و خروجی تلفن کاربر را در حافظه ذخیره می کنند. در این مقاله به معرفی چهار سورس اندرویدی ضبط تماس می پردازیم.  معرفی سورس QRecorder ضبط تماس و صدا UI زیبا و راحت کاربری مطلوب دارای امکان استفاده از رمز برای دسترسی به صداهای ضبط شده پرفورمنس...

معرفی سورس بازی arcade در اندروید

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

معرفی بهترین سورس بازی های بی پایان اندرویدی ۵ (۱)

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

خواندن فایل ها در جاوا

خواندن فایل ها در جاوا
خواندن فایل ها در جاوا چگونه انجام می گیرد؟ خواندن فایل ها در جاوا به کمک کلاس FileInputStream انجام می گیرد. در واقع به کمک این کلاس، بایت های ورودی فایل خوانده می شود. در این مقاله، به کمک مثالی با خواندن فایل ها در جاوا آشنا می شویم. متد سازنده کلاس FileInputStream سه نوع متد سازنده برای این کلاس وجود دارد: FileInputStream(File file) FileInputStream(String name) FileInputStream(FileDescriptor fdObj) متدی با عنوان close() هم وجود دارد که وقتی کار با Stream فایل ورودی مورد نظر تمام شد حافظه درگیر را آزاد کند. stream در واقع به رشته...

کتابخانه های محبوب اندروید در ۲۰۲۰ ۴ (۱)

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

معرفی کتابخانه برای Navigation Bar در اندروید ۲٫۳ (۳)

معرفی کتابخانه navigation bar
پیاده سازی دو کتابخانه برای Navigation Bar کتابخانه هایی برای پیاده سازی سریع تر Navigation Bar در اندروید وجود دارند. امروزه بیشتر برنامه های اندرویدی نیاز به NavigationBar دارند. موردی که سال ها قبل در ios بسیار معمول بود اما اندروید هنوز از آن استفاده نمی کرد. حالا تبدیل به یک ضرورت برای اکثر اپ ها شده است. در این مقاله به معرفی دو کتابخانه سبک برای پیاده سازی NavigationBar می پردازیم. کتابخانه هایی که navigation bar مورد استفاده در برنامه را هر چه زیباتر خواهند کرد. کتابخانه Bubble Navigation کتابخانه سبک...
برچسب ها:

چگونه برای برنامه اندرویدی Force Update ایجاد کنیم؟ ۵ (۱)

ایجاد آپدیت اجباری یا force update
ساخت force update یا آپدیت اجباری در برنامه اندرویدی به کمک فایربیس در این مقاله به پیاده سازی Force update برای زمانی که نسخه جدیدتری از برنامه در پلی استور ارائه شده، می پردازیم. اما چه نیازی به force update در اندروید وجود دارد؟ در واقع برنامه های مربوط به موبایل مثل وب سایت ها نیستند. در اندروید، کاربران برنامه را از پلی استور نصب کرده و اگر نسخه جدید ارائه گردد آن را به روز رسانی می کنند. حال فرض کنید برنامه در وضعیتی باشد که دیگر عملکرد درستی ندارد. که باید به نسخه بهبود یافته به روز...

ارسال پیام با FCM در اندروید ۴ (۱)

fcm در اندروید
FCM چیست؟ FCM مخفف عبارت Firabase Cloud Messaging است. FCM گاهی با GCM که خلاصه شده عبارت Google Cloud Messaging می باشد نیز، بیان می شود.یک سیستم ابری رایگان که توسط گوگل ارائه شده و به برنامه امکان ارسال نوتیفیکیشن و پیام به کاربر را می دهد. به کمک FCM می توان برای پلتفرم های مختلف از جمله اندروید، IOS و web application ها نووتیفیکیشن ارسال نمود. این سرویس در سال 2014 توسط Firebase که از کمپانی های خریداری شده توسط گوگل می باشد، ارائه شد. در این پروسه به کمک یک API برنامه برای کاربر push notification ایجاد می نماید. Push notification...

برخی سوالات مصاحبه اندروید ۴٫۳ (۳)

مصاحبه اندروید
بررسی ده سوال متداول در مصاحبه اندروید سوالات متدوال مصاحبه اندروید چه مواردی هستند؟ یکی از مهم‌ترین مراحل هر مصاحبۀ شغلی، سوالات تخصصی آن است. در این مقاله با بررسی این سوالات به ده مورد از سوالات مهم در مصاحبه اندروید پرداخته و به آنها پاسخ می دهیم. چرا بایت کد در اندروید اجرا نمی شود؟ اندروید از DVM(Dalvik Virtual Machine) استفاده می کند و نه از JVM(Java Virtual Machine) تا بتواند بایت کد را اجرا کند.   چرا متد setContentView() در onCreate() کلاس اکتیویتی کار خود را انجام می دهد؟ متد onCreate()...

معرفی بازی های پازلی برای اندروید

معرفی سورس های اندرویدی بازی های پازلی
بررسی شش سورس اندرویدی بازی های پازلی بازی های پازلی در دسته سرگرم کننده ترین بازی های اندرویدی وجود دارند. با وجود چنین برنامه هایی در طی مسیر و در هر موقعیتی می توانید با این بازی ها سرگرم شوید و تمرکز خود را تقویت کنید. در این مقاله به معرفی شش سورس اندرویدی در این زمینه می پردازیم. معرفی سورس بازی پازلی The Tower Balance Unity 3D همانطور که از اسم بازی پیداست، تنها قانون آن حفظ تعادل است. بازیکن باید خانه هایی را برای شهرش بسازد که از تعادل درستی برخوردارند. باید در لحظه مناسبی...