Руководства по мобильным службам для Xamarin.Forms — получение местоположения устройства

Мне нужны инструкции по использованию мобильных служб для Xamarin.Forms? Меня особенно интересует, как получить текущее местоположение устройства. Я знаю, что здесь есть пример кода, https://github.com/aritchie/acr-xamarin-forms, которые демонстрируют все, что вы можете сделать с библиотекой, единственная проблема в том, что она слишком сложна для понимания новичком, и нет комментариев

Будем признательны за ссылки на любые исчерпывающие руководства или примеры кода с комментариями. Я искал, но ничего хорошего не нашел.

Ваше здоровье


person user1667474    schedule 30.08.2014    source источник
comment
Я согласен; Я считаю, что в кодексе Аричи есть то, что нужно, но ему трудно следовать, если вы начинаете, как мы с вами. Где вы можете получить через код?   -  person gadget00    schedule 14.10.2014


Ответы (2)


Хороший набор примеров для изучения Xamarin.Forms с некоторыми описаниями доступен по следующей ссылке http://blog.falafel.com/learning-xamarin/.

Тем не менее, поскольку Xamarin.Forms является довольно новым, вам придется искать хорошие фрагменты и т. д.

Существует ряд проектов для Xamarin.Forms в https://github.com/xamarin/xamarin-forms-samples. Попробуйте посмотреть на следующие два коротких примера в Xamarin.Forms, которые легче понять:

https://github.com/xamarin/xamarin-forms-samples/tree/master/FormsGallery

https://github.com/xamarin/xamarin-forms-samples/tree/master/XAMLSamples

Примеры достаточно короткие, что должно помочь вам учиться на них.

Ниже приведен конкретный пример, связанный с картой, который также показывает ваше текущее местоположение на карте, и вы, возможно, захотите посмотреть его подробнее:-

https://github.com/xamarin/xamarin-forms-samples/tree/8b9bbe853263f1eb29faca499619b0b757d8fbfd/WorkingWithMaps

Запускайте приложения, вносите небольшие изменения и экспериментируйте — отличный способ обучения.

Радоваться, веселиться!

person Pete    schedule 01.09.2014
comment
Спасибо за совет, Пит, у меня есть весь пример кода, и я могу работать с большей его частью, я не видел один из blog.falafel, поэтому я обязательно проверю его. У меня все еще есть проблемы с возвратом местоположения из Android в код Xamarin.Forms, и предоставленный пример кода, хотя, без сомнения, великолепен, очень сложен и труден для понимания новичком, поэтому я все еще в поиске соответствующих руководств. если кто найдет. Ваше здоровье - person user1667474; 04.09.2014
comment
Извините, но где в образце кода карты отображается текущее местоположение пользователя? - Я могу найти только некоторые жестко запрограммированные местоположения - Я, должно быть, ищу не в том месте - Ура - person user1667474; 04.09.2014
comment
По-видимому, в примере «Работа с картами» есть строка .IsShowingUser=true, которая должна отображать местоположение пользователя на картах, но она не работала у меня в моем эмуляторе, когда я быстро протестировал ее. Существует Geolocator — это Xamarin-Forms-Labs, который должен помочь вам получить текущее местоположение с помощью кода, взгляните на ссылка - person Pete; 04.09.2014

Если вы хотите узнать местоположение пользователя с помощью общего кода, посмотрите плагин Geolocator из магазина компонентов. очень прост в использовании

person Burf2000    schedule 22.06.2015