Omid Zakeri

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

1 ارسال در این موضوع قرار دارد

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

استفاده از google place 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  اضافه کنید:

compile 'com.google.android.gms:play-services:8.4.0'

manifest 


2
3
<meta-data
            android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version"/>

permissions in the manifest


<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

 

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

 

 

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

Good Luck

 

 

 

دانلود سورس

PlacePicker-master.zip

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری