Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Xamarin.Essentials udostępnia deweloperom wieloplatformowe interfejsy API dla swoich aplikacji mobilnych.
Systemy Android, iOS i UWP oferują unikatowe interfejsy API systemu operacyjnego i platformy, do których deweloperzy mają dostęp do wszystkich w języku C#, korzystając z platformy Xamarin. Xamarin.Essentials Udostępnia jeden międzyplatformowy interfejs API, który działa z dowolną Xamarin.Formsaplikacją systemu , Android, iOS lub UWP, do której można uzyskać dostęp z kodu udostępnionego niezależnie od sposobu tworzenia interfejsu użytkownika.
Wprowadzenie do usługi Xamarin.Essentials
Postępuj zgodnie z przewodnikiem wprowadzającym, aby zainstalować Xamarin.Essentials pakiet NuGet w istniejących lub nowych Xamarin.Formsprojektach , Android, iOS lub UWP.
Przewodniki dotyczące funkcji
Postępuj zgodnie z przewodnikami, aby zintegrować te Xamarin.Essentials funkcje z aplikacjami:
- Akcelerometr — pobieranie danych przyspieszenia urządzenia w trójwymiarowej przestrzeni.
- Akcje aplikacji — uzyskiwanie i ustawianie skrótów dla aplikacji.
- Informacje o aplikacji — informacje o aplikacji.
- Motyw aplikacji — wykrywanie bieżącego motywu żądanego dla aplikacji.
- Barometr — monitoruj barometr pod kątem zmian ciśnienia.
- Bateria — łatwo wykrywaj poziom baterii, źródło i stan.
- Schowek — szybkie i łatwe ustawianie lub odczytywanie tekstu w schowku.
- Konwertery kolorów — metody pomocnika dla elementu System.Drawing.Color.
- Compass — monitor kompasu pod kątem zmian.
- Łączność — sprawdzanie stanu łączności i wykrywanie zmian.
- Kontakty — pobieranie informacji o kontakcie na urządzeniu.
- Wykryj wstrząs — wykrywanie wstrząsu urządzenia.
- Informacje o wyświetlaniu urządzenia — pobierz metryki i orientację ekranu urządzenia.
- Informacje o urządzeniu — łatwe informacje o urządzeniu.
- Poczta e-mail — łatwo wysyłaj wiadomości e-mail .
- Selektor plików — umożliwia użytkownikowi wybieranie plików z urządzenia.
- Pomocnicy systemu plików — łatwe zapisywanie plików w danych aplikacji.
- Latarka — prosty sposób włączania/wyłączania latarki.
- Geokodowanie — geokodowanie i odwrotne adresy i współrzędne geograficzne.
- Geolokalizacja — pobieranie lokalizacji GPS urządzenia.
- Gyroscope — śledzenie obrotu wokół trzech głównych osi urządzenia.
- Haptic Feedback — kliknięcie kontrolki i długie naciśnięcie haptyki.
- Launcher — umożliwia aplikacji otwieranie identyfikatora URI przez system.
- Magnetometr — wykrywanie orientacji urządzenia względem pola magnetycznego Ziemi.
- MainThread — uruchom kod w głównym wątku aplikacji.
- Mapy — otwórz aplikację mapy w określonej lokalizacji.
- Selektor multimediów — umożliwia użytkownikowi wybieranie lub wykonywanie zdjęć i filmów wideo.
- Otwórz przeglądarkę — szybko i łatwo otwórz przeglądarkę w określonej witrynie internetowej.
- Czujnik orientacji — pobiera orientację urządzenia w trójwymiarowej przestrzeni.
- Uprawnienia — sprawdzanie i żądanie uprawnień od użytkowników.
- Numer telefonu — otwórz numer telefonu.
- Rozszerzenia platformy — metody pomocnika do konwertowania rect, rozmiaru i punktu.
- Preferencje — szybkie i łatwe dodawanie trwałych preferencji.
- Zrzut ekranu — przechwyć bieżący ekran aplikacji.
- Bezpieczny magazyn — bezpieczne przechowywanie danych.
- Udostępnianie — wysyłanie linków do tekstu i witryny internetowej do innych aplikacji.
- SMS — utwórz wiadomość SMS na potrzeby wysyłania.
- Zamiana tekstu na mowę — wokalizacja tekstu na urządzeniu.
- Konwertery jednostek — metody pomocnika do konwertowania jednostek.
- Śledzenie wersji — śledzenie wersji aplikacji i numerów kompilacji.
- Wibrator — sprawiają, że urządzenie wibruje.
- Web Authenticator — uruchamianie przepływów uwierzytelniania internetowego i nasłuchiwanie wywołania zwrotnego.
Rozwiązywanie problemów
Znajdź pomoc, jeśli występują problemy.
Xamarin.Essentials w pytaniach i pytaniach
Zadaj pytania dotyczące uzyskiwania dostępu do funkcji natywnych za pomocą polecenia Xamarin.Essentials.
Informacje o wersji
Znajdź pełne informacje o wersji dla każdej wersji programu Xamarin.Essentials.
Dokumentacja interfejsu API
Przejrzyj dokumentację interfejsu API dla każdej funkcji programu Xamarin.Essentials.