آموزش استفاده از کتابخانه BottomNavigationView
کتابخانه BottomNavigationView در داخل کتابخانه deisgn از ورژن 25 به بالاتر وجود دارد
خروجی :
کتابخانه BottomNavigationView در داخل کتابخانه deisgn از ورژن 25 به بالاتر وجود دارد
خروجی :
وقتی داشتم به اندروید استودیو عادت میکردم بعد از ایکلیپس،فهمیدم این افزودن کتابخانه ها یه خورده دردسر داره.ارور میده و اینا
حالا میخوایم با هم تمرینی یه کتابخونه رو اضافه کنیم به پروژمون
خب مثلا من از این لینک میخوام یه کتابخونه اضافه کنم.برای همین کتابخونه Material Dialog رو انتخاب کردم.(خودم هنوز باهاش کار نکردم همینطوری شانسی پیدا کردمش)
https://github.com/afollestad/material-dialogs
سلام امروز میخوایم کار با کتابخونه volley رو با هم یاد بگیریم.با افزودن این کتابخونه میتونید ارتباط با کد php که در سرورتون نوشتید رو سریع تر و آسون تر کنید.
به این صورت که اول با این کد به پروژه خودتون اضافش کنید.
compile 'com.mcxiaoke.volley:library:1.0.19'
اگه مشکلی در اضافه کردن این کتابخونه دارید کلیک کنید.
همچنان میدانید در بخش اول دیتابیس به توضیفی از sqlite پرداختیم.در صورتی مقاله اول را مطالعه نکرده اید،حتما آن را مطالعه کنید.
ابتدا یک پروژه جدید را ایجاد کنید و اسم آن را مثلا dbAndroid بگذارید.
سپس ورژن اندروید خود را مشخص کنید...که در این پروژه 2.3.3 را در نظر گرفته ایم
Kotlin (کاتلین) یک زبان برنامهنویسیست که با استفاده از آن میتوان برنامه نویسی اندروید را توسعه داد. نسخه های اخیر اندروید استودیو به طور رسمی از کاتلین پشتیبانی میکنن، مسئلهای که در Google IO 2017 اعلام شد.
در اندروید 4 روش برای ذخیره اطلاعات وجود دارد :
1- Shared preferences
2- Sqlite Databases
3- Content Provider
4- Files
که بیشتر بر روی Sqlite(http://www.sqlite.org)
کار خواهیم کرد و بقیه را در آموزش های بعدی معرفی خواهم کرد،بحث دیتابیس
بدلیل گستردگی، نمی توان در یک آموزش بیشتر مباحث را شرح داد پس مرحله به
مرحله پیش می رویم و در مرحله اول با ساختار دیتابیس و پیشنیازهای اولیه
کار خواهیم کرد.
سورس اندروید استودیو فروشگاه اینترنتی + وب سایت + وبسرویس
آموزش اندروید آموزش برنامه نویسی اندروید برنامه نویسی اندروید اندروید استودیو آموزش اندروید استودیو
هنگامی که قصد دارید تصاویر را از طریق وب در اپلیکیشن اندرویدی خود نمایش دهید باید تصاویر را cache نماید و سپس آن را در ویجت ImageView نمایش دهید.کتابخانه های خیلی زیادی برای اینکار وجود دارد و در این آموزش نحوه استفاده از کتابخانه Universal Image Loader را تقدیم مینماییم.
در این پست میخوایم خیلی سریع و کوتاه نحوه کار با Google maps رو بررسی کنیم.
من فرض می کنم که شما در مورد برنامه نویسی در اندروید اطلاعات لازم رو دارید، تا بتونیم توضیحات رو کوتاه کنیم و به بخش اصلی کار بپردازیم. با فرض اینکه از طریق این لینک تونستید مقدمات وارد کردن گوگل مپ رو پیاده سازی کنید به سراغ توضیحات مورد نظر میریم.
من از Fragment برای پیاده سازی UI استفاده کردم، به این صورت که در این اپ که کار توسعه اون رو انجام میدادیم از چند تب برای دسترسی به بخشهای مختلف استفاده کردیم، و تب Map رو با Fragment ساختیم و کد xml رو به این نحو نوشتیم: