Xamarin.Essentials
Xamarin.Essentials Udostępnia deweloperom międzyplatformowe interfejsy API dla aplikacji mobilnych.
Systemy Android, iOS i UWP oferują unikatowe interfejsy API systemu operacyjnego i platformy, do których deweloperzy mają dostęp w języku C# dzięki platformie Xamarin. Xamarin.Essentials Udostępnia jeden międzyplatformowy interfejs API Xamarin.Forms, który działa z dowolną aplikacją systemu , Android, iOS lub UWP, do której można uzyskać dostęp z udostępnionego kodu niezależnie od sposobu tworzenia interfejsu użytkownika.
Wprowadzenie za pomocą
Postępuj zgodnie z przewodnikiem z wprowadzeniem, aby zainstalować NuGet w Xamarin.Formsistniejących lub nowych projektach systemu , Android, iOS lub UWP.
Przewodniki po funkcjach
Postępuj zgodnie z przewodnikami, aby zintegrować te Xamarin.Essentials funkcje z aplikacjami:
- Przyspieszeniomierz — pobiera dane przyspieszenia urządzenia w trójwymiarowej przestrzeni.
- Akcje aplikacji — umożliwia uzyskiwanie i ustawianie skrótów dla aplikacji.
- Informacje o aplikacji — informacje o aplikacji.
- Motyw aplikacji — wykrywanie bieżącego motywu żądanego dla aplikacji.
- Barometer — monitoruj barometr pod celu zmiany ciśnienia.
- Bateria — łatwe wykrywanie poziomu baterii, źródła i stanu.
- Schowek — szybkie i łatwe ustawianie lub odczytywanie tekstu w schowku.
- Konwertery kolorów — metody pomocników dla System.Drawing.Color.
- Compass — monitoruj compass pod celu zmiany.
- Łączność — sprawdzanie stanu łączności i wykrywanie zmian.
- Kontakty — pobiera informacje o kontaktach na urządzeniu.
- Wykrywanie potrząsania — wykrywa ruch potrząsania urządzenia.
- Informacje o ekranie urządzenia — umożliwia uzyskiwanie metryk i orientacji ekranu urządzenia.
- Informacje o urządzeniu — łatwe informacje o urządzeniu.
- Poczta e-mail — łatwe wysyłanie wiadomości e-mail.
- S wyboru plików — zezwala użytkownikowi na wybieranie plików z urządzenia.
- Pomocnicy systemu plików — łatwe zapisywanie plików w danych aplikacji.
- Flashlight — prosty sposób, aby włączyć/wyłączyć latarkę.
- Geokodowanie — adresy i współrzędne geokodowania i odwrotnego kodu geograficznego.
- Geolokalizacja — pobiera lokalizację GPS urządzenia.
- Gyroscope — śledzenie obrotu wokół trzech osi podstawowych urządzenia.
- Opinia haptyczna — kontrolowanie kliknięcia i długie naciśnięcie przycisku haptycznego.
- Launcher — umożliwia aplikacji otwarcie URI przez system.
- Akcelerometr — wykrywa orientację urządzenia względem pola magnetycznego Ziemi.
- MainThread — uruchamianie kodu w głównym wątku aplikacji.
- Mapy — otwórz aplikację mapy do określonej lokalizacji.
- S wyboru multimediów — umożliwia użytkownikowi wybieranie lub robić zdjęcia i filmy wideo.
- Otwórz przeglądarkę — szybko i łatwo otwórz w przeglądarce określoną witrynę internetową.
- Czujnik orientacji — pobiera orientację urządzenia w trójwymiarowej przestrzeni.
- Uprawnienia — sprawdzanie i żądanie uprawnień od użytkowników.
- Telefon — otwórz dialekt.
- Rozszerzenia platformy — metody pomocników do konwertowania rect, size i point.
- Preferencje — szybkie i łatwe dodawanie trwałych preferencji.
- Zrzut ekranu — przechwyć bieżące wyświetlanie aplikacji.
- Bezpieczne Storage — bezpieczne przechowywanie danych.
- Udostępnij — wysyłaj linki tekstowe i linki do witryn internetowych do innych aplikacji.
- SMS — utwórz wiadomość SMS do wysłania.
- Tekst na mowę — posyłanie tekstu na urządzeniu.
- Konwertery jednostek — metody pomocników do konwertowania jednostek.
- Śledzenie wersji — śledzenie wersji i numerów kompilacji aplikacji.
- Niech urządzenie zostanie przesłonene.
- Web Authenticator — uruchamia przepływy uwierzytelniania internetowego i nasłuchuje wywołania zwrotnego.
Rozwiązywanie problemów
Znajdź pomoc w przypadku problemów.
w kontroli jakości&
Zadawaj pytania dotyczące uzyskiwania dostępu do funkcji natywnych za pomocą programu Xamarin.Essentials.
Uwagi do wersji
Znajdź pełne informacje o wersji dla każdej wersji .Xamarin.Essentials
Dokumentacja interfejsu API
Przejrzyj dokumentację interfejsu API dla każdej funkcji usługi Xamarin.Essentials.