برنامه نویسی جاوا

برنامه نویسی اندروید

اموزش برنامه نویسی

آموزش برنامه نویسی جاوا

مختصری در مورد جاوا ساختار و نحوه برنامه نویسی در جاوا متغیرها در جاوا انواع داده ها در جاوا عملگرها در جاوا ساختارهای کنترلی در جاوا آموزش دستورات If و Else آموزش دستور Switch آموزش حلقه ی For آموزش حلقه ی While حلقه ی do-while در Java دستور break در ادامه مطلب…

TextView در اندروید

 

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

(بیشتر…)

EditText در اندروید

 

 

در اندرویدEditText  ویوهایی هستند که امکان تعامل نوشتاری برنامه را با کاربر فراهم می سازد و بیشتر به منظور دریافت اطلاعات نوشتاری مانند نام و اطلاعات مربوط به کاربر تعبیه شده است تا کاربر در صورت خواست بتواند  اطلاعات لازم را به برنامه بدهد و منتظر عملیات مورد نظر خود باشد. در Android، EditText یک ویجت ورودی استاندارد در برنامه های آندروید محسوب می شود که از  overlay over TextView می کند با این تفاوت که که خود را قابل ویرایش می کند.بنابراین  EditText یک کلاس منشعب شده از کلاس از TextView با عملیات ویرایش متن است. ساده ترین مثال EditText فرم ورود یا ورود به سیستم است.دقت کنید که این ویو را می توان از جمله پرکاربردترین عناصر مختلف در اندروید دانست که برنامه نویس قبل هر چیزی می بایست به با نحوه برنامه نویسی آن آشنایی لازم را داشته باشد. از این رو ضروری است در ارتباط با این موضوع حساسیت بیشتری از خود نشان دهید.

(بیشتر…)

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

 

در اندروید Button  دکمه هایی است که امکان تعامل هرچه بیشتر برنامه را با کاربر فراهم می سازد و بیشتر به منظور انجام عملیات های مختلف و محسوس مانند رفتن به اکتیویتی دیگر ، بستن برنامه ، شروع عملیات هایی همچون جستجو و … تعبیه شده است تا کاربر در صورت خواست بتواند به عملیات مورد نظر خود دسترسی پیدا کند. دقت کنید که این ویو را می توان از جمله پرکاربردترین عناصر مختلف در اندروید دانست که برنامه نویس قبل هر چیزی می بایست به با نحوه برنامه نویسی آن آشنایی لازم را داشته باشد. از انواع مختلف دکمه های مورد استفاده در آندروید می توان از دکمه های CompoundButton، ToggleButton، RadioButton نام برد که در این سرفصل آموزشی به تک تک موارد یاده شده خواهیم پرداخت .

(بیشتر…)

ایجاد کلاس و نحوه برنامه نویسی آن در اندروید

ایجاد کلاس و برنامه نویسی آن:

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

(بیشتر…)

آموزش نحوه اضافه کردن باتن(Button) یا ویوها به تولبار(toolbar) در اندروید

 

 

از اندروید5  به بعد نوار ابزار  یا toolbar جایگزین action bar  شده است. در این آموزش ما قصد داریم با استفاده از support v7 library نحوه کار کردن با تولبار را برای دوستان آموزش دهیم. هدف ما اجرای برنامه ای با یک تولبار با آیکون  ، ‌Buttonو TextView است که توسط نسخه های قدیمی تر Android نیز پشتیبانی می شود.

مرحله 1: بررسی وابستگی Gradle

ماژول پروژه خود را باز کنید و مطمئن شوید وابستگی زیر را اعمال کرده اید.:

  dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        compile 'com.android.support:appcompat-v7:23.1.1'
    }

(بیشتر…)

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

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

فصل اول : شروع به کار با برنامه نویسی آندروید

  • آشنایی با اندروید و مهندسی آن ، نصب Eclipse و راه اندازی ADTو ابزار SDK  و شبیه ساز AVD،

(بیشتر…)

GalleryView در اندروید

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

آیتم های گالری  شبیه لیست ویو توسط یک آداپتور بازنشانی می شود، بدین منظور می بایست ما باید یک کلاس Adapter ایجاد کنیم که از نوع گسترش یافته  BaseAdapter باشد که توسط متد ()getView پیاده سازی می شود.متد  ()getView به طور خودکار تمام آیتم های گالری را فراخوانی می کند

طرح بندی گالری به شرح زیر است:

<Gallery
android:id="@+id/gallery1"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />

(بیشتر…)

unistall یا حذف کردن برنامه اندروید توسط خود برنامه

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