لوگوی سایت خود را انتخاب کنید

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

مرجع تخصصی آموزش برنامه نویسی اندروید

ajax-loader
  • خانه
  • مطالب آموزشی
  • تماس با ما
عضویت ورود
Avatar

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

خطا !
تبریک !
رمز عبور خود را فراموش کرده اید ؟
خانهدسته: آموزش اندروید

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

آموزش اندروید Android Studio 3.1.1 منتشر شد!!
۰ ۱ ۱۲۲

Android Studio 3.1.1 منتشر شد!!

سلام دوستان؛ چند روز هست که Android Studio 3.1.1 برای دانلود آماده شده است. علاوه بر تغییر اساسی در کیفیت، چندین ویژگی به Android Studio 3.1.1 اضافه شده است که در ادامه بررسی خواهیم. توسعه Kotlin Lint – از آنجایی که گوگل در سال گذشته میلادی پشتیبانی از زبان Kotlin کرد، در پشتیبانی از این زبان در Android Studio سرمایه گذاری فراوانی کرده است. در اندروید استودیو ۳.۱.۱، گوگل کیفیت Lint را افزایش داده است و اکنون می توانید آنها را از طریق خط فرمان و همچنین IDE اجرا کنید. فقط یک پروژه Android Studio را باز کنید و از طریق خط فرمان gradlew lint اجرا کنید. مطالعه بیشتر. ویرایشگر کد پایگاه داده – ویرایش کد پایگاه داده SQL/Room اکنون در Android Studio 3.1.1 ساده تر شده است. […]

بیشتر بخوانید
آموزش اندروید ورود و ثبت نام با PHP, MySQL و SQLite در اندروید
۰ ۰ ۱۹۰

ورود و ثبت نام با PHP, MySQL و SQLite در اندروید

سلام دوستان؛ در این آموزش باهم یادخواهیم گرفت که چگونه با کمک PHP, MySQL و SQLite اقدام به ساخت صفحه ورود و ثبت نام بکنیم و همچنین در این آموزش نحوه ساخت API ساده با استفاده از PHP و MySQL را نیز آموزش می دهیم. به زبان ساده تر در آموزش ورود و ثبت نام با PHP, MySQL و SQLite در اندروید نحوه ثبت نام و ورود کاربر با کمک سایت و پایگاه داده بررسی خواهیم و تمام مراحل را به صورت گام به گام آموزش خواهیم داد.   پیش نیازهای آموزش: استفاده از کتابخانه volley در اندروید – جهت فراخوانی HTTP   (API (Application Programming Interface برای ارتباط با پایگاه داده MySQL در ورود و ثبت نام با PHP, MySQL و SQLite در اندروید […]

بیشتر بخوانید
آموزش اندروید ساخت اسلایدر در اندروید
۰ ۱ ۵۳۶

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

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

بیشتر بخوانید
آموزش اندروید ساخت Bottom Sheet در اندروید
۰ ۰ ۵۶۸

ساخت Bottom Sheet در اندروید

سلام دوستان؛ در این مقاله میخواهیم نحوه ساخت Bottom Sheet در اندروید را با هم یاد بگیریم.  Bottom Sheet یا اسلاید صفحه پایین به بالا است که از پایین صفحه به بالا می آید و محتوایی مرتبط با موضوع را نمایش می دهد. شما می توانید Bottom Sheet را در برنامه هایی مانند نقشه(Google maps)، موزیک پلیر و… مشاهده کنید. Bottom Sheet جز اجزای موجود در کتابخانه design است. در این آموزش ساخت Bottom Sheet در اندروید قصد داریم اولین نمونه ساخت Bottom Sheet و نمونه های دیگر را بررسی کنیم.   ۱.انواع Bottom Sheet ما دو نوع Bottom Sheet در اندروید داریم، Persistent Bottom Sheet و Modal Bottom Sheet. > Persistent Bottom Sheet: این نوع از Bottom Sheet محتوای برنامه را نمایش می دهد و در قسمت پایین صفحه نمایش داده […]

بیشتر بخوانید
آموزش اندروید ساخت افکت Gaussian Blur با استفاده از RenderScript
۰ ۲ ۴۶۰

ساخت افکت Gaussian Blur با استفاده از RenderScript

سلام دوستان ؛ Gaussian Blur یک افکت است که از (Android 3.0 (API level 11 و با استفاده از کمک RenderScript به وجود آمده است. RenderScript یک فریم ورک (framework) است که برای انجام وظایف فشرده محاسباتی در اندروید به وجود آمده است. RenderScript  عمدتا برای استفاده برای محاسبات موازی داده محور است، اگر چه برای کارهای سریالی نیز می تواند مفید باشد. ما در اینجا یک فیلتر در هم ریختگی (Blur) در عکس ایجاد می کنیم.   در اینجا ما برای ساخت افکت Gaussian Blur از کتابخانه android.support.v8.renderscript استفاده می کنیم تا از API 9 کار کند. اضافه کردن کتابخانه به Build.Gradle ۱- برای شروع ابتدا یک پروژه در اندروید استودیو بسازید. ۲- بخش (build.gradle(Module:app مربوط به پروژه را باز کنید و تغییرات […]

بیشتر بخوانید
آموزش اندروید استفاده از Emojis کیبورد در اندروید
۰ ۱ ۲۶۰۶۷

استفاده از Emojis کیبورد در اندروید

سلام دوستان؛ استفاده از Emojiها ? راه شگفت انگیز برای ابراز احساسات ما است و افکار ما را ارائه می دهد که افرادی با زبان های متمایز و حتی کودکان می توانند آن را درک کنند. هر نرم افزار شبکه اجتماعی محبوب معمولاً مجموعه ای از Emojis را ارائه می دهد. به آخرین پیام های خود نگاه کنید تا ببینید که چقدر از آنها استفاده می کنید. سیستم عامل Android می تواند Emojiها را به صورت Text fields در اختیار شما قرار دهد. در این آموزش باهم یادمیگیریم که چگونه از Emoji کیبورد با گزینه های سفارشی بسیار، بااستفاده از کتابخانه SuperNova-Emoji در برنامه خود استفاده کنیم. ۱.استفاده ساده از Emoji کیبورد در زیر کدهای استفاده ساده از Emoji کیبورد نمایش داده شده است. سازنده EmojiIconActions چهار پارامتر Context, RootView, EmojiconEditText و ImageView به […]

بیشتر بخوانید
آموزش اندروید دکمه دارای Progress
۰ ۲ ۹۱۹

دکمه دارای Progress

سلام دوستان؛ با توجه به درخواست های شما همراهان، تصمیم گرفتیم تا در کنار آموزش ها بخشی را نیز به معرفی کتابخانه های پرکاربرد و جالب اندروید قرار دهیم. اولین کتابخانه ای که برای معرفی آماده کرده ایم Circular Progress Button یا دکمه دارای Progress دایره ای است.   همان طور که از فایل بالا معلوم است، با استفاده از این کتابخانه می توانید دکمه هایی برای انواع حالات که کاربر باید مدتی برای انجام یک فعالیت صبر کند، بسازید. از طریق لینک زیر میتوانید اقدام به دانلود و استفاده از این کتابخانه بکنید: Circular Progress Button یا دکمه دارای Progress البته ویرایش جدید تری از این کتابخانه توسط نویسنده منتشر شده است که دارای قابلیت ها و طرح های زیر می […]

بیشتر بخوانید
آموزش اندروید ساخت صفحه تنظیمات در اندروید
۳ ۳ ۲۱۰۰

ساخت صفحه تنظیمات در اندروید

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

بیشتر بخوانید
آموزش اندروید انیمیشن پیشرفته Floating Action Button
۷ ۰ ۳۶۷۷

انیمیشن پیشرفته Floating Action Button

سلام دوستان؛ در این قسمت از آموزش فرض من بر این است که شما نحوه ساخت floating action button و آموزش انیمیشن دادن به floating action button را مطالعه کرده اید. اولین گام در ساخت این منو، طراحی وساخت سه دکمه menu است. تمامی دکمه ها نامرئی هستند و زیر (floating action button(fab قرار دارند. ابتدا یک فایل xml با نام  fab_layout میسازیم و کدهای زیر را در آن قرار می دهیم.  

fab_layout.xml
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
 
    <android.support.design.widget.FloatingActionButton
        android:id="@+id/fab_1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom|end"
        android:layout_margin="@dimen/fab_margin"
        android:src="@android:drawable/ic_menu_compass"
        android:visibility="invisible"
        app:backgroundTint="@color/colorFAB"
        app:fabSize="mini" />
 
    <android.support.design.widget.FloatingActionButton
        android:id="@+id/fab_2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom|end"
        android:layout_margin="@dimen/fab_margin"
        android:src="@android:drawable/ic_menu_myplaces"
        android:visibility="invisible"
        app:backgroundTint="@color/colorFAB"
        app:fabSize="mini" />
 
    <android.support.design.widget.FloatingActionButton
        android:id="@+id/fab_3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom|end"
        android:layout_margin="@dimen/fab_margin"
        android:src="@android:drawable/ic_menu_share"
        android:visibility="invisible"
        app:backgroundTint="@color/colorFAB"
        app:fabSize="mini" />
</FrameLayout>

  این layout را در activity مورد نظر و پایین FAB به صورت زیر فراخوانی کنید.

Java
1
<include layout="@layout/fab_layout" />

اکنون طرح آماده شده است، گام بعد ساخت انیمیشن برای نمایش و پنهان کردن هریک از دکمه ها است.   در ادامه روند جابه جایی یکی از دکمه ها را […]

بیشتر بخوانید
آموزش اندروید انیمیشن برای Floating Action Button
۴ ۰ ۱۲۷۷

انیمیشن برای Floating Action Button

سلام دوستان؛   در قسمت اول انیمیشن برای Floating Action Button میخواهیم باهم یادبگیریم که چگونه به یک Floating Action Button به صورت ابتدایی انیمیشن بدهیم و در قسمت دوم این انیمیشن ها را به صورت حرفه ای پیاده سازی خواهیم کرد.   در اینجا فرض من بر این است که شما روش ساخت Floating Action Button را در دروس قبل به خوبی یاد گرفته اید. یک پروژه جدید در اندروید استودیو بسازید.   Floating action buttons میتواند یکی از دو سایز پیش فرض (۵۶dp) و سایز کوچک (۴۰dp) را داشته باشد. برای بحث درمورد اصول طراحی Floating action buttons من به شما توصیه میکنم در صورت توان دستورالعمل رسمی گوگل را مطالعه کنید.   در اغلب نرم افزار های اندروید،انیمیشن برای FLOATING ACTION […]

بیشتر بخوانید
آموزش اندروید تغییر نام پکیج برنامه در android studio
۱ ۰ ۲۸۰۸

تغییر نام پکیج برنامه در android studio

سلام دوستان؛ شما زمانی که در حال نوشتن نرم افزار اندروید هستید، گرایش برنامه نویس به طور کلی برای حفظ نام پکیج برنامه و تغییر ندادن آن است. اما زمانی که در حال آپلود برنامه در کافه بازار، مایکت، Play Store و… هستید به دلیل وجود برخی محدودیت ها مجبور به تغییر نام پکیج برنامه (PackageName) اید و یا حتی زمانی برنامه ای نوشته اید و به هر دلیل نیاز به تغییر نام پکیج برنامه دارید. در این آموزش در کنار هم یاد میگیریم که چگونه نام چکیج یک برنامه را تغییر دهیم، البته راه های مختلفی برای تغییر نام پکیج وجود دارد که ما یک نمونه از این روش ها را ذکر میکنیم.   قدم اول: تغییر حالت نمایش به Compact […]

بیشتر بخوانید
آموزش اندروید استفاده از گفتار به نوشتار (Speech To Text)
۰ ۱ ۸۸۲

استفاده از گفتار به نوشتار (Speech To Text)

سلام دوستان؛ از گفتار به نوشتار (Speech To Text) در اندروید می‌توانید استفاده کنید که بااستفاده از  این قابلیت می‌توانید در پر کردن برگه‌ها، سرچ در گوگل و… بهره ببرید. در این مقاله قصد داریم تا باهم نحوه استفاده از این  قابلیت را یاد بگیریم. در پس‌زمینه ابتدا صدا وارد می‌شود، از طریق سرویس‌ها به متن تبدیل می‌شود و درنهایت به‌صورت نوشته درمی‌آید. در آموزش‌های بعد نحوه تبدیل متن به گفتار را نیز باهم یاد خواهیم گرفت.   من یک برنامه ساده برای نشان دادن استفاده از گفتار به نوشتار (Speech To Text) در اندروید ایجاد کرده‌ام. این برنامه شامل یک دکمه برای صحبت و یک TextView برای نمایش متن است. نرم‌افزار گفتار به نوشتار (Speech To Text) در اندروید : ۱-در اندروید […]

بیشتر بخوانید
1 2 3 … 5

با ثبت نام در mobcollege می‌توانید :

  • • با نام خودتان مقاله ارسال کنید
  • • مقالات مورد علاقه خودتان را ذخیره کنید
  • • پنل کاربری پیشرفته داشته باشید
  • • و...

عضو می‌شوم !

پربازدیدترین مقاله ها

use emojis on android keyboard_mobcolege.ir
استفاده از Emojis کیبورد در اندروید۱۷/۰۶/۱۳۹۶امیر زنگی آبادی
ساخت پروژه در Android studio۱۸/۰۶/۱۳۹۵امیر زنگی آبادی
multi-language-app
چگونه یک برنامه چند زبانه (Multi Language) در اندروید بسازیم ؟۲۱/۰۶/۱۳۹۵سجاد زنگی آبادی
ساخت منو(menu) در اندروید۲۳/۰۶/۱۳۹۵امیر زنگی آبادی
make spinner in android
ساخت spinner در اندروید۰۴/۰۹/۱۳۹۵سجاد زنگی آبادی
Animating an Android Floating Action Button
انیمیشن پیشرفته Floating Action Button۰۷/۰۴/۱۳۹۶امیر زنگی آبادی

پربازدیدترین مطالب دانلودی

android studio 2.3 is available for download in mobcollege.ir
دانلود Android Studio v3.1.1۳۰/۰۹/۱۳۹۶امیر زنگی آبادی
download jdk
دانلود JDK v9.0.1۳۰/۰۹/۱۳۹۶امیر زنگی آبادی

داغ ترین مقاله ها

ساخت پروژه در Android studio۱۸/۰۶/۱۳۹۵امیر زنگی آبادی
android-welcome-intro-slider-with-bottom-dots
چگونه در اندروید یک اسلایدر معرفی برای برنامه خود بسازیم؟۱۸/۰۷/۱۳۹۵سجاد زنگی آبادی
android swip down to refresh
ساخت Swipe Down to Refresh در اندروید۲۳/۰۸/۱۳۹۵امیر زنگی آبادی
multi-language-app
چگونه یک برنامه چند زبانه (Multi Language) در اندروید بسازیم ؟۲۱/۰۶/۱۳۹۵سجاد زنگی آبادی
Animating an Android Floating Action Button
انیمیشن پیشرفته Floating Action Button۰۷/۰۴/۱۳۹۶امیر زنگی آبادی
use volley library in android mobcollege
استفاده از کتابخانه Volley۰۱/۱۱/۱۳۹۵امیر زنگی آبادی

دانلود سریع

  • دانلود Android Studio v3.1.1 دانلود Android Studio v3.1.1 ۱۰:۱۷, ۱۳۹۶-۰۹-۳۰
  • دانلود JDK v9.0.1 دانلود JDK v9.0.1 ۱۰:۱۵, ۱۳۹۶-۰۹-۳۰

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

بهترین ها در ایمیل شما

صندوق ایمیل یا پوشه اسپم خود را جهت تائید اشتراک خود چک کنید

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

آپارات آپارات

ارشیو ویدیوهای آموزشی و دمو نرم افزارها

©تمامی حقوق این سایت متعلق به mobcollege می‌باشد و کپی فقط با ذکر منبع و لینک به ( mobcollege.ir ) مجاز است.

توسعه و پشتیبانی توسط : کارینو