le mie informazioni di contatto
Posta[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
🍎blog personale:Home page
🏆Rubrica personale:Android
⛳️ Se non fai una donazione alla dinastia Tang, ti aiuterò a raggiungere il successo.
Sommario
7.11 res+Note sul manifesto Android
File AndroidMainifest.xml sotto main
appComponentFactory="androidx.core.app.CorecomponentFactory"
richiestaLegacyExternalStorage="vero"
regole_estrazione_dati="@xml/regole_estrazione_dati"
Contenuto completoBackup="@xml/regole_backup"
android:name=".MainActivity" android.:exported="true"
androide:nome="android.intent.action.MAIN"
android:name="android.intent.categoty.LAUNCHER"
android:layout_height='match_parent' definisce l'altezza del layout in modo che corrisponda al contenitore principale
android: guidance="vertical" dispone le visualizzazioni secondarie verticalmente
tools:context imposta il contesto utilizzato per l'anteprima su:. . . .
android:backgroung: imposta lo sfondo su nero
Android: id imposta questo ID identificativo univoco
android:editable Imposta se EditText può essere modificato android:orientation="horizontal" Specifica la direzione della disposizione della vista secondaria di LinearLayout o altri contenitori di layout che supportano l'orientamento. hori è la disposizione orizzontale della vista android:gravity="center_horizontal"> viene utilizzato per impostare l'allineamento orizzontale del contenuto della vista all'interno del suo spazio disponibile. center allinea la vista orizzontalmente al centro
android: background="@drawable/selector"/><!-- 设置按钮的背景为selector资源 -->
android:state_pressed
: Stato premuto.
android:state_focused
: Stato di messa a fuoco.
android:state_checked
: stato selezionato.
android:state_enabled
: stato abilitato.
android:state_selected
: stato selezionato.
android:state_hovered
:stato al passaggio del mouse (solitamente utilizzato per il passaggio del mouse).
selector
È un file di risorse in Android, utilizzato per definire l'aspetto degli elementi dell'interfaccia utente (come pulsanti, immagini, ecc.) in diversi stati.passaggioselector
, puoi specificare sfondi, immagini o colori diversi per un elemento dell'interfaccia utente in stati diversi (ad esempio premuto, focalizzato, selezionato e così via) per ottenere effetti dinamici.
``: Questo è l'elemento root, che indica che si tratta di una risorsa di selezione.
``: ogni item
L'elemento rappresenta uno stato.
android:drawable
: specifica le risorse utilizzate in questo stato, come colori o immagini.
android:state_pressed="true"
: Indica che il pulsante è premuto.Esistono altri stati che possono essere utilizzati, ad esempiostate_focused
(messa a fuoco),state_checked
(selezionato),state_enabled
(abilitare) ecc.
stato predefinito item
: una risorsa utilizzata quando qualsiasi altro stato non è soddisfatto. Di solito piazzato per ultimo.
<!-- 当按钮被按下时,使用 gray 作为背景 --> <item android:drawable="@drawable/gray" android:state_pressed="true"/> <!-- 当按钮处于默认状态时,使用 white 作为背景 --> <item android:drawable="@drawable/white"/>
È un file di risorse che definisce la geometria disegnabile. Permette la creazione di elementi grafici semplici, come rettangoli, rettangoli arrotondati, ellissi, che possono essere utilizzati per creare bordi divisori di sfondo per i pulsanti.
`` è l'elemento root nel file di risorse Android, utilizzato per definire vari tipi di risorse, come stringhe, colori, dimensioni, ecc. È possibile fare riferimento a queste risorse e utilizzarle in diverse parti dell'applicazione, consentendo la gestione centralizzata e il riutilizzo delle risorse.
Contiene dichiarazioni di proprietà e componenti relative all'applicazione
Se consentire il backup dei dati dell'applicazione
Definire l'icona dell'applicazione
La definizione delle icone circolari funziona sui dispositivi che supportano le icone circolari
Se supportare la direzione del layout da destra a sinistra
Il tema dell'applicazione, specificando gli stili utilizzati dall'applicazione
Definire la classe factory del componente dell'applicazione per creare un'istanza dei componenti dell'applicazione
Richiedi di utilizzare l'accesso allo spazio di archiviazione esterno legacy, disponibile per Android Q (29) e versioni successive
Specifica il livello API di destinazione dello strumento senza influire sul comportamento effettivo del runtime
Specificare la posizione del file delle regole di estrazione dei dati (può essere eliminato se non richiesto)
Specificare la posizione del file di contenuto del backup completo (può essere eliminato)
Definire un componente di attività 'android:name' specifica il nome della classe di attività
android:exported specifica se l'attività può essere avviata da altre applicazioni
Il filtro degli intenti dell'attività determina a quali intenti l'attività può rispondere
Specificare l'attività come attività di ingresso principale e attività predefinita all'avvio dell'applicazione
Aggiungi l'attività al programma di avvio in modo che venga visualizzata nell'elenco delle applicazioni.
[JAVA] Qual è la differenza tra thread run() e start()? -Blog CSDN
[JAVA] Come garantire che una raccolta non possa essere modificata-CSDN Blog
[Mybatis] Come prevenire l'iniezione SQL nel blog Mybatis-CSDN