آموزش استفاده از کتابخانه BottomNavigationView
کتابخانه BottomNavigationView در داخل کتابخانه deisgn از ورژن 25 به بالاتر وجود دارد
خروجی :
کتابخانه BottomNavigationView در داخل کتابخانه deisgn از ورژن 25 به بالاتر وجود دارد
خروجی :
تلگرام (Telegram) یک نرم افزار پیام رسان قدرتمند است که هم از نطر سرعت و هم از نطر امنیت از دیگر نرم افزار های پیام رسان متمایز شده و به همین دلیل کاربران زیادی را جذب خود کرده است.
تعداد کاربران تلگرام در شش ماه پیش بیش از ۳۵ میلیون نفر اعلام شده است که هر روز به تعداد آن اضافه می شود.
در تلگرام کار های زیادی می توانید انجام بدهید ازجمله اینکه شما می
توانید با دوستان و آشنایان خود چت کنید، گروه های مختلف ایجاد کنید، عکس ،
صدا و متن ارسال کنید.
آموزش اندروید آموزش برنامه نویسی اندروید برنامه نویسی اندروید اندروید استودیو آموزش اندروید استودیو
سلام امروز میخوایم کار با کتابخونه volley رو با هم یاد بگیریم.با افزودن این کتابخونه میتونید ارتباط با کد php که در سرورتون نوشتید رو سریع تر و آسون تر کنید.
به این صورت که اول با این کد به پروژه خودتون اضافش کنید.
compile 'com.mcxiaoke.volley:library:1.0.19'
اگه مشکلی در اضافه کردن این کتابخونه دارید کلیک کنید.
همچنان میدانید در بخش اول دیتابیس به توضیفی از sqlite پرداختیم.در صورتی مقاله اول را مطالعه نکرده اید،حتما آن را مطالعه کنید.
ابتدا یک پروژه جدید را ایجاد کنید و اسم آن را مثلا dbAndroid بگذارید.
سپس ورژن اندروید خود را مشخص کنید...که در این پروژه 2.3.3 را در نظر گرفته ایم
در اندروید 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 رو به این نحو نوشتیم:
شاید تا الان به همچنین ویجتی در محیط برنامه نویسی اندروید برنخورده اید و در اپلیکیشن های حرفه ای که نوشته شده اس در بخش های مانند فیلم ها و گالری تصاویر به وفور دیده شده است.این ویجت که در این تاپیک معرفی خواهد شد بصورت سفارشی طراحی شده است که از سایت http://inter-fuser.com/ برگرفته شده است و انجمن پی سی دروید بر آن آمد که این ویجت سفارشی بسیار زیبا را در این ماه مبارک به کاربران پی سی دروید تقدیم نماید.
درود به همه کاربران انجمن اندروید ایران
به عنوان یکی دیگر از هدایای سری جدید انجمن اندروید ایران پروژه کتاب ساز اندروید را برای شما آماده و در اختیار شما عزیزان قرار گرفت.
از آنجایی که هدف انجمن اندروید ایران فقط و فقط خدمت به اندروید ایران است و رشد و توسعه آن در گرو همکاری همه عزیزان است لذا به عنوان یک عضو کوچک از این خانواده بزرگ تلاش خود را انجام میدهیم تا خدمتی صادقانه به شما عزیزان ارائه دهیم.
چندین وقت بود نیاز بود راهی آسان برای ساخت و ایجاد اپلیکیشن های بر پایه تولید محتوا ایجاد شود،بر همین دلیل انجمن پی سی دروید این نیاز را با ارائه روش "کتاب ساز اندروید" نیز برای توسعه دهندگان گرامی اندروید رفع خواهد کرد.
امید است دوستان گرامی بتواند اپلیکیشن های جذابی را در آینده تولید نمایند و باعت پیشرفت صنعت موبایل در کشور باشد