پکیج های کامل و ویژه نیک اندروید
صفحه اصلی Android Studio آموزش مقدمات

آموزش مقدمات

آموزش 7 پروژه کاربردی اندروید در Android Studio

پکیج آموزش ۷ پروژه کاربردی اندروید در Android Studio

امروز با پکیج آموزش ۷ پروژه کاربردی اندروید در Android Studio  در خدمتتون هستیم آموزش اندروید استودیو شامل هفت فصل خواهد بود. هریک از این فصل ها، آموزش ساخت یک اپلیکیشن را ارائه می دهند. به طوری که از اپلیکیشن های ساده شروع شده و رفته رفته سطح دشواری و پیچیدگی، طراحی و برنامه نویسی آنها بیشتر می شود.   پروژه اول: اپلیکیشن Welcome فصل اول، اپلیکیشن Welcome را ایجاد می کند که از دو کامپوننت کاربردی (TextView و ImageView) برای نمایش متن و تصویر در کنار هم استفاده کرده است. در این فصل، با محیط IDE اندروید استودیو و پنجره های مختلف آن آشنا شده و نحوه ایجاد دستگاه مجازی (AVD یا امولاتور) را فرا می گیرید. این اپلیکیشن نیاز به کدنویسی …

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

پکیج کامل آموزش برنامه نویسی کاتلین در اندروید-Kotlin android

امروز در خدمتتون هستیم با پکیج کامل آموزش برنامه نویسی کاتلین در اندروید معرفی زبان کاتلین زبان برنامه نویسی kotlin در شرکت jetbrains تولید شده است که سازنده IDE های محبوب برنامه نویسان مثل android studio , intellij idea, phpStorm می باشد. شرکت جت برینز زبانی را طراحی کرده است که آنقدر قدرتمند است که گوگل پشتیبانی رسمی آن را بر عهده گرفته است.اما این به این معنا نیست که گوگل تصمیم دارد از زبان جاوا به صورت کامل چشم پوشی کند حداقل به این زودی ها شاهد این تغییر نیستیم. به همین دلیل زبان کاتلین به صورتی طراحی شده است تا کاملا در کنار زبان جاوا استفاده شود و هیچ تداخلی با یکدیگر نداشته باشند.   از مزایای زبان …

فونت در تمام بخش ها و ساخت کنترلر پیشرفته

بارگذاری فونت در تمام بخش ها و ساخت کنترلر پیشرفته در اندروید

در این پست آموزشی قصد داریم تا با دو مبحث مهم  و پر کاربرد یعنی بارگذاری فونت در تمام بخش ها و ساخت کنترلر پیشرفته در خدمتتون باشیم:   ابتدا می خواهیم نحوه بارگذاری فونت را در تمامی بخش های اپلیکیشن آموزش بدهیم. برای این کار ما از کتابخانه Jitpack استفاده میکنیم آن را به بخش Gradle اضافه می کنیم. دقت کنید به بخشی که نوشته شده Module .همان طور که می دانید اندروید استدیو داری دو بخش Gradle متفاوت هست که هر کدام برای کاری مشخص است. compile ‘uk.co.chrisjenx:calligraphy:2.1.0’ دراین مرحله حتما باید از فیلتر شکن استفاده کنید تا در sync کردن پروژه دچار مشکل نشوید. بعد ازsync شدن پروژه یک کلاس جاوا به نام Font ایجاد کنید همانند زیر …

context

context چیست و چه نقشی در برنامه دارد ؟

context چیست و چه نقشی در برنامه دارد؟ ما میتوانیم با فرا خوانی getApplicationContext(), getContext() , getBaseContext() یا استفاده ازthis کلاس خود را از context گسترش دهیم و در بخش های مختلفی همانند Application, Activity, Service وIntentService classes از آن استفاده کنیم . در نهایت این می شود ساده ترین تعریف از context اما ما در زیر به تفسیر context را توضیح می دهیم .   Contextبه عنوان کلاس پایه(base class) برای Activity ها، سرویس ها(service) ، کل برنامه اندروید(Application) و … به کار رفته است. در واقع آنها از گسترش (extend) کلاس Context به وجود آمده اند و بنابراین در برخی مواقع که در حال کدنویسی برای بخش های مختلف برنامه اندروید هستیم، باید به context مربوط به آنها …

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

آموزش برنامه نویسی اندروید دیتابیس – android studio – فصل دوم

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

آموزش برنامه نویسی اندروید - android studio -مقدماتی

آموزش برنامه نویسی اندروید – android studio -مقدماتی – فصل اول

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

آموزش ساخت Splash Screen (صفحه ورود) برای برنامه در اندروید

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

آموزش مقدمات و مبانی Android Studio و شروع کار

به نام خدا امروز بعد از یک دوره نسبتا طولانی برگشتیم تا با آموزشهای جدید در خدمتتون باشیم. همونطور که از نام پست مشخصه در این مطلب آموزشی قصد داریم تا با محیط برنامه نویسی android studio اشنا بشیم و سعی کنیم تا کم کم از محیط قبلی یعنی eclipse به این محیط کوچ کنیم.   تا به امروز (۱۲/۹/۹۴) تمامی آموزشهایی که روی سایت قرار میگرفت در محیط برنامه نویسی eclipse بود و حدود ۷ فصل آموزش و تعدادی آموزش تک قسمتی از این محیط منتشر شد. ولی با توجه به ورود محیط جدید  android studio با امکانات بیشتر از این پس همه آموزشها در این محیط انجام خواهد شد. البته لازم به ذکر است که کنار گذاشتن محیط …

َشروع برنامه نویسی اندروید از اینجا ….

startprogramming

برنامه nikLight

دانلود نرم افزار های مورد نیاز

Android Studio

نرم افزار اصلی برای برنامه نویسی اندروید

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

Eclipse , SDK , JRE

برنامه ایکلیپس به همراه sdk و jre در قالب یک فایل

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

Unity 3D

دانلود ماشین بازی سازی Unity

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

YouWave VM

ماشین مجازی youwave برای اجرای برنامه های اندروید

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

NOX VM

ماشین مجازی nox برای اجرای برنامه های اندروید

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

Sqlite Expert

نرم افزار مدیریت و ساخت بانک های اطلاعاتی sqlite برای اندروید

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

JRE

برنامه jre لازم برای اجرای نرم افزار های جاوا

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

Root Explorer APK

نرم افزار اندرویدی root explorer برای مشاهده دیتابیس برنامه های نصب شده روی سیستم عامل اندروید

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

iRoot

نرم افزار iroot برای نصب درایورهای دستگاه های اندرویدی و دیباگ مستقیم روی دستگاه

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

اعضای سایت

پوریا انجمنی

مدیر ، مدرس و پشتیبان سایت

تلگرام: @p_anjomani

ایمیل: pooriya_0246@yahoo.com

حسن رجبیان

واحد سفارشات و مرسولات پستی

تلگرام: @boorin

مهندس نوشادی

مدرس ، انجام پروژه

تماس : 09030873692