جدیدترین مطالب

آموزش اندروید ساخت AlertDialog

ساخت AlertDialog

AlertDialog در اندروید وسیله ای برای نمایش یک پیغام در اندروید به شمار میرود، alertDialog انواع مختلفی را داراست در این قسمت ما قصد داریم ساده ترین نمونه را با یک، دو و سه دکمه را به شما دوستان آموزش دهیم. alert dialog با یک دکمه کدهای زیر یک alert dialog ساده با یک دکمه میسازند. در کدهای زیر ابتدا شما باید با استفاده از Builder یک شی از نوع alert dialog بسازید و سپس خصوصیت مختلف را به آن اضافه کنید. شما با استفاده از ()setTitle  میتوانید یک موضوع به پیغام خود نسبت دهید. با ()setMessage میتوانید متن پیغامی که میخواهید نمایش دهید را مشخص کنید. و با ()setIcon یک آیکون مناسب برای پیغام خود انتخاب کنید.

  خروجی کدهای بالا […]

آموزش اندروید ساخت Floating Labels در اندروید

ساخت Floating Labels در اندروید

ساخت Floating Labels در اندروید در کتابخانه design معرفی شد تا یک یک متن را به عنوان راهنما روی EditText به کاربر نشان دهد. در حقیقت زمانی که EditText خالی است، به صورت یک راهنما(hint) نشان داده میشود و زمانی که کاربر شروع به وارد کردن متن میکند از طریق یک انیمیشن شناور در بالای EditText قرار میگیرد. TextInputLayout برای ساخت Floating Labels در اندروید در کتابخانه جدید design برای ساخت Floating Labels در اندروید یک عنصر جدید به نام TextInputLayout معرفی شده است. EditText عنصری است که که در TextInputLayout برای نمایش Floating Labels به کار میرود. شما نیز میتوانید یک پیغام خطا با استفاده از متد های ()setErrorEnabled و ()setError برای EditText تعریف کنید. TextInputLayout از مقدار android:hint برای نمایش یک راهنما(hint) به کاربر استفاده میکند. […]

آموزش اندروید ساخت Widget در اندروید

ساخت Widget در اندروید

ویجت یک ابزار کوچک و یا کنترل نرم افزار اندروید شما قرار داده شده بر روی صفحه نمایش است. ابزارک (ویجت) می تواند بسیار مفید به عنوان آنها به شما اجازه قرار دادن برنامه های کاربردی مورد علاقه خود را بر روی صفحه اصلی خود را به منظور به سرعت آنها را دسترسی داشته باشید. ابزارک (ویجت)می تواند بسیاری از انواع مانند ویدجت اطلاعات، ویدجت مجموعه، ویجت های کنترل و ویدجت ترکیبی باشد. آندروید یک چارچوب کامل برای توسعه ویجتهای خود برای ما فراهم می کند.

آموزش اندروید کارکردن با دوربین در اندروید

کارکردن با دوربین در اندروید

سلام دوستان؛ امروزه بسیاری از نرم افزار ها پیشنهاد می کنند که کاربر عکس بگیرد و یا ویدیویی برای اهداف مختلف ضبط کند. در این آموزش چگونگی کارکردن با دوربین در اندروید را به شما آموزش می دهیم. کارکردن با دوربین در اندروید به دو روش انجام می شود. یکی استفاده از برنامه دوربین داخلی آندروید، که این روند بسیار آسان است. این روش کنترل زیادی بر روی دوربین و عکس ها نمی دهد، این روش زمانی مناسب خواهد بود که شما در نرم افزار خود نیاز به یک عکس یا ویدیو از دوربین دارید. راه دوم این است که از یک رابط کاربری برای دوربین و سفارشی کردن و اضافه کردن قابلیت ها استفاده کنید. بیایید با ساخت یک پروژه جدید […]

آموزش اندروید کارکردن با Tab

کارکردن با Tab

کتابخانه Android Design Support Library کار ما را با ساختن و پشتیبانی تعدادی از اجزاء اسان تر کرده است مانندnavigation drawer، floating action button، snackbar، tabs، floating labels و انیمیشن ها که توسط این کتابخانه معرفی شدند. در این بخش ما قصد داریم استفاده و کار با Tab را به شما عزیزان آموزش بدهیم.

آموزش اندروید ساخت Floating Action Button

ساخت Floating Action Button

بررسی اجمالی Floating Action Button یا (FAB) یک عنصر مخصوص جهت انجام فعالیت ها است. که به وسیله آیکون های دایره ای مشخص شده است و  شامل رفتارهای خاصی از قبیل شکلگیری، راه اندازی و انتقال به مکانی دیگر میباشد. برای مـثال، اگر ما از نرم افزار ایمیل استفاده کنیم و در حال پیمایش پوشه inbox باشیم، از طریق این دکمه میتوان به مکان دیگری مثل صفحه نوشتن پیام تازه بروید. استفاده گوگل در Google I/O 2015 کتابخانه پشتیبانی برای ایجاد Floating Action Button در دسترس قرار داده است.در گذشته، سه کتابخانه از قبیل makovkastar/FloatingActionButton و  futuresimple/android-floating-action-button استفاده میشدند. آیکون Floating Action Button در Floating Action نیز از آیکون های یکسانی همانند منو که در بالای صفحه میباشد استفاده می شود. این بدین معنی […]

آموزش اندروید معرفی شبیه ساز Genymotion

معرفی شبیه ساز Genymotion

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

آموزش اندروید چک کردن اولین بازدید

چک کردن اولین بازدید

شاید برای همه شما پیش آمده باشد که بخواهید به محض اولین اجرای نرم افزارتون بر روی گوشی یک پیغام، شامل خوش آمدگویی یا توضیحاتی در مورد نرم افزار بیان کنید یا…… ما امروز قصد داریم یک نمونه اماده برای انجام این کار به شما پیشنهاد بدیم تا بتوانید با کاربران نرم افزارتون به راحتی در ارتباط باشید ۱.در پروژه یک کلاس با نام Visit.java ساخته و از قطعه کد های زیر جهت بررسی اولین اجرا برنامه از آن استفاده میکنیم که به صورت زیر میباشد:

۲.سپس درون متد onCreat  از switch برای انجام فعالیتی خاص بهره میبریم،همانند زیر که شما فایل MainActivity.java را مشاهده میکنید:    

آموزش اندروید جابه جایی بین چند Activity +آموزش انتقال اطلاعات

جابه جایی بین چند Activity +آموزش انتقال اطلاعات

در آموزش امروز قصد داریم نحوه انتقال از یک Activity  یه یک Activty دیگر را آموزش دهیم. جابه جایی از Activity اصلی به یک Activity دیگر انجام جابه جایی به وسیله یک دکمه ۱.در مسیر  res > layout > activity_main.xml ،یک دکمه همانند زیر اضافه کنید.

۲.سپس در قسمت MainActivity.java و با استفاده از یک Activity ،Intent  مبدا و مقصد را مشخص کرده و در نهایت از طریق دستور ()startActivityبه activity  دیگر انتقال پیدا میکنیم، همانند دستور زیر:

توجه:Activity مبدا با استفاده از this و Activity مقصد با استفاده از class مشخص میشوند انتقال اطلاعات از Activity مبدا به مقصد برای انتقال اطلاعاتی همانند یک متن یا…. از activity مبدا به مقصد با از طریق Intent ساخته شده و […]

آموزش اندروید استفاده از google analytics

استفاده از google analytics

این راهنما به شما نشان میدهد که چگونه از google analytics در پروژه استفاده کنیم.اگر شما هنوز پروژه ای ندارید میتوانید با کلیک در اینجا یک پروژه جدید ایجاد کنید. در بخش AndroidManifest.xml پروژه خود دو مجوز INTERNET   و ACCESS_NETWORK_STATE  را اضافه کنید.

۱.سپس کد زیر را به build.gradle اضافه کنید.

۲.پلاگین زیر را به قسمت build.gradle پروژه خود بیافزایید.

و در پایان شما احتیاج دارید که کتابخانه Google Play Services را به build.gradle اضافه کنید.همانند زیر:

گرفتن فایل پیکربندی بر روی لینک زیر کلیک کنید تا فایل پیکربندی را از سایت گوگل دریافت کنید. پیکربندی فایل پیکربندی از طریق تنظیمات خاص اطلاعاتی نرم افزار شما تولید میشود.برای دریافت آن،شما باید روی پروژه ای که وجود دارد و […]

آموزش اندروید ساخت circle imageView (دایره ای شکل) در اندروید

ساخت circle imageView (دایره ای شکل) در اندروید

چگونه در اندروید circle imageView بسازیم؟   در این آموزش میخواهیم نحوه ساخت circle imageview را اموزش بدهیم. Imageview  در اندروید به صورت پیش فرض به شکل مربع است و شرایط وجود دارد که بتوانیم circle imageviewe  را بسازیم.  ساده ترین روش برای ساخت یک circle imageview  استفاده از یک کتابخانه خارجی و اضافه کردن ان به build.gradle میباشد که به صورت زیر است.

در اخر برای استفاده از یک از این کتابخانه به جای استفاده از تگ imageview  از یک circleimageview استفاده میکنیم .همانند قطعه کد زیر:

 

آموزش اندروید ساخت منو(menu) در اندروید

ساخت منو(menu) در اندروید

چگونه در اندروید menu  بسازیم؟ در نرم افزارهای اندرویدی منو یکی از مهمترین رابط های کاربری  که در نماهای خاص تعدادی action  را تولید میکند در.در این آموزش میخواهیم در مورد منوها صحبت کنیم. خروجی کار ما همانند شکل زیر خواهد بود. در این آموزش ما یک منو ساده میسازیم با ۶ ایتم.که با کلیک روی هر مورد یک  Toast  نمایش داده میشود. ۱..یک پروژه جدید از طرق File ⇒ New ⇒ Android Project ایجاد میکنیم و یک Activity  به نامAndroidMenusActivity میسازیم. ۲.حالا یک فایل xml  در res/layout  میسازیم و نام آنرا menu.xml میگذاریم.   ۳.menu.xml  را باز کنید و کد های زیر را بنویسید.در کدهای زیر ما یک منو با ۶آیتم ساخته ایم.هرمنو دارای یک icon و یک title  برای […]

1 3 4 5 6