استفاده از google place api در اندروید

shape
shape
shape
shape
shape
shape
shape
shape

استفاده از وب سرویس google place api در اندروید

در این مطلب قصد داریم در مورد استفاده از google place api در اندروید توضیح دهیم

یکی از جدیدترین تحولات در دنیای اندروید انتشار API Google Places برای Android است. این API جدید به ما دسترسی کامل به پایگاه داده گوگل برای 100 میلیون مکان می دهد. چه چیزی در مورد این API عالی است، برای دریافت داده ها از گوگل، بدون XML، یا تجزیه Json باید در مشتری انجام می شود. تمام تجزیه و تحلیل درخواست و پاسخ توسط سرویس گیرنده API Android Places انجام می شود. این به ما می دهد، بسیاری از روش های جدید راحتی که ما می توانیم به طور مستقیم به داده های API دسترسی داشته باشیم. همه ما باید انجام دهیم این است که از کلید API در پروژه استفاده کنیم.

انتشار مکان های آندروید API نه تنها دسترسی به داده ها را ساده تر می کند، بلکه همچنین توسعه دهندگان را از پیگیری طول و عرض جغرافیایی می کند. پیش از این، برای دسترسی به داده های موقعیت مکانی در Android، باید تمام اطلاعات از یک سرویس وب را با عبور از پارامترهای مختلف مانند طول و عرض جغرافیایی به آن بازگردانید. API استفاده شده در آن زمان API Google Maps بود. اما اکنون خوشبختانه هیچ چیز از این نوع باید انجام شود. به عنوان مکان جدید Android API به اندازه کافی قدرتمند برای تشخیص مکان فعلی شما و بازیابی تمام داده های محل به صورت خودکار. API Google Places برای Android دارای شش ویژگی جدید است:

  1. Place Picker UI widget.
  2. Current Place .
  3. Place Autocomplete Place Add .
  4. Place Report.
  5. Place Details.

این قسمت را در قسمت dependencies اضافه کنید:

manifest

permissions in the manifest

PlacePicker یک ویجت UI جدید است که با Places API معرفی شده است. این ویجت می تواند به شدت تلاش های توسعه را در یک سناریوی که نیاز به انتخاب یک مکان نزدیک را دارد، کاهش دهد. ویجت آندروید PlacePicker، یک نقشه و یک لیست از مکان های نزدیک را نمایش می دهد. با استفاده از این ویجت کاربر می تواند یک مکان را انتخاب کند، جزئیات آن به فعالیت تماس می شود. یکی دیگر از ویژگی های فوق العاده در مورد PlacePicker این است که اجازه می دهد سفارشی سازی هدر ها نیز داشته باشد. برای مثال اگر خواص colorPrimary و colorPrimaryDark را در styles.xml تنظیم کرده باشید. آنها می توانند در رابط کاربری PlacePicker نیز به ارث برده شوند، فقط برای حفظ یکپارچگی در جریان برنامه.

منبع

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *