Firma Google właśnie ułatwiła programistom tworzenie ekranów ładowania aplikacji w najnowszej wersji Androida Oreo, tworząc oficjalny interfejs API ekranu powitalnego!
Większość programistów ma mieszane opinie na temat ekranów powitalnych. Niektórzy opowiadają się za jego użyciem, aby ukryć ładowanie aplikacji w tle, a następnie płynnie do niej przejść. Z drugiej strony niektórzy uważają ekrany powitalne za stratę czasu zarówno dla użytkownika, jak i programisty. Stanowisko Google w tej sprawie jest mieszane, ponieważ wcześniej nie promował ich użycia, ale od tego czasu zaczął używać ekranów powitalnych w wielu aplikacjach. Dzięki Androidowi Oreo Google chce znacznie ułatwić programistom tworzenie prostego ekranu powitalnego.
Google wprowadziło „interfejs API ekranu powitalnego” w systemie Android 8.0. Ten interfejs API umożliwia programistom łatwe ustawienie zasobu do rysowania jako ekranu ładowania aplikacji. Możesz także ustawić ekran powitalny pomiędzy ciężkimi czynnościami w aplikacji. Przed Androidem Oreo istniało wiele różnych podejść do tworzenia ekranu powitalnego, a najczęstszym z nich było tworzenie elementu do rysowania, niestandardowego motywu i SplashActivity. Google chce usprawnić i ułatwić programistom ten proces, umożliwiając im korzystanie z nowego interfejsu API.
Ta zmiana nie jest obecnie udokumentowana w pliku Programiści Androida strona. Zatwierdzenie zostało dodane 13 kwietnia do AOSP, pomiędzy oficjalną publikacją pierwszej i drugiej wersji Android O Developer Preview. W związku z tym, aby dowiedzieć się, jak z niego korzystać, musisz odwołać się do Zatwierdzenie AOSP i sprawdź zmiany wprowadzone od tego czasu. Oczekujemy, że oficjalna dokumentacja Google dotycząca tego interfejsu API zostanie ostatecznie przesłana, aby ułatwić pracę.
Ten nie jest the tylko zmiana uwzględniona dla programistów w Androidzie Oreo, ponieważ Google wprowadziło wiele nowych, przydatnych interfejsów API i funkcji dla programistów. Dużo szukaliśmy, aby znaleźć te zmiany, ale aby zobaczyć więcej, musisz zagłębić się w plik Projekt Open Source dla Androida się!