Powiązane publikacje 'android'
Żenujący błąd aplikacji na Androida, który można łatwo przeoczyć
Nauka programowania na Androida
Żenujący błąd aplikacji na Androida, który można łatwo przeoczyć
Uważaj na ten subtelny, ale oczywisty błąd wynikający z nieporozumienia w sprawie ViewBinding
Przetestował go wystarczająco, nie ma żadnych awarii i wszystko wygląda dobrze. Dobre do zwolnienia.
Przedstawiamy nową bibliotekę selektora emoji w systemie Android
Emoji stały się częścią naszej komunikacji za pośrednictwem wiadomości. Obecnie prawie każdy z nich korzysta. Zespół programistów Androida również jest tego świadomy i niedawno udostępnił Picker emoji dla Androida. Biblioteka pozwala nam zaimplementować w naszej aplikacji selektor emoji za pomocą zaledwie kilku linijek kodu. W tym samouczku dowiemy się, jak zaimplementować selektor emoji w naszej aplikacji przy użyciu biblioteki emoji.
Zależności
nie wchodząc dalej, najpierw..
ŚREDNI STOS
Mean Stack to zbiór technologii JavaScript wykorzystywanych do tworzenia aplikacji internetowych. Dlatego od klienta, przez serwer, aż po bazę danych, wszystko opiera się na JavaScript. MEAN to kompleksowy zestaw narzędzi programistycznych służący do tworzenia i rozwijania szybkich i niezawodnych aplikacji internetowych. MEAN to przyjazny dla użytkownika stos, będący cennym rozwiązaniem do budowy dynamicznych stron internetowych i aplikacji. Ten bezpłatny stos typu open source..
Powiadomienia bezserwerowe systemu Android za pośrednictwem funkcji chmury Firebase
Wszystko, co musisz wiedzieć o powiadomieniach push na Androidzie
W tym artykule dowiesz się o „Funkcjach Firebase Cloud”, wysyłaniu powiadomień push za pośrednictwem funkcji Cloud i odbieraniu powiadomień na klientach Android.
Funkcje chmury Firebase
Cloud Functions dla Firebase to platforma umożliwiająca uruchamianie kodu zaplecza za pośrednictwem żądania HTTP lub wyzwalacza zdarzenia Firebase. Funkcje te można napisać w języku JavaScript lub TypeScript. Na potrzeby tego..
Klasy abstrakcyjne a interfejsy w Kotlinie
Jak zapewne wiesz, interfejsy to po prostu funkcje abstrakcyjne, ale różnią się one subtelnymi różnicami.
Abstrakt oznacza dwie rzeczy:
tej klasy nie można utworzyć instancji ta klasa może mieć pola bez implementacji (pola abstrakcyjne, takie jak funkcje abstrakcyjne lub właściwości abstrakcyjne)
Teraz porozmawiamy o różnicach:
Klasa normalna może dziedziczyć tylko z jednej klasy abstrakcyjnej, ale może implementować dowolną liczbę interfejsów interfejsy nie mogą zarządzać..
Najważniejsze powody, dla których warto uczyć się programowania na Androida
Smartfony zmieniły świat w ciągu ostatniej dekady. Dziś niemal każdy nosi przy sobie smartfon i korzysta z niego wiele godzin dziennie. Prawie każdy używa smartfona do różnych celów. Wraz ze wzrostem liczby użytkowników smartfonów z Androidem rośnie zapotrzebowanie na programistów Androida. Jeśli więc nie wiesz, czy uczyć się programowania aplikacji na Androida, czy nie, podam Ci najważniejsze powody, dla których warto uczyć się programowania na Androida. Więc zacznijmy!
Jeśli..
Utwórz przełącznik Android za pomocą Jetpack Compose
Projektuj komponowalne interfejsy użytkownika
W ostatnim samouczku omawialiśmy „Tworzenie niestandardowych chipów Jetpack Compose”. W tym artykule omówimy, jak utworzyć przełącznik w Jetpack Compose.
Zasadniczo Switcha używamy, gdy potrzebujemy opcji dwustanowej, np. Włącz/wyłącz.
Na początek utworzymy domyślny przełącznik w aplikacji Compose, jak pokazano poniżej
Powyższy Switch zawiera dwa parametry:
1. checked : komponent jest zaznaczony lub nie
2. onCheckedChange..