Chroniony projekt potwierdzenia

Interfejs użytkownika (UI) chronionego potwierdzenia składa się z sześciu wymaganych elementów. Niektóre elementy można dostosować, ale istnieją wymagania, których należy przestrzegać. Podczas dostosowywania interfejsu użytkownika postępuj zgodnie z poniższymi wskazówkami i upewnij się, że wymagania są spełnione. Jeśli element jest oznaczony jako Wymaganie: ten element musi używać wymienionej właściwości.

W poniższych wytycznych wykorzystano rodzinę czcionek Roboto, którą można pobrać ze strony Fonts.google.com .

Interfejs użytkownika z przyciskami sprzętowymi

Potwierdzenie chronione systemem Android może używać przycisków sprzętowych na urządzeniu do potwierdzania i anulowania wprowadzania.

Układ projektu

Ikony

Ikona Tarczy

Ikona Ikona tarczy chronionego potwierdzenia
Pobierać Tarcza bezpieczeństwa
Rozmiar ikony 32dp

Ikona strzałki

Ikona Ikona strzałki klawiatury
PobieraćStrzałka klawiatury w prawo
Rozmiar ikony 24 dp
Promień narożnika kontenera 4dp

Wprowadź wiadomości

W Potwierdzeniu Chronionym stosowane są dwa typy danych wejściowych: potwierdzenie i anulowanie.

Ciąg potwierdzający

Komunikat ten musi wskazywać, który przycisk służy do potwierdzenia.

Wiadomość Naciśnij dwukrotnie (przycisk), aby potwierdzić
Maksymalna długość Warunek: Wiadomość potwierdzająca nie może mieć więcej niż dwóch linii.
Kolor #000000 87%
Czcionka Roboto-Średni
Rozmiar czcionki Zapotrzebowanie: 14sp
Wysokość linii Wymaganie: 20dp

Anuluj ciąg

Komunikat o anulowaniu musi być wyraźnie widoczny i łatwy do odróżnienia od przycisku potwierdzenia. Użyj następujących właściwości wraz z pojedynczym słowem Cancel .

Wiadomość Anulować
Kolor #000000 87%
Czcionka Roboto-Średni
Rozmiar czcionki Zapotrzebowanie: 14sp
Wysokość linii Wymaganie: 20dp

Tekst nagłówka

Dołącz tekst nagłówka „Potwierdzenie chronione przez system Android” w Zaufanym interfejsie użytkownika, aby zidentyfikować tę funkcję. Użyj następujących właściwości tekstu nagłówka.

Wiadomość Wymaganie: potwierdzenie chronione systemem Android
Kolor #000000 87%
Czcionka Roboto-Regularny
Rozmiar czcionki Wymaganie: 22sp
Wysokość linii Wymaganie: 28dp

Tekst główny

Podczas implementowania elementu tekstu treści użyj następujących właściwości. Rzeczywista wiadomość jest napisana przez programistę API (programistę aplikacji).

Wiadomość Treść jest dostarczana przez twórcę aplikacji, wywołując opcję Potwierdzenie chronione.
Kolor #000000 87%
Czcionka Roboto-Regularny
Rozmiar czcionki Zapotrzebowanie: 16sp
Wysokość linii Wymaganie: 24dp

Tekst podtytułu

Użyj tekstu nagłówka, aby wyjaśnić, dlaczego użytkownik widzi ekran Chronionego potwierdzenia. Umieść ten tekst na dole ekranu i użyj następujących właściwości.

Wiadomość Wymaganie: to potwierdzenie zapewnia dodatkową warstwę bezpieczeństwa dla działania, które zamierzasz podjąć.
Maksymalna długość Warunek: Wiadomość potwierdzająca nie może mieć więcej niż czterech linii.
Kolor #000000 87%
Czcionka Roboto-Regularny
Rozmiar czcionki Zapotrzebowanie: 14sp
Wysokość linii Wymaganie: 20dp

Interfejs użytkownika z przyciskami oprogramowania

Potwierdzenie chronione systemem Android może wykorzystywać przyciski oprogramowania do potwierdzania i anulowania wprowadzonych danych. Poniższe wytyczne opisują interfejs użytkownika za pomocą przycisków oprogramowania.

Układ projektu oprogramowania interfejsu użytkownika potwierdzenia

Ikona tarczy

Pobierz zasób ikony pod adresem Ikona tarczy chronionego potwierdzenia w systemie Android . Umieść ikonę na górze ekranu.

Ikona tarczy

Ikona tarczy Chronionego potwierdzenia jest elementem wymaganym. Kolor tarczy można dostosować, ale musi być wyraźnie widoczny.

Wejście

Wymiary przycisku oprogramowania

Użyj formy przycisku głównego i dodatkowego do potwierdzania i anulowania wejść.

Etykieta przycisku Użyj wielkości zdań w etykietach przycisków.
Promień przycisku 4dp
Kolor akcentujący #1a73e8
Czcionka Roboto-Średni
Rozmiar czcionki Zapotrzebowanie: 14sp

Tekst nagłówka

Dołącz tekst nagłówka „Potwierdzenie chronione przez system Android” w Zaufanym interfejsie użytkownika, aby zidentyfikować tę funkcję. Użyj następujących właściwości tekstu nagłówka.

Wiadomość Wymaganie: potwierdzenie chronione systemem Android
Kolor #000000 87%
Czcionka Roboto-Średni
Rozmiar czcionki Wymaganie: 24 sp
Wysokość linii Wymaganie: 20dp

Tekst główny

Podczas implementowania elementu tekstu treści użyj następujących właściwości. Rzeczywista wiadomość jest napisana przez twórcę aplikacji.

Wiadomość Treść jest dostarczana przez twórcę aplikacji, wywołując opcję Potwierdzenie chronione
Kolor #000000 87%
Czcionka Roboto-Średni
Rozmiar czcionki Zapotrzebowanie: 16sp
Wysokość linii Wymaganie: 24dp

Tekst podtytułu

Użyj tekstu nagłówka, aby wyjaśnić, dlaczego użytkownik widzi ekran Chronionego potwierdzenia. Umieść ten tekst na dole ekranu i użyj następujących właściwości.

Wiadomość Wymaganie: to potwierdzenie zapewnia dodatkową warstwę bezpieczeństwa dla działania, które zamierzasz podjąć.
Maksymalna długość Warunek: Wiadomość potwierdzająca nie może mieć więcej niż czterech linii.
Kolor #000000 54%
Czcionka Roboto-Średni
Rozmiar czcionki Zapotrzebowanie: 14sp
Wysokość linii Wymaganie: 20dp

Lokalizacja

Lokalizacje opisanych komponentów można znaleźć w samodzielnej implementacji tabeli przeglądowej w języku C stanowiącej część AOSP .