v8.1: Quagga2 Scanner Fix, Brother Android App, Bestelllogik-Update
## Quagga2 Scanner - Reader-Reihenfolge optimiert: CODE128/CODE39 vor EAN - Verhindert Fehlerkennungen bei alphanumerischen Codes (z.B. P20260030) - EAN-Reader haben niedrigere Priorität ## Brother PT-E560BT Android App - Native Kotlin App für Bluetooth-Druck auf Brother PT-E560BT - Intent-Schema: brotherprint://print?barcode=XXX&ref=REF - 90° Rotation für Längs-Druck auf 24mm TZe-Band - Produkt-Referenz (fett), Barcode-Strichen, Barcode-Wert - Erweiterte Error-Handling (SetLabelsizeError, NoCoverError, etc.) - Build: Gradle 9.3.1, Kotlin 2.1.0, Brother SDK v4 ## Bestelllogik - ref_supplier = "Direkt" (ohne Datum) für dauerhafte Direktbestellungen - Pro Lieferant eine durchgängige Direkt-Bestellung statt tägliche neue ## PWA Updates - Service Worker v8.1 - CSS/JS Cache-Invalidierung (?v=81) - localStorage Migration für alte Keys ## Dokumentation - README.md aktualisiert mit Brother-App und PWA-Details - Dateistruktur erweitert um android-app/ - .gitignore für Test-Dateien Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
d81f215f59
commit
8586b568e8
1342 changed files with 151524 additions and 30 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -1 +1,4 @@
|
|||
bin/
|
||||
test_*.php
|
||||
tools.yaml
|
||||
ajax/save_bluetooth_log.php
|
||||
|
|
|
|||
93
README.md
93
README.md
|
|
@ -11,11 +11,12 @@ Das Modul bietet drei Modi für die mobile Barcode-Erfassung:
|
|||
- Alle verfügbaren Lieferanten mit Einkaufspreisen werden angezeigt
|
||||
- Günstigster Lieferant ist vorausgewählt
|
||||
- Produkt wird zu einer lieferantenspezifischen Entwurfsbestellung hinzugefügt
|
||||
- Bestellungen werden automatisch als "YYMMDD-Direkt" erstellt (z.B. "260223-Direkt")
|
||||
- Bestellungen werden automatisch als "Direkt" erstellt (dauerhafte Direktbestellung pro Lieferant)
|
||||
- Falls kein Lieferant zugewiesen: Manuelle Auswahl aller verfügbaren Lieferanten
|
||||
- **Freitext-Positionen**: Plus-Button für Artikel ohne Produktstamm
|
||||
- **Bestellübersicht**: Nach links swipen zeigt alle offenen Bestellungen
|
||||
- **Zeilen bearbeiten**: Klick auf Bestellzeile öffnet Dialog zum Ändern/Löschen
|
||||
- **Bestellungen löschen**: Entwürfe können direkt aus der Übersicht gelöscht werden
|
||||
|
||||
### 2. Shop-Modus
|
||||
- Produkt per Barcode scannen
|
||||
|
|
@ -29,10 +30,23 @@ Das Modul bietet drei Modi für die mobile Barcode-Erfassung:
|
|||
- Lagerbewegungen werden korrekt protokolliert
|
||||
|
||||
### 4. Barcode-Druck
|
||||
- Nach rechts swipen öffnet Produktsuche für Barcode-Druck
|
||||
- Produkt auswählen → Barcode-Vorschau wird angezeigt
|
||||
- Code128-Format, optimiert für 24mm Etikettendrucker (Brother P-touch etc.)
|
||||
- Drucken direkt vom Smartphone über Browser-Druckfunktion
|
||||
- **Druck-Button** auf Produktkarte oder via Produktsuche
|
||||
- Barcode-Vorschau mit Produkt-Referenz, Barcode-Strichen und Barcode-Wert
|
||||
- Code128-Format, optimiert für 24mm Etikettendrucker
|
||||
|
||||
**Zwei Druck-Optionen:**
|
||||
|
||||
#### Browser-Druck
|
||||
- Standard Browser-Druckfunktion für Desktop-Drucker
|
||||
- Unterstützt alle gängigen Drucker und PDF-Export
|
||||
|
||||
#### Brother PT-E560BT (Android App)
|
||||
- **Native Android App** für direkten Bluetooth-Druck auf Brother P-touch E560BT
|
||||
- Intent-basierte Integration: PWA startet App automatisch mit Barcode-Daten
|
||||
- Druckt Barcode **längs auf 24mm TZe-Band** mit Produkt-Referenz (fett), Barcode und Wert
|
||||
- Automatischer Halbschnitt zwischen Labels, Vollschnitt am Ende
|
||||
- App verfügbar in `android-app/BrotherPrintHelper/`
|
||||
- Installation: APK auf Android-Gerät installieren, PT-E560BT in Bluetooth-Settings paaren
|
||||
|
||||
## Barcode-Unterstützung
|
||||
|
||||
|
|
@ -41,9 +55,13 @@ Das Modul sucht Barcodes in folgender Reihenfolge:
|
|||
2. Lieferanten-Barcode (`llx_product_fournisseur_price.barcode`)
|
||||
3. Produkt-Referenz (`llx_product.ref`)
|
||||
|
||||
Unterstützte Barcode-Formate:
|
||||
- EAN-13, EAN-8
|
||||
- Code 128, Code 39
|
||||
Unterstützte Barcode-Formate (Quagga2):
|
||||
- **Code 128** (empfohlen für alphanumerische Codes, höchste Priorität)
|
||||
- **Code 39** (alphanumerisch, zweite Priorität)
|
||||
- **EAN-13** (nur Ziffern, dritte Priorität)
|
||||
- **EAN-8** (nur Ziffern, niedrigste Priorität)
|
||||
|
||||
**WICHTIG:** Reader-Reihenfolge optimiert für alphanumerische Codes! CODE128/CODE39 haben Vorrang vor EAN-Readern, um Fehlerkennungen bei Herstellercodes wie "P20260030" zu vermeiden.
|
||||
|
||||
## Installation
|
||||
|
||||
|
|
@ -130,27 +148,74 @@ handybarcodescanner/
|
|||
│ ├── about.php
|
||||
│ └── setup.php
|
||||
├── ajax/
|
||||
│ ├── addtoorder.php # Produkt zu Bestellung hinzufügen
|
||||
│ ├── findproduct.php # Produkt per Barcode suchen
|
||||
│ ├── getsuppliers.php # Alle Lieferanten abrufen
|
||||
│ └── updatestock.php # Lagerbestand aktualisieren
|
||||
│ ├── addtoorder.php # Produkt zu Bestellung hinzufügen
|
||||
│ ├── addfreetextline.php # Freitext-Position hinzufügen
|
||||
│ ├── deleteorder.php # Bestellung löschen
|
||||
│ ├── findproduct.php # Produkt per Barcode suchen
|
||||
│ ├── getorders.php # Bestellungen abrufen
|
||||
│ ├── getorderlines.php # Bestellzeilen abrufen
|
||||
│ ├── getsuppliers.php # Alle Lieferanten abrufen
|
||||
│ ├── searchproduct.php # Produktsuche
|
||||
│ ├── updateorderline.php # Bestellzeile bearbeiten
|
||||
│ └── updatestock.php # Lagerbestand aktualisieren
|
||||
├── android-app/
|
||||
│ └── BrotherPrintHelper/ # Native Android App für Brother PT-E560BT
|
||||
│ ├── app/
|
||||
│ │ ├── src/main/java/de/data_it_solution/brotherprinthelper/
|
||||
│ │ │ └── MainActivity.kt
|
||||
│ │ ├── libs/
|
||||
│ │ │ └── brlmprinterkit-release.aar
|
||||
│ │ └── build.gradle.kts
|
||||
│ └── build.gradle.kts
|
||||
├── core/modules/
|
||||
│ └── modHandyBarcodeScanner.class.php
|
||||
├── css/
|
||||
│ └── scanner.css
|
||||
├── js/
|
||||
│ └── scanner.js
|
||||
│ ├── barcodezoom.js.php # Barcode-Zoom Feature
|
||||
│ └── scanner.js # Hauptlogik Scanner + PWA
|
||||
├── langs/
|
||||
│ ├── de_DE/handybarcodescanner.lang
|
||||
│ └── en_US/handybarcodescanner.lang
|
||||
├── lib/
|
||||
│ └── handybarcodescanner.lib.php
|
||||
├── pwa.php # PWA Hauptseite
|
||||
├── sw.js # Service Worker für PWA
|
||||
├── manifest.json # PWA Manifest
|
||||
└── handybarcodescannerindex.php
|
||||
```
|
||||
|
||||
### Verwendete Bibliotheken
|
||||
- [QuaggaJS](https://github.com/ericblade/quagga2) - Browser-basierte Barcode-Erkennung
|
||||
- [Quagga2](https://github.com/ericblade/quagga2) - Browser-basierte Barcode-Erkennung
|
||||
- [JsBarcode](https://github.com/lindell/JsBarcode) - Barcode-Generierung für Druck
|
||||
- [ZXing](https://github.com/zxing/zxing) - Barcode-Generierung in Android App
|
||||
|
||||
### PWA (Progressive Web App)
|
||||
|
||||
Das Modul ist als PWA konzipiert mit:
|
||||
- **Service Worker** (`sw.js`) für Offline-Funktionalität und Performance
|
||||
- **Web App Manifest** (`manifest.json`) für Installation auf Startbildschirm
|
||||
- **localStorage** für persistente Einstellungen (letzte Lieferanten, letzte Bestellung)
|
||||
- **Cache-Strategie**: Network-First für eigene Assets, Cache-First für CDN-Bibliotheken
|
||||
|
||||
**Browser-Kompatibilität:**
|
||||
- Chrome/Edge auf Android: Vollständiger PWA-Standalone-Modus ✅
|
||||
- Firefox auf Android: Nur Shortcuts, kein echter Standalone-Modus ⚠️
|
||||
- Safari auf iOS: PWA-Unterstützung mit Einschränkungen
|
||||
|
||||
**Versionsverwaltung:** Bei Updates CACHE_NAME in `sw.js` + `?v=` in `pwa.php` synchron erhöhen!
|
||||
|
||||
### Brother PT-E560BT Android App
|
||||
|
||||
Native Kotlin-App für Bluetooth-Druck auf Brother P-touch E560BT:
|
||||
- **SDK:** Brother Print SDK v4.x (brlmprinterkit-release.aar)
|
||||
- **Intent-Schema:** `brotherprint://print?barcode=VALUE&ref=PRODUCTREF`
|
||||
- **Features:**
|
||||
- Auto-Discovery von gepaartem Drucker
|
||||
- 90° Rotation für Längs-Druck auf 24mm TZe-Band
|
||||
- Produkt-Referenz (fett), Barcode-Strichen, Barcode-Wert
|
||||
- Erweiterte Error-Handling (SetLabelsizeError, NoCoverError, etc.)
|
||||
- **Build:** Gradle 9.3.1, Kotlin 2.1.0, Android SDK 34
|
||||
|
||||
## Changelog
|
||||
|
||||
|
|
|
|||
|
|
@ -71,10 +71,10 @@ if ($product->fetch($productId) <= 0) {
|
|||
exit;
|
||||
}
|
||||
|
||||
// Build ref_supplier (Lieferanten-Best.-Nr.) with date format: YYMMDD-Direkt (e.g. 260217-Direkt for 2026-02-17)
|
||||
$refSupplier = date('ymd') . '-Direkt';
|
||||
// Build ref_supplier (Lieferanten-Best.-Nr.): "Direkt" ohne Datum für dauerhafte Direktbestellung
|
||||
$refSupplier = 'Direkt';
|
||||
|
||||
// Search for existing draft order for this supplier with today's ref_supplier
|
||||
// Search for existing draft order for this supplier with ref_supplier = "Direkt"
|
||||
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."commande_fournisseur";
|
||||
$sql .= " WHERE fk_soc = ".((int) $supplierId);
|
||||
$sql .= " AND fk_statut = 0"; // Draft status
|
||||
|
|
@ -98,7 +98,7 @@ if ($existingOrderId > 0) {
|
|||
} else {
|
||||
// Create new order - ref is auto-generated by Dolibarr, ref_supplier is our custom reference
|
||||
$order->socid = $supplierId;
|
||||
$order->ref_supplier = $refSupplier; // Lieferanten-Best.-Nr.: 260217-Direkt
|
||||
$order->ref_supplier = $refSupplier; // Lieferanten-Best.-Nr.: "Direkt" (dauerhafte Direktbestellung)
|
||||
$order->cond_reglement_id = $supplier->cond_reglement_supplier_id ?: getDolGlobalInt('FOURN_COND_REGLEMENT_ID_DEFAULT', 1);
|
||||
$order->mode_reglement_id = $supplier->mode_reglement_supplier_id ?: getDolGlobalInt('FOURN_MODE_REGLEMENT_ID_DEFAULT', 1);
|
||||
$order->date = dol_now();
|
||||
|
|
|
|||
0
ajax/deleteorder.php
Normal file → Executable file
0
ajax/deleteorder.php
Normal file → Executable file
BIN
android-app/BrotherPrintHelper/.gradle/9.3.1/checksums/checksums.lock
Executable file
BIN
android-app/BrotherPrintHelper/.gradle/9.3.1/checksums/checksums.lock
Executable file
Binary file not shown.
BIN
android-app/BrotherPrintHelper/.gradle/9.3.1/checksums/md5-checksums.bin
Executable file
BIN
android-app/BrotherPrintHelper/.gradle/9.3.1/checksums/md5-checksums.bin
Executable file
Binary file not shown.
BIN
android-app/BrotherPrintHelper/.gradle/9.3.1/checksums/sha1-checksums.bin
Executable file
BIN
android-app/BrotherPrintHelper/.gradle/9.3.1/checksums/sha1-checksums.bin
Executable file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
android-app/BrotherPrintHelper/.gradle/9.3.1/fileChanges/last-build.bin
Executable file
BIN
android-app/BrotherPrintHelper/.gradle/9.3.1/fileChanges/last-build.bin
Executable file
Binary file not shown.
BIN
android-app/BrotherPrintHelper/.gradle/9.3.1/fileHashes/fileHashes.bin
Executable file
BIN
android-app/BrotherPrintHelper/.gradle/9.3.1/fileHashes/fileHashes.bin
Executable file
Binary file not shown.
BIN
android-app/BrotherPrintHelper/.gradle/9.3.1/fileHashes/fileHashes.lock
Executable file
BIN
android-app/BrotherPrintHelper/.gradle/9.3.1/fileHashes/fileHashes.lock
Executable file
Binary file not shown.
BIN
android-app/BrotherPrintHelper/.gradle/9.3.1/fileHashes/resourceHashesCache.bin
Executable file
BIN
android-app/BrotherPrintHelper/.gradle/9.3.1/fileHashes/resourceHashesCache.bin
Executable file
Binary file not shown.
0
android-app/BrotherPrintHelper/.gradle/9.3.1/gc.properties
Executable file
0
android-app/BrotherPrintHelper/.gradle/9.3.1/gc.properties
Executable file
Binary file not shown.
|
|
@ -0,0 +1,2 @@
|
|||
#Sat Mar 07 10:35:28 CET 2026
|
||||
gradle.version=9.3.1
|
||||
BIN
android-app/BrotherPrintHelper/.gradle/buildOutputCleanup/outputFiles.bin
Executable file
BIN
android-app/BrotherPrintHelper/.gradle/buildOutputCleanup/outputFiles.bin
Executable file
Binary file not shown.
BIN
android-app/BrotherPrintHelper/.gradle/file-system.probe
Executable file
BIN
android-app/BrotherPrintHelper/.gradle/file-system.probe
Executable file
Binary file not shown.
0
android-app/BrotherPrintHelper/.gradle/vcs-1/gc.properties
Executable file
0
android-app/BrotherPrintHelper/.gradle/vcs-1/gc.properties
Executable file
139
android-app/BrotherPrintHelper/README.md
Executable file
139
android-app/BrotherPrintHelper/README.md
Executable file
|
|
@ -0,0 +1,139 @@
|
|||
# BrotherPrintHelper - Native Android App
|
||||
|
||||
Native Android App zum Drucken von Barcodes auf Brother P-touch E560BT über Bluetooth.
|
||||
|
||||
## Projekt-Setup
|
||||
|
||||
### 1. Android Studio Projekt erstellen
|
||||
|
||||
1. **Android Studio öffnen**
|
||||
2. **New Project** → **Empty Activity**
|
||||
3. Einstellungen:
|
||||
- Name: `BrotherPrintHelper`
|
||||
- Package name: `de.data_it_solution.brotherprinthelper`
|
||||
- Save location: Beliebig
|
||||
- Language: **Kotlin**
|
||||
- Minimum SDK: **API 24 (Android 7.0)** oder höher
|
||||
- Build configuration language: **Kotlin DSL (build.gradle.kts)**
|
||||
|
||||
### 2. Brother SDK herunterladen
|
||||
|
||||
1. **Brother Developer Portal:** https://developerprogram.brother-usa.com/sdk-download
|
||||
2. **Android Mobile SDK** herunterladen (neueste Version)
|
||||
3. SDK entpacken
|
||||
|
||||
### 3. Brother SDK integrieren
|
||||
|
||||
**Option A: AAR-Datei (empfohlen):**
|
||||
1. SDK-AAR-Datei in `app/libs/` kopieren
|
||||
2. In `app/build.gradle.kts` einfügen:
|
||||
```kotlin
|
||||
dependencies {
|
||||
implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar"))))
|
||||
// ... andere dependencies
|
||||
}
|
||||
```
|
||||
|
||||
**Option B: Maven (falls verfügbar):**
|
||||
```kotlin
|
||||
dependencies {
|
||||
implementation("com.brother.sdk:brotherprintsdk:4.+")
|
||||
}
|
||||
```
|
||||
|
||||
### 4. Dateien aus diesem Verzeichnis übernehmen
|
||||
|
||||
Kopiere folgende Dateien in dein Android Studio Projekt:
|
||||
|
||||
- `AndroidManifest.xml` → `app/src/main/AndroidManifest.xml` (merge mit bestehendem)
|
||||
- `MainActivity.kt` → `app/src/main/java/de/data_it_solution/brotherprinthelper/MainActivity.kt`
|
||||
- `build.gradle.kts` → `app/build.gradle.kts` (merge Dependencies)
|
||||
|
||||
### 5. Projekt kompilieren
|
||||
|
||||
```bash
|
||||
./gradlew assembleDebug
|
||||
```
|
||||
|
||||
### 6. APK installieren
|
||||
|
||||
**Über USB:**
|
||||
```bash
|
||||
adb install app/build/outputs/apk/debug/app-debug.apk
|
||||
```
|
||||
|
||||
**Über Android Studio:**
|
||||
- Run → Run 'app'
|
||||
|
||||
## Verwendung
|
||||
|
||||
### Von HandyBarcodeScanner PWA aufrufen
|
||||
|
||||
```javascript
|
||||
// In scanner.js oder barcode_print.js
|
||||
function openBrotherPrintApp(barcodeValue) {
|
||||
const intent = `intent://print?barcode=${encodeURIComponent(barcodeValue)}#Intent;` +
|
||||
`scheme=brotherprint;` +
|
||||
`package=de.data_it_solution.brotherprinthelper;` +
|
||||
`end`;
|
||||
|
||||
window.location.href = intent;
|
||||
}
|
||||
|
||||
// Beispiel-Aufruf
|
||||
openBrotherPrintApp('1234567890');
|
||||
```
|
||||
|
||||
### Workflow
|
||||
|
||||
1. User scannt Barcode in HandyBarcodeScanner PWA
|
||||
2. PWA ruft `openBrotherPrintApp()` auf
|
||||
3. BrotherPrintHelper App öffnet sich
|
||||
4. App verbindet sich mit Brother P-touch E560BT
|
||||
5. Druckt Barcode auf 24mm Label
|
||||
6. Kehrt automatisch zur PWA zurück
|
||||
|
||||
## Drucker-Konfiguration
|
||||
|
||||
Die App ist vorkonfiguriert für:
|
||||
- **Drucker:** Brother P-touch E560BT
|
||||
- **Label-Breite:** 24mm
|
||||
- **Barcode-Format:** CODE128
|
||||
- **Verbindung:** Bluetooth
|
||||
|
||||
Anpassungen in `MainActivity.kt`:
|
||||
```kotlin
|
||||
val labelSize = QLPrintSettings.LabelSize.W24
|
||||
val printerModel = QL_820NWB // Ggf. anpassen
|
||||
```
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
### App startet nicht
|
||||
- Bluetooth-Permissions in AndroidManifest.xml vorhanden?
|
||||
- Brother SDK korrekt in libs/ integriert?
|
||||
|
||||
### Drucker nicht gefunden
|
||||
- Drucker in Android Bluetooth-Settings gepaart?
|
||||
- Drucker eingeschaltet und in Reichweite?
|
||||
- Brother SDK unterstützt dieses Modell?
|
||||
|
||||
### Druck schlägt fehl
|
||||
- Label eingelegt? (24mm Breite)
|
||||
- Drucker-Status OK? (keine Fehler-LED)
|
||||
- Template-ID korrekt?
|
||||
|
||||
## Entwickler-Info
|
||||
|
||||
**Autor:** Eduard Wisch (data@data-it-solution.de)
|
||||
**Lizenz:** Proprietär
|
||||
**Version:** 1.0.0
|
||||
**Brother SDK Version:** 4.x
|
||||
**Min Android:** API 24 (Android 7.0)
|
||||
**Target Android:** API 34 (Android 14)
|
||||
|
||||
## Links
|
||||
|
||||
- Brother Developer Portal: https://developerprogram.brother-usa.com/
|
||||
- Brother SDK Doku: https://support.brother.com/g/s/es/htmldoc/mobilesdk/
|
||||
- HandyBarcodeScanner: https://git.data-it-solution.de/data/dolibarr.handybarcodescanner
|
||||
62
android-app/BrotherPrintHelper/app/build.gradle.kts
Executable file
62
android-app/BrotherPrintHelper/app/build.gradle.kts
Executable file
|
|
@ -0,0 +1,62 @@
|
|||
plugins {
|
||||
id("com.android.application")
|
||||
id("org.jetbrains.kotlin.android")
|
||||
}
|
||||
|
||||
android {
|
||||
namespace = "de.data_it_solution.brotherprinthelper"
|
||||
compileSdk = 34
|
||||
|
||||
defaultConfig {
|
||||
applicationId = "de.data_it_solution.brotherprinthelper"
|
||||
minSdk = 24
|
||||
targetSdk = 34
|
||||
versionCode = 1
|
||||
versionName = "1.0.0"
|
||||
|
||||
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
release {
|
||||
isMinifyEnabled = false
|
||||
proguardFiles(
|
||||
getDefaultProguardFile("proguard-android-optimize.txt"),
|
||||
"proguard-rules.pro"
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
compileOptions {
|
||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||
targetCompatibility = JavaVersion.VERSION_1_8
|
||||
}
|
||||
|
||||
kotlinOptions {
|
||||
jvmTarget = "1.8"
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
// Brother SDK (AAR-Datei in libs/ Ordner)
|
||||
// brlmprinterkit enthält BrotherPrintLibrary + Settings-Klassen
|
||||
implementation(files("libs/brlmprinterkit-release.aar"))
|
||||
|
||||
// Android Core
|
||||
implementation("androidx.core:core-ktx:1.12.0")
|
||||
implementation("androidx.appcompat:appcompat:1.6.1")
|
||||
implementation("com.google.android.material:material:1.11.0")
|
||||
implementation("androidx.constraintlayout:constraintlayout:2.1.4")
|
||||
|
||||
// Coroutines (für Background-Threading)
|
||||
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3")
|
||||
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.3")
|
||||
|
||||
// ZXing für Barcode-Generierung
|
||||
implementation("com.google.zxing:core:3.5.3")
|
||||
|
||||
// Testing
|
||||
testImplementation("junit:junit:4.13.2")
|
||||
androidTestImplementation("androidx.test.ext:junit:1.1.5")
|
||||
androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1")
|
||||
}
|
||||
|
|
@ -0,0 +1 @@
|
|||
{}
|
||||
|
|
@ -0,0 +1 @@
|
|||
{}
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
#- File Locator -
|
||||
listingFile=../../../../outputs/apk/debug/output-metadata.json
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
#- File Locator -
|
||||
listingFile=../../../../outputs/apk/release/output-metadata.json
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
appMetadataVersion=1.1
|
||||
androidGradlePluginVersion=8.7.2
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
appMetadataVersion=1.1
|
||||
androidGradlePluginVersion=8.7.2
|
||||
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,864 @@
|
|||
# Baseline profiles for androidx.appcompat
|
||||
|
||||
HSPLandroidx/appcompat/R$styleable;-><clinit>()V
|
||||
HSPLandroidx/appcompat/app/ActionBar$LayoutParams;-><init>(II)V
|
||||
HSPLandroidx/appcompat/app/ActionBar;-><init>()V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity$1;-><init>(Landroidx/appcompat/app/AppCompatActivity;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity$2;-><init>(Landroidx/appcompat/app/AppCompatActivity;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity$2;->onContextAvailable(Landroid/content/Context;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;-><init>()V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;->attachBaseContext(Landroid/content/Context;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;->getMenuInflater()Landroid/view/MenuInflater;
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;->getResources()Landroid/content/res/Resources;
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;->initDelegate()V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;->initViewTreeOwners()V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;->onContentChanged()V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;->onPostCreate(Landroid/os/Bundle;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;->onPostResume()V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;->onStart()V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;->onSupportContentChanged()V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;->onTitleChanged(Ljava/lang/CharSequence;I)V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;->setContentView(I)V
|
||||
HSPLandroidx/appcompat/app/AppCompatActivity;->setTheme(I)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegate;-><clinit>()V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegate;-><init>()V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegate;->addActiveDelegate(Landroidx/appcompat/app/AppCompatDelegate;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegate;->attachBaseContext(Landroid/content/Context;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegate;->attachBaseContext2(Landroid/content/Context;)Landroid/content/Context;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegate;->create(Landroid/app/Activity;Landroidx/appcompat/app/AppCompatCallback;)Landroidx/appcompat/app/AppCompatDelegate;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegate;->getDefaultNightMode()I
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegate;->removeDelegateFromActives(Landroidx/appcompat/app/AppCompatDelegate;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$2;-><init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$2;->run()V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$3;-><init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$5;-><init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$5;->onAttachedFromWindow()V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$ActionMenuPresenterCallback;-><init>(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$Api17Impl;->createConfigurationContext(Landroid/content/Context;Landroid/content/res/Configuration;)Landroid/content/Context;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;-><init>(Landroidx/appcompat/app/AppCompatDelegateImpl;Landroid/view/Window$Callback;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->onContentChanged()V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->onCreatePanelMenu(ILandroid/view/Menu;)Z
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->onCreatePanelView(I)Landroid/view/View;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;-><init>(I)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->setMenu(Landroidx/appcompat/view/menu/MenuBuilder;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;-><clinit>()V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;-><init>(Landroid/app/Activity;Landroidx/appcompat/app/AppCompatCallback;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;-><init>(Landroid/content/Context;Landroid/view/Window;Landroidx/appcompat/app/AppCompatCallback;Ljava/lang/Object;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->applyDayNight()Z
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->applyDayNight(Z)Z
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->applyFixedSizeWindow()V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->attachBaseContext2(Landroid/content/Context;)Landroid/content/Context;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->attachToWindow(Landroid/view/Window;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->calculateNightMode()I
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->createOverrideConfigurationForDayNight(Landroid/content/Context;ILandroid/content/res/Configuration;)Landroid/content/res/Configuration;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->createSubDecor()Landroid/view/ViewGroup;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->createView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->doInvalidatePanelMenu(I)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->ensureSubDecor()V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->ensureWindow()V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->getMenuInflater()Landroid/view/MenuInflater;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->getPanelState(IZ)Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->getSupportActionBar()Landroidx/appcompat/app/ActionBar;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->getTitle()Ljava/lang/CharSequence;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->getWindowCallback()Landroid/view/Window$Callback;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->initWindowDecorActionBar()V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->initializePanelMenu(Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;)Z
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->installViewFactory()V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->invalidatePanelMenu(I)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->isActivityManifestHandlingUiMode()Z
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->mapNightMode(Landroid/content/Context;I)I
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->onCreate(Landroid/os/Bundle;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->onPostCreate(Landroid/os/Bundle;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->onPostResume()V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->onStart()V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->onSubDecorInstalled(Landroid/view/ViewGroup;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->peekSupportActionBar()Landroidx/appcompat/app/ActionBar;
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->preparePanel(Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;Landroid/view/KeyEvent;)Z
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->requestWindowFeature(I)Z
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->sanitizeWindowFeatureId(I)I
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->setContentView(I)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->setTheme(I)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->setTitle(Ljava/lang/CharSequence;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->throwFeatureRequestIfSubDecorInstalled()V
|
||||
HSPLandroidx/appcompat/app/AppCompatDelegateImpl;->updateForNightMode(IZ)Z
|
||||
HSPLandroidx/appcompat/app/AppCompatViewInflater;-><clinit>()V
|
||||
HSPLandroidx/appcompat/app/AppCompatViewInflater;-><init>()V
|
||||
HSPLandroidx/appcompat/app/AppCompatViewInflater;->backportAccessibilityAttributes(Landroid/content/Context;Landroid/view/View;Landroid/util/AttributeSet;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatViewInflater;->checkOnClickListener(Landroid/view/View;Landroid/util/AttributeSet;)V
|
||||
HSPLandroidx/appcompat/app/AppCompatViewInflater;->createButton(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/AppCompatButton;
|
||||
HSPLandroidx/appcompat/app/AppCompatViewInflater;->createEditText(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/AppCompatEditText;
|
||||
HSPLandroidx/appcompat/app/AppCompatViewInflater;->createTextView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroidx/appcompat/widget/AppCompatTextView;
|
||||
HSPLandroidx/appcompat/app/AppCompatViewInflater;->createView(Landroid/content/Context;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
|
||||
HSPLandroidx/appcompat/app/AppCompatViewInflater;->createView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;ZZZZ)Landroid/view/View;
|
||||
HSPLandroidx/appcompat/app/AppCompatViewInflater;->themifyContext(Landroid/content/Context;Landroid/util/AttributeSet;ZZ)Landroid/content/Context;
|
||||
HSPLandroidx/appcompat/app/AppCompatViewInflater;->verifyNotNull(Landroid/view/View;Ljava/lang/String;)V
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar$1;-><init>(Landroidx/appcompat/app/WindowDecorActionBar;)V
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar$2;-><init>(Landroidx/appcompat/app/WindowDecorActionBar;)V
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar$3;-><init>(Landroidx/appcompat/app/WindowDecorActionBar;)V
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar;-><clinit>()V
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar;-><init>(Landroid/app/Activity;Z)V
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar;->getDecorToolbar(Landroid/view/View;)Landroidx/appcompat/widget/DecorToolbar;
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar;->getNavigationMode()I
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar;->getThemedContext()Landroid/content/Context;
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar;->init(Landroid/view/View;)V
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar;->onWindowVisibilityChanged(I)V
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar;->setDefaultDisplayHomeAsUpEnabled(Z)V
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar;->setDisplayHomeAsUpEnabled(Z)V
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar;->setDisplayOptions(II)V
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar;->setElevation(F)V
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar;->setHasEmbeddedTabs(Z)V
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar;->setHomeButtonEnabled(Z)V
|
||||
HSPLandroidx/appcompat/app/WindowDecorActionBar;->setShowHideAnimationEnabled(Z)V
|
||||
HSPLandroidx/appcompat/view/ActionBarPolicy;-><init>(Landroid/content/Context;)V
|
||||
HSPLandroidx/appcompat/view/ActionBarPolicy;->enableHomeButtonByDefault()Z
|
||||
HSPLandroidx/appcompat/view/ActionBarPolicy;->get(Landroid/content/Context;)Landroidx/appcompat/view/ActionBarPolicy;
|
||||
HSPLandroidx/appcompat/view/ActionBarPolicy;->getEmbeddedMenuWidthLimit()I
|
||||
HSPLandroidx/appcompat/view/ActionBarPolicy;->getMaxActionButtons()I
|
||||
HSPLandroidx/appcompat/view/ActionBarPolicy;->hasEmbeddedTabs()Z
|
||||
HSPLandroidx/appcompat/view/ActionBarPolicy;->showsOverflowMenuButton()Z
|
||||
HSPLandroidx/appcompat/view/ContextThemeWrapper;-><init>(Landroid/content/Context;I)V
|
||||
HSPLandroidx/appcompat/view/ContextThemeWrapper;->applyOverrideConfiguration(Landroid/content/res/Configuration;)V
|
||||
HSPLandroidx/appcompat/view/ContextThemeWrapper;->getResources()Landroid/content/res/Resources;
|
||||
HSPLandroidx/appcompat/view/ContextThemeWrapper;->getResourcesInternal()Landroid/content/res/Resources;
|
||||
HSPLandroidx/appcompat/view/ContextThemeWrapper;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
|
||||
HSPLandroidx/appcompat/view/ContextThemeWrapper;->getTheme()Landroid/content/res/Resources$Theme;
|
||||
HSPLandroidx/appcompat/view/ContextThemeWrapper;->initializeTheme()V
|
||||
HSPLandroidx/appcompat/view/ContextThemeWrapper;->onApplyThemeResource(Landroid/content/res/Resources$Theme;IZ)V
|
||||
HSPLandroidx/appcompat/view/SupportMenuInflater;-><clinit>()V
|
||||
HSPLandroidx/appcompat/view/SupportMenuInflater;-><init>(Landroid/content/Context;)V
|
||||
HSPLandroidx/appcompat/view/WindowCallbackWrapper;-><init>(Landroid/view/Window$Callback;)V
|
||||
HSPLandroidx/appcompat/view/WindowCallbackWrapper;->dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z
|
||||
HSPLandroidx/appcompat/view/WindowCallbackWrapper;->dispatchTouchEvent(Landroid/view/MotionEvent;)Z
|
||||
HSPLandroidx/appcompat/view/WindowCallbackWrapper;->getWrapped()Landroid/view/Window$Callback;
|
||||
HSPLandroidx/appcompat/view/WindowCallbackWrapper;->onAttachedToWindow()V
|
||||
HSPLandroidx/appcompat/view/WindowCallbackWrapper;->onCreatePanelMenu(ILandroid/view/Menu;)Z
|
||||
HSPLandroidx/appcompat/view/WindowCallbackWrapper;->onCreatePanelView(I)Landroid/view/View;
|
||||
HSPLandroidx/appcompat/view/WindowCallbackWrapper;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
|
||||
HSPLandroidx/appcompat/view/WindowCallbackWrapper;->onWindowAttributesChanged(Landroid/view/WindowManager$LayoutParams;)V
|
||||
HSPLandroidx/appcompat/view/WindowCallbackWrapper;->onWindowFocusChanged(Z)V
|
||||
HSPLandroidx/appcompat/view/menu/ActionMenuItem;-><init>(Landroid/content/Context;IIIILjava/lang/CharSequence;)V
|
||||
HSPLandroidx/appcompat/view/menu/BaseMenuPresenter;-><init>(Landroid/content/Context;II)V
|
||||
HSPLandroidx/appcompat/view/menu/BaseMenuPresenter;->initForMenu(Landroid/content/Context;Landroidx/appcompat/view/menu/MenuBuilder;)V
|
||||
HSPLandroidx/appcompat/view/menu/BaseMenuPresenter;->setCallback(Landroidx/appcompat/view/menu/MenuPresenter$Callback;)V
|
||||
HSPLandroidx/appcompat/view/menu/BaseMenuPresenter;->setId(I)V
|
||||
HSPLandroidx/appcompat/view/menu/BaseMenuPresenter;->updateMenuView(Z)V
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;-><clinit>()V
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;-><init>(Landroid/content/Context;)V
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->addMenuPresenter(Landroidx/appcompat/view/menu/MenuPresenter;Landroid/content/Context;)V
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->dispatchPresenterUpdate(Z)V
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->flagActionItems()V
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->getActionItems()Ljava/util/ArrayList;
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList;
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->getVisibleItems()Ljava/util/ArrayList;
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->hasVisibleItems()Z
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->onItemsChanged(Z)V
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->setCallback(Landroidx/appcompat/view/menu/MenuBuilder$Callback;)V
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->setOverrideVisibleItems(Z)V
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->setQwertyMode(Z)V
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->setShortcutsVisibleInner(Z)V
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->size()I
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->startDispatchingItemsChanged()V
|
||||
HSPLandroidx/appcompat/view/menu/MenuBuilder;->stopDispatchingItemsChanged()V
|
||||
HSPLandroidx/appcompat/widget/AbsActionBarView$VisibilityAnimListener;-><init>(Landroidx/appcompat/widget/AbsActionBarView;)V
|
||||
HSPLandroidx/appcompat/widget/AbsActionBarView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarBackgroundDrawable;-><init>(Landroidx/appcompat/widget/ActionBarContainer;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarBackgroundDrawable;->draw(Landroid/graphics/Canvas;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarBackgroundDrawable;->getOpacity()I
|
||||
HSPLandroidx/appcompat/widget/ActionBarBackgroundDrawable;->getOutline(Landroid/graphics/Outline;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarContainer;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarContainer;->drawableStateChanged()V
|
||||
HSPLandroidx/appcompat/widget/ActionBarContainer;->jumpDrawablesToCurrentState()V
|
||||
HSPLandroidx/appcompat/widget/ActionBarContainer;->onFinishInflate()V
|
||||
HSPLandroidx/appcompat/widget/ActionBarContainer;->onLayout(ZIIII)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarContainer;->onMeasure(II)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarContainer;->setTabContainer(Landroidx/appcompat/widget/ScrollingTabContainerView;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarContextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarContextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout$1;-><init>(Landroidx/appcompat/widget/ActionBarOverlayLayout;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout$2;-><init>(Landroidx/appcompat/widget/ActionBarOverlayLayout;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout$3;-><init>(Landroidx/appcompat/widget/ActionBarOverlayLayout;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;-><clinit>()V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->applyInsets(Landroid/view/View;Landroid/graphics/Rect;ZZZZ)Z
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->generateLayoutParams(Landroid/util/AttributeSet;)Landroidx/appcompat/widget/ActionBarOverlayLayout$LayoutParams;
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->getDecorToolbar(Landroid/view/View;)Landroidx/appcompat/widget/DecorToolbar;
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->init(Landroid/content/Context;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->onLayout(ZIIII)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->onMeasure(II)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->onStartNestedScroll(Landroid/view/View;Landroid/view/View;I)Z
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->onStartNestedScroll(Landroid/view/View;Landroid/view/View;II)Z
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->onWindowVisibilityChanged(I)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->pullChildren()V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->setActionBarVisibilityCallback(Landroidx/appcompat/widget/ActionBarOverlayLayout$ActionBarVisibilityCallback;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->setHasNonEmbeddedTabs(Z)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->setMenu(Landroid/view/Menu;Landroidx/appcompat/view/menu/MenuPresenter$Callback;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->setMenuPrepared()V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->setWindowCallback(Landroid/view/Window$Callback;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->setWindowTitle(Ljava/lang/CharSequence;)V
|
||||
HSPLandroidx/appcompat/widget/ActionBarOverlayLayout;->shouldDelayChildPressedState()Z
|
||||
HSPLandroidx/appcompat/widget/ActionMenuPresenter$OverflowMenuButton$1;-><init>(Landroidx/appcompat/widget/ActionMenuPresenter$OverflowMenuButton;Landroid/view/View;Landroidx/appcompat/widget/ActionMenuPresenter;)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuPresenter$OverflowMenuButton;-><init>(Landroidx/appcompat/widget/ActionMenuPresenter;Landroid/content/Context;)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuPresenter$PopupPresenterCallback;-><init>(Landroidx/appcompat/widget/ActionMenuPresenter;)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuPresenter;-><init>(Landroid/content/Context;)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuPresenter;->flagActionItems()Z
|
||||
HSPLandroidx/appcompat/widget/ActionMenuPresenter;->initForMenu(Landroid/content/Context;Landroidx/appcompat/view/menu/MenuBuilder;)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuPresenter;->setExpandedActionViewsExclusive(Z)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuPresenter;->setMenuView(Landroidx/appcompat/widget/ActionMenuView;)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuPresenter;->updateMenuView(Z)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuView;-><init>(Landroid/content/Context;)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuView;->initialize(Landroidx/appcompat/view/menu/MenuBuilder;)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuView;->onLayout(ZIIII)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuView;->onMeasure(II)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuView;->peekMenu()Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
HSPLandroidx/appcompat/widget/ActionMenuView;->setMenuCallbacks(Landroidx/appcompat/view/menu/MenuPresenter$Callback;Landroidx/appcompat/view/menu/MenuBuilder$Callback;)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuView;->setOnMenuItemClickListener(Landroidx/appcompat/widget/ActionMenuView$OnMenuItemClickListener;)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuView;->setOverflowReserved(Z)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuView;->setPopupTheme(I)V
|
||||
HSPLandroidx/appcompat/widget/ActionMenuView;->setPresenter(Landroidx/appcompat/widget/ActionMenuPresenter;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatBackgroundHelper;-><init>(Landroid/view/View;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatBackgroundHelper;->applySupportBackgroundTint()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatBackgroundHelper;->loadFromAttributes(Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatBackgroundHelper;->shouldApplyFrameworkTintUsingColorFilter()Z
|
||||
HSPLandroidx/appcompat/widget/AppCompatButton;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatButton;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatButton;->drawableStateChanged()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatButton;->getEmojiTextViewHelper()Landroidx/appcompat/widget/AppCompatEmojiTextHelper;
|
||||
HSPLandroidx/appcompat/widget/AppCompatButton;->onInitializeAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatButton;->onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatButton;->onLayout(ZIIII)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatButton;->onTextChanged(Ljava/lang/CharSequence;III)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatButton;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatButton;->setFilters([Landroid/text/InputFilter;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatDrawableManager$1;-><init>()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->arrayContains([II)Z
|
||||
HSPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->createDrawableFor(Landroidx/appcompat/widget/ResourceManagerInternal;Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
|
||||
HSPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->getTintListForDrawableRes(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
|
||||
HSPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->tintDrawable(Landroid/content/Context;ILandroid/graphics/drawable/Drawable;)Z
|
||||
HSPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->tintDrawableUsingColorFilter(Landroid/content/Context;ILandroid/graphics/drawable/Drawable;)Z
|
||||
HSPLandroidx/appcompat/widget/AppCompatDrawableManager;-><clinit>()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatDrawableManager;-><init>()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatDrawableManager;->access$000()Landroid/graphics/PorterDuff$Mode;
|
||||
HSPLandroidx/appcompat/widget/AppCompatDrawableManager;->get()Landroidx/appcompat/widget/AppCompatDrawableManager;
|
||||
HSPLandroidx/appcompat/widget/AppCompatDrawableManager;->getDrawable(Landroid/content/Context;IZ)Landroid/graphics/drawable/Drawable;
|
||||
HSPLandroidx/appcompat/widget/AppCompatDrawableManager;->getTintList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
|
||||
HSPLandroidx/appcompat/widget/AppCompatDrawableManager;->preload()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatEditText;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatEditText;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatEditText;->drawableStateChanged()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatEditText;->getText()Landroid/text/Editable;
|
||||
HSPLandroidx/appcompat/widget/AppCompatEditText;->getText()Ljava/lang/CharSequence;
|
||||
HSPLandroidx/appcompat/widget/AppCompatEditText;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatEditText;->setKeyListener(Landroid/text/method/KeyListener;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatEmojiEditTextHelper;-><init>(Landroid/widget/EditText;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatEmojiEditTextHelper;->getKeyListener(Landroid/text/method/KeyListener;)Landroid/text/method/KeyListener;
|
||||
HSPLandroidx/appcompat/widget/AppCompatEmojiEditTextHelper;->initKeyListener()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatEmojiEditTextHelper;->loadFromAttributes(Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatEmojiEditTextHelper;->setEnabled(Z)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatEmojiTextHelper;-><init>(Landroid/widget/TextView;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatEmojiTextHelper;->getFilters([Landroid/text/InputFilter;)[Landroid/text/InputFilter;
|
||||
HSPLandroidx/appcompat/widget/AppCompatEmojiTextHelper;->loadFromAttributes(Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatEmojiTextHelper;->setEnabled(Z)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatImageButton;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatImageButton;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatImageButton;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatImageHelper;-><init>(Landroid/widget/ImageView;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatImageHelper;->applyImageLevel()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatImageHelper;->applySupportImageTint()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatImageHelper;->loadFromAttributes(Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextClassifierHelper;-><init>(Landroid/widget/TextView;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextHelper$1;-><init>(Landroidx/appcompat/widget/AppCompatTextHelper;IILjava/lang/ref/WeakReference;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextHelper$1;->onFontRetrievalFailed(I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextHelper;-><init>(Landroid/widget/TextView;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextHelper;->applyCompoundDrawablesTints()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextHelper;->createTintInfo(Landroid/content/Context;Landroidx/appcompat/widget/AppCompatDrawableManager;I)Landroidx/appcompat/widget/TintInfo;
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextHelper;->loadFromAttributes(Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextHelper;->onLayout(ZIIII)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextHelper;->onSetTextAppearance(Landroid/content/Context;I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextHelper;->setCompoundDrawables(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextHelper;->updateTypefaceAndStyle(Landroid/content/Context;Landroidx/appcompat/widget/TintTypedArray;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;-><init>(Landroid/content/Context;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;->consumeTextFutureAndSetBlocking()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;->drawableStateChanged()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;->getEmojiTextViewHelper()Landroidx/appcompat/widget/AppCompatEmojiTextHelper;
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;->getText()Ljava/lang/CharSequence;
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;->onLayout(ZIIII)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;->onMeasure(II)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;->onTextChanged(Ljava/lang/CharSequence;III)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;->setCompoundDrawables(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;->setCompoundDrawablesWithIntrinsicBounds(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;->setFilters([Landroid/text/InputFilter;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;->setTextAppearance(Landroid/content/Context;I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextView;->setTypeface(Landroid/graphics/Typeface;I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextViewAutoSizeHelper$Impl23;-><init>()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextViewAutoSizeHelper$Impl29;-><init>()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextViewAutoSizeHelper$Impl;-><init>()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextViewAutoSizeHelper;-><clinit>()V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextViewAutoSizeHelper;-><init>(Landroid/widget/TextView;)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextViewAutoSizeHelper;->getAutoSizeTextType()I
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextViewAutoSizeHelper;->loadFromAttributes(Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/AppCompatTextViewAutoSizeHelper;->supportsAutoSizeText()Z
|
||||
HSPLandroidx/appcompat/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
HSPLandroidx/appcompat/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/ContentFrameLayout;->getMinWidthMajor()Landroid/util/TypedValue;
|
||||
HSPLandroidx/appcompat/widget/ContentFrameLayout;->getMinWidthMinor()Landroid/util/TypedValue;
|
||||
HSPLandroidx/appcompat/widget/ContentFrameLayout;->onAttachedToWindow()V
|
||||
HSPLandroidx/appcompat/widget/ContentFrameLayout;->onMeasure(II)V
|
||||
HSPLandroidx/appcompat/widget/ContentFrameLayout;->setAttachListener(Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener;)V
|
||||
HSPLandroidx/appcompat/widget/ContentFrameLayout;->setDecorPadding(IIII)V
|
||||
HSPLandroidx/appcompat/widget/ForwardingListener;-><init>(Landroid/view/View;)V
|
||||
HSPLandroidx/appcompat/widget/LinearLayoutCompat;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
HSPLandroidx/appcompat/widget/LinearLayoutCompat;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/LinearLayoutCompat;->getVirtualChildCount()I
|
||||
HSPLandroidx/appcompat/widget/LinearLayoutCompat;->layoutHorizontal(IIII)V
|
||||
HSPLandroidx/appcompat/widget/LinearLayoutCompat;->measureHorizontal(II)V
|
||||
HSPLandroidx/appcompat/widget/LinearLayoutCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V
|
||||
HSPLandroidx/appcompat/widget/LinearLayoutCompat;->onLayout(ZIIII)V
|
||||
HSPLandroidx/appcompat/widget/LinearLayoutCompat;->onMeasure(II)V
|
||||
HSPLandroidx/appcompat/widget/LinearLayoutCompat;->setBaselineAligned(Z)V
|
||||
HSPLandroidx/appcompat/widget/LinearLayoutCompat;->setDividerDrawable(Landroid/graphics/drawable/Drawable;)V
|
||||
HSPLandroidx/appcompat/widget/RtlSpacingHelper;-><init>()V
|
||||
HSPLandroidx/appcompat/widget/RtlSpacingHelper;->getEnd()I
|
||||
HSPLandroidx/appcompat/widget/RtlSpacingHelper;->getStart()I
|
||||
HSPLandroidx/appcompat/widget/RtlSpacingHelper;->setAbsolute(II)V
|
||||
HSPLandroidx/appcompat/widget/RtlSpacingHelper;->setDirection(Z)V
|
||||
HSPLandroidx/appcompat/widget/RtlSpacingHelper;->setRelative(II)V
|
||||
HSPLandroidx/appcompat/widget/ThemeUtils;-><clinit>()V
|
||||
HSPLandroidx/appcompat/widget/ThemeUtils;->checkAppCompatTheme(Landroid/view/View;Landroid/content/Context;)V
|
||||
HSPLandroidx/appcompat/widget/TintContextWrapper;-><clinit>()V
|
||||
HSPLandroidx/appcompat/widget/TintContextWrapper;->shouldWrap(Landroid/content/Context;)Z
|
||||
HSPLandroidx/appcompat/widget/TintContextWrapper;->wrap(Landroid/content/Context;)Landroid/content/Context;
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getBoolean(IZ)Z
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getColor(II)I
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getColorStateList(I)Landroid/content/res/ColorStateList;
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getDimension(IF)F
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getDimensionPixelOffset(II)I
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getDimensionPixelSize(II)I
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getDrawableIfKnown(I)Landroid/graphics/drawable/Drawable;
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getFloat(IF)F
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getFont(IILandroidx/core/content/res/ResourcesCompat$FontCallback;)Landroid/graphics/Typeface;
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getInt(II)I
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getInteger(II)I
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getLayoutDimension(II)I
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getResourceId(II)I
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getString(I)Ljava/lang/String;
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getText(I)Ljava/lang/CharSequence;
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->getWrappedTypeArray()Landroid/content/res/TypedArray;
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->hasValue(I)Z
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->obtainStyledAttributes(Landroid/content/Context;I[I)Landroidx/appcompat/widget/TintTypedArray;
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->obtainStyledAttributes(Landroid/content/Context;Landroid/util/AttributeSet;[I)Landroidx/appcompat/widget/TintTypedArray;
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->obtainStyledAttributes(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroidx/appcompat/widget/TintTypedArray;
|
||||
HSPLandroidx/appcompat/widget/TintTypedArray;->recycle()V
|
||||
HSPLandroidx/appcompat/widget/Toolbar$$ExternalSyntheticLambda0;-><init>(Landroidx/appcompat/widget/Toolbar;)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar$1;-><init>(Landroidx/appcompat/widget/Toolbar;)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar$2;-><init>(Landroidx/appcompat/widget/Toolbar;)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar$ExpandedActionViewMenuPresenter;-><init>(Landroidx/appcompat/widget/Toolbar;)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar$ExpandedActionViewMenuPresenter;->flagActionItems()Z
|
||||
HSPLandroidx/appcompat/widget/Toolbar$ExpandedActionViewMenuPresenter;->initForMenu(Landroid/content/Context;Landroidx/appcompat/view/menu/MenuBuilder;)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar$ExpandedActionViewMenuPresenter;->updateMenuView(Z)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar$LayoutParams;-><init>(II)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->addCustomViewsWithGravity(Ljava/util/List;I)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->addSystemView(Landroid/view/View;Z)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->ensureContentInsets()V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->ensureMenuView()V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->ensureNavButtonView()V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->generateDefaultLayoutParams()Landroidx/appcompat/widget/Toolbar$LayoutParams;
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getChildTop(Landroid/view/View;I)I
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getChildVerticalGravity(I)I
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getContentInsetEnd()I
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getContentInsetStart()I
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getCurrentContentInsetEnd()I
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getCurrentContentInsetLeft()I
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getCurrentContentInsetRight()I
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getCurrentContentInsetStart()I
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getHorizontalMargins(Landroid/view/View;)I
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getNavigationContentDescription()Ljava/lang/CharSequence;
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getNavigationIcon()Landroid/graphics/drawable/Drawable;
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getSubtitle()Ljava/lang/CharSequence;
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getTitle()Ljava/lang/CharSequence;
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getVerticalMargins(Landroid/view/View;)I
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getViewListMeasuredWidth(Ljava/util/List;[I)I
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->getWrapper()Landroidx/appcompat/widget/DecorToolbar;
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->isChildOrHidden(Landroid/view/View;)Z
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->layoutChildRight(Landroid/view/View;I[II)I
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->measureChildCollapseMargins(Landroid/view/View;IIII[I)I
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->measureChildConstrained(Landroid/view/View;IIIII)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->onLayout(ZIIII)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->onMeasure(II)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->onRtlPropertiesChanged(I)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->setCollapsible(Z)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->setContentInsetsRelative(II)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->setMenu(Landroidx/appcompat/view/menu/MenuBuilder;Landroidx/appcompat/widget/ActionMenuPresenter;)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->setNavigationContentDescription(Ljava/lang/CharSequence;)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->setNavigationIcon(Landroid/graphics/drawable/Drawable;)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->setNavigationOnClickListener(Landroid/view/View$OnClickListener;)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->setPopupTheme(I)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->setSubtitle(Ljava/lang/CharSequence;)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->setSubtitleTextAppearance(Landroid/content/Context;I)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->setTitle(Ljava/lang/CharSequence;)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->setTitleTextAppearance(Landroid/content/Context;I)V
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->shouldCollapse()Z
|
||||
HSPLandroidx/appcompat/widget/Toolbar;->shouldLayout(Landroid/view/View;)Z
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper$1;-><init>(Landroidx/appcompat/widget/ToolbarWidgetWrapper;)V
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;-><init>(Landroidx/appcompat/widget/Toolbar;Z)V
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;-><init>(Landroidx/appcompat/widget/Toolbar;ZII)V
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->getContext()Landroid/content/Context;
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->getDisplayOptions()I
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->getNavigationMode()I
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->setCollapsible(Z)V
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->setDefaultNavigationContentDescription(I)V
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->setDisplayOptions(I)V
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->setEmbeddedTabView(Landroidx/appcompat/widget/ScrollingTabContainerView;)V
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->setHomeButtonEnabled(Z)V
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->setMenu(Landroid/view/Menu;Landroidx/appcompat/view/menu/MenuPresenter$Callback;)V
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->setMenuPrepared()V
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->setNavigationIcon(Landroid/graphics/drawable/Drawable;)V
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->setTitleInt(Ljava/lang/CharSequence;)V
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->setWindowCallback(Landroid/view/Window$Callback;)V
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->setWindowTitle(Ljava/lang/CharSequence;)V
|
||||
HSPLandroidx/appcompat/widget/ToolbarWidgetWrapper;->updateNavigationIcon()V
|
||||
HSPLandroidx/appcompat/widget/TooltipCompat;->setTooltipText(Landroid/view/View;Ljava/lang/CharSequence;)V
|
||||
HSPLandroidx/appcompat/widget/VectorEnabledTintResources;-><clinit>()V
|
||||
HSPLandroidx/appcompat/widget/VectorEnabledTintResources;->isCompatVectorFromResourcesEnabled()Z
|
||||
HSPLandroidx/appcompat/widget/VectorEnabledTintResources;->shouldBeUsed()Z
|
||||
HSPLandroidx/appcompat/widget/ViewUtils;-><clinit>()V
|
||||
HSPLandroidx/appcompat/widget/ViewUtils;->isLayoutRtl(Landroid/view/View;)Z
|
||||
HSPLandroidx/appcompat/widget/ViewUtils;->makeOptionalFitsSystemWindows(Landroid/view/View;)V
|
||||
Landroidx/appcompat/R$attr;
|
||||
Landroidx/appcompat/R$bool;
|
||||
Landroidx/appcompat/R$drawable;
|
||||
Landroidx/appcompat/R$id;
|
||||
Landroidx/appcompat/R$layout;
|
||||
Landroidx/appcompat/R$string;
|
||||
Landroidx/appcompat/R$style;
|
||||
Landroidx/appcompat/R$styleable;
|
||||
Landroidx/appcompat/app/ActionBar$LayoutParams;
|
||||
Landroidx/appcompat/app/ActionBar;
|
||||
Landroidx/appcompat/app/ActionBarDrawerToggle$DelegateProvider;
|
||||
Landroidx/appcompat/app/AppCompatActivity$1;
|
||||
Landroidx/appcompat/app/AppCompatActivity$2;
|
||||
Landroidx/appcompat/app/AppCompatActivity;
|
||||
Landroidx/appcompat/app/AppCompatCallback;
|
||||
Landroidx/appcompat/app/AppCompatDelegate;
|
||||
Landroidx/appcompat/app/AppCompatDelegateImpl$2;
|
||||
Landroidx/appcompat/app/AppCompatDelegateImpl$3;
|
||||
Landroidx/appcompat/app/AppCompatDelegateImpl$5;
|
||||
Landroidx/appcompat/app/AppCompatDelegateImpl$ActionMenuPresenterCallback;
|
||||
Landroidx/appcompat/app/AppCompatDelegateImpl$Api17Impl;
|
||||
Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;
|
||||
Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;
|
||||
Landroidx/appcompat/app/AppCompatDelegateImpl;
|
||||
Landroidx/appcompat/app/AppCompatViewInflater;
|
||||
Landroidx/appcompat/app/ToolbarActionBar;
|
||||
Landroidx/appcompat/app/WindowDecorActionBar$1;
|
||||
Landroidx/appcompat/app/WindowDecorActionBar$2;
|
||||
Landroidx/appcompat/app/WindowDecorActionBar$3;
|
||||
Landroidx/appcompat/app/WindowDecorActionBar;
|
||||
Landroidx/appcompat/content/res/AppCompatResources;
|
||||
Landroidx/appcompat/graphics/drawable/DrawableWrapper;
|
||||
Landroidx/appcompat/resources/R$drawable;
|
||||
Landroidx/appcompat/view/ActionBarPolicy;
|
||||
Landroidx/appcompat/view/ContextThemeWrapper;
|
||||
Landroidx/appcompat/view/SupportMenuInflater;
|
||||
Landroidx/appcompat/view/WindowCallbackWrapper;
|
||||
Landroidx/appcompat/view/menu/ActionMenuItem;
|
||||
Landroidx/appcompat/view/menu/BaseMenuPresenter;
|
||||
Landroidx/appcompat/view/menu/MenuBuilder$Callback;
|
||||
Landroidx/appcompat/view/menu/MenuBuilder$ItemInvoker;
|
||||
Landroidx/appcompat/view/menu/MenuBuilder;
|
||||
Landroidx/appcompat/view/menu/MenuPresenter$Callback;
|
||||
Landroidx/appcompat/view/menu/MenuPresenter;
|
||||
Landroidx/appcompat/view/menu/MenuView;
|
||||
Landroidx/appcompat/widget/AbsActionBarView$VisibilityAnimListener;
|
||||
Landroidx/appcompat/widget/AbsActionBarView;
|
||||
Landroidx/appcompat/widget/ActionBarBackgroundDrawable;
|
||||
Landroidx/appcompat/widget/ActionBarContainer;
|
||||
Landroidx/appcompat/widget/ActionBarContextView;
|
||||
Landroidx/appcompat/widget/ActionBarOverlayLayout$1;
|
||||
Landroidx/appcompat/widget/ActionBarOverlayLayout$2;
|
||||
Landroidx/appcompat/widget/ActionBarOverlayLayout$3;
|
||||
Landroidx/appcompat/widget/ActionBarOverlayLayout$ActionBarVisibilityCallback;
|
||||
Landroidx/appcompat/widget/ActionBarOverlayLayout$LayoutParams;
|
||||
Landroidx/appcompat/widget/ActionBarOverlayLayout;
|
||||
Landroidx/appcompat/widget/ActionMenuPresenter$OverflowMenuButton$1;
|
||||
Landroidx/appcompat/widget/ActionMenuPresenter$OverflowMenuButton;
|
||||
Landroidx/appcompat/widget/ActionMenuPresenter$PopupPresenterCallback;
|
||||
Landroidx/appcompat/widget/ActionMenuPresenter;
|
||||
Landroidx/appcompat/widget/ActionMenuView$ActionMenuChildView;
|
||||
Landroidx/appcompat/widget/ActionMenuView$OnMenuItemClickListener;
|
||||
Landroidx/appcompat/widget/ActionMenuView;
|
||||
Landroidx/appcompat/widget/AppCompatBackgroundHelper;
|
||||
Landroidx/appcompat/widget/AppCompatButton;
|
||||
Landroidx/appcompat/widget/AppCompatDrawableManager$1;
|
||||
Landroidx/appcompat/widget/AppCompatDrawableManager;
|
||||
Landroidx/appcompat/widget/AppCompatEditText;
|
||||
Landroidx/appcompat/widget/AppCompatEmojiEditTextHelper;
|
||||
Landroidx/appcompat/widget/AppCompatEmojiTextHelper;
|
||||
Landroidx/appcompat/widget/AppCompatImageButton;
|
||||
Landroidx/appcompat/widget/AppCompatImageHelper;
|
||||
Landroidx/appcompat/widget/AppCompatImageView;
|
||||
Landroidx/appcompat/widget/AppCompatTextClassifierHelper;
|
||||
Landroidx/appcompat/widget/AppCompatTextHelper$1;
|
||||
Landroidx/appcompat/widget/AppCompatTextHelper;
|
||||
Landroidx/appcompat/widget/AppCompatTextView;
|
||||
Landroidx/appcompat/widget/AppCompatTextViewAutoSizeHelper$Impl23;
|
||||
Landroidx/appcompat/widget/AppCompatTextViewAutoSizeHelper$Impl29;
|
||||
Landroidx/appcompat/widget/AppCompatTextViewAutoSizeHelper$Impl;
|
||||
Landroidx/appcompat/widget/AppCompatTextViewAutoSizeHelper;
|
||||
Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener;
|
||||
Landroidx/appcompat/widget/ContentFrameLayout;
|
||||
Landroidx/appcompat/widget/DecorContentParent;
|
||||
Landroidx/appcompat/widget/DecorToolbar;
|
||||
Landroidx/appcompat/widget/DrawableUtils;
|
||||
Landroidx/appcompat/widget/EmojiCompatConfigurationView;
|
||||
Landroidx/appcompat/widget/ForwardingListener;
|
||||
Landroidx/appcompat/widget/LinearLayoutCompat;
|
||||
Landroidx/appcompat/widget/ResourceManagerInternal$ColorFilterLruCache;
|
||||
Landroidx/appcompat/widget/ResourceManagerInternal$ResourceManagerHooks;
|
||||
Landroidx/appcompat/widget/ResourceManagerInternal;
|
||||
Landroidx/appcompat/widget/ResourcesWrapper;
|
||||
Landroidx/appcompat/widget/RtlSpacingHelper;
|
||||
Landroidx/appcompat/widget/ThemeUtils;
|
||||
Landroidx/appcompat/widget/TintContextWrapper;
|
||||
Landroidx/appcompat/widget/TintResources;
|
||||
Landroidx/appcompat/widget/TintTypedArray;
|
||||
Landroidx/appcompat/widget/Toolbar$$ExternalSyntheticLambda0;
|
||||
Landroidx/appcompat/widget/Toolbar$1;
|
||||
Landroidx/appcompat/widget/Toolbar$2;
|
||||
Landroidx/appcompat/widget/Toolbar$ExpandedActionViewMenuPresenter;
|
||||
Landroidx/appcompat/widget/Toolbar$LayoutParams;
|
||||
Landroidx/appcompat/widget/Toolbar;
|
||||
Landroidx/appcompat/widget/ToolbarWidgetWrapper$1;
|
||||
Landroidx/appcompat/widget/ToolbarWidgetWrapper;
|
||||
Landroidx/appcompat/widget/TooltipCompat;
|
||||
Landroidx/appcompat/widget/VectorEnabledTintResources;
|
||||
Landroidx/appcompat/widget/ViewUtils;
|
||||
PLandroidx/appcompat/app/ActionBar;->onDestroy()V
|
||||
PLandroidx/appcompat/app/AppCompatActivity;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
|
||||
PLandroidx/appcompat/app/AppCompatActivity;->getSupportActionBar()Landroidx/appcompat/app/ActionBar;
|
||||
PLandroidx/appcompat/app/AppCompatActivity;->onDestroy()V
|
||||
PLandroidx/appcompat/app/AppCompatActivity;->onKeyDown(ILandroid/view/KeyEvent;)Z
|
||||
PLandroidx/appcompat/app/AppCompatActivity;->onStop()V
|
||||
PLandroidx/appcompat/app/AppCompatActivity;->performMenuItemShortcut(Landroid/view/KeyEvent;)Z
|
||||
PLandroidx/appcompat/app/AppCompatDelegate;->removeActivityDelegate(Landroidx/appcompat/app/AppCompatDelegate;)V
|
||||
PLandroidx/appcompat/app/AppCompatDelegateImpl$5;->onDetachedFromWindow()V
|
||||
PLandroidx/appcompat/app/AppCompatDelegateImpl$ActionMenuPresenterCallback;->onCloseMenu(Landroidx/appcompat/view/menu/MenuBuilder;Z)V
|
||||
PLandroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
|
||||
PLandroidx/appcompat/app/AppCompatDelegateImpl;->checkCloseActionMenu(Landroidx/appcompat/view/menu/MenuBuilder;)V
|
||||
PLandroidx/appcompat/app/AppCompatDelegateImpl;->cleanupAutoManagers()V
|
||||
PLandroidx/appcompat/app/AppCompatDelegateImpl;->dismissPopups()V
|
||||
PLandroidx/appcompat/app/AppCompatDelegateImpl;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
|
||||
PLandroidx/appcompat/app/AppCompatDelegateImpl;->endOnGoingFadeAnimation()V
|
||||
PLandroidx/appcompat/app/AppCompatDelegateImpl;->onBackPressed()Z
|
||||
PLandroidx/appcompat/app/AppCompatDelegateImpl;->onDestroy()V
|
||||
PLandroidx/appcompat/app/AppCompatDelegateImpl;->onKeyDown(ILandroid/view/KeyEvent;)Z
|
||||
PLandroidx/appcompat/app/AppCompatDelegateImpl;->onKeyUp(ILandroid/view/KeyEvent;)Z
|
||||
PLandroidx/appcompat/app/AppCompatDelegateImpl;->onStop()V
|
||||
PLandroidx/appcompat/app/WindowDecorActionBar;->collapseActionView()Z
|
||||
PLandroidx/appcompat/view/WindowCallbackWrapper;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
|
||||
PLandroidx/appcompat/view/WindowCallbackWrapper;->onDetachedFromWindow()V
|
||||
PLandroidx/appcompat/view/menu/BaseMenuPresenter;->onCloseMenu(Landroidx/appcompat/view/menu/MenuBuilder;Z)V
|
||||
PLandroidx/appcompat/view/menu/MenuBuilder;->close()V
|
||||
PLandroidx/appcompat/view/menu/MenuBuilder;->close(Z)V
|
||||
PLandroidx/appcompat/widget/ActionBarContainer;->verifyDrawable(Landroid/graphics/drawable/Drawable;)Z
|
||||
PLandroidx/appcompat/widget/ActionBarContextView;->onDetachedFromWindow()V
|
||||
PLandroidx/appcompat/widget/ActionBarOverlayLayout;->dismissPopups()V
|
||||
PLandroidx/appcompat/widget/ActionBarOverlayLayout;->haltActionBarHideOffsetAnimations()V
|
||||
PLandroidx/appcompat/widget/ActionBarOverlayLayout;->onDetachedFromWindow()V
|
||||
PLandroidx/appcompat/widget/ActionMenuPresenter;->dismissPopupMenus()Z
|
||||
PLandroidx/appcompat/widget/ActionMenuPresenter;->hideOverflowMenu()Z
|
||||
PLandroidx/appcompat/widget/ActionMenuPresenter;->hideSubMenus()Z
|
||||
PLandroidx/appcompat/widget/ActionMenuPresenter;->onCloseMenu(Landroidx/appcompat/view/menu/MenuBuilder;Z)V
|
||||
PLandroidx/appcompat/widget/ActionMenuView;->dismissPopupMenus()V
|
||||
PLandroidx/appcompat/widget/ActionMenuView;->onDetachedFromWindow()V
|
||||
PLandroidx/appcompat/widget/ContentFrameLayout;->onDetachedFromWindow()V
|
||||
PLandroidx/appcompat/widget/Toolbar$ExpandedActionViewMenuPresenter;->onCloseMenu(Landroidx/appcompat/view/menu/MenuBuilder;Z)V
|
||||
PLandroidx/appcompat/widget/Toolbar;->dismissPopupMenus()V
|
||||
PLandroidx/appcompat/widget/Toolbar;->hasExpandedActionView()Z
|
||||
PLandroidx/appcompat/widget/Toolbar;->onDetachedFromWindow()V
|
||||
PLandroidx/appcompat/widget/ToolbarWidgetWrapper;->dismissPopupMenus()V
|
||||
PLandroidx/appcompat/widget/ToolbarWidgetWrapper;->hasExpandedActionView()Z
|
||||
|
||||
# Baseline profiles for androidx.activity
|
||||
|
||||
HSPLandroidx/activity/ComponentActivity$1;-><init>(Landroidx/activity/ComponentActivity;)V
|
||||
HSPLandroidx/activity/ComponentActivity$2;-><init>(Landroidx/activity/ComponentActivity;)V
|
||||
HSPLandroidx/activity/ComponentActivity$3;-><init>(Landroidx/activity/ComponentActivity;)V
|
||||
HSPLandroidx/activity/ComponentActivity$3;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
|
||||
HSPLandroidx/activity/ComponentActivity$4;-><init>(Landroidx/activity/ComponentActivity;)V
|
||||
HSPLandroidx/activity/ComponentActivity$4;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
|
||||
HSPLandroidx/activity/ComponentActivity$5;-><init>(Landroidx/activity/ComponentActivity;)V
|
||||
HSPLandroidx/activity/ComponentActivity$5;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
|
||||
HSPLandroidx/activity/ComponentActivity$6;-><init>(Landroidx/activity/ComponentActivity;)V
|
||||
HSPLandroidx/activity/ComponentActivity$7;-><init>(Landroidx/activity/ComponentActivity;)V
|
||||
HSPLandroidx/activity/ComponentActivity$7;->onContextAvailable(Landroid/content/Context;)V
|
||||
HSPLandroidx/activity/ComponentActivity;-><init>()V
|
||||
HSPLandroidx/activity/ComponentActivity;->addOnContextAvailableListener(Landroidx/activity/contextaware/OnContextAvailableListener;)V
|
||||
HSPLandroidx/activity/ComponentActivity;->ensureViewModelStore()V
|
||||
HSPLandroidx/activity/ComponentActivity;->getActivityResultRegistry()Landroidx/activity/result/ActivityResultRegistry;
|
||||
HSPLandroidx/activity/ComponentActivity;->getLifecycle()Landroidx/lifecycle/Lifecycle;
|
||||
HSPLandroidx/activity/ComponentActivity;->getOnBackPressedDispatcher()Landroidx/activity/OnBackPressedDispatcher;
|
||||
HSPLandroidx/activity/ComponentActivity;->getSavedStateRegistry()Landroidx/savedstate/SavedStateRegistry;
|
||||
HSPLandroidx/activity/ComponentActivity;->getViewModelStore()Landroidx/lifecycle/ViewModelStore;
|
||||
HSPLandroidx/activity/ComponentActivity;->onCreate(Landroid/os/Bundle;)V
|
||||
HSPLandroidx/activity/OnBackPressedCallback;-><init>(Z)V
|
||||
HSPLandroidx/activity/OnBackPressedCallback;->addCancellable(Landroidx/activity/Cancellable;)V
|
||||
HSPLandroidx/activity/OnBackPressedCallback;->remove()V
|
||||
HSPLandroidx/activity/OnBackPressedCallback;->setEnabled(Z)V
|
||||
HSPLandroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;-><init>(Landroidx/activity/OnBackPressedDispatcher;Landroidx/lifecycle/Lifecycle;Landroidx/activity/OnBackPressedCallback;)V
|
||||
HSPLandroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
|
||||
HSPLandroidx/activity/OnBackPressedDispatcher$OnBackPressedCancellable;-><init>(Landroidx/activity/OnBackPressedDispatcher;Landroidx/activity/OnBackPressedCallback;)V
|
||||
HSPLandroidx/activity/OnBackPressedDispatcher;-><init>(Ljava/lang/Runnable;)V
|
||||
HSPLandroidx/activity/OnBackPressedDispatcher;->addCallback(Landroidx/lifecycle/LifecycleOwner;Landroidx/activity/OnBackPressedCallback;)V
|
||||
HSPLandroidx/activity/OnBackPressedDispatcher;->addCancellableCallback(Landroidx/activity/OnBackPressedCallback;)Landroidx/activity/Cancellable;
|
||||
HSPLandroidx/activity/contextaware/ContextAwareHelper;-><init>()V
|
||||
HSPLandroidx/activity/contextaware/ContextAwareHelper;->addOnContextAvailableListener(Landroidx/activity/contextaware/OnContextAvailableListener;)V
|
||||
HSPLandroidx/activity/contextaware/ContextAwareHelper;->dispatchOnContextAvailable(Landroid/content/Context;)V
|
||||
HSPLandroidx/activity/result/ActivityResultLauncher;-><init>()V
|
||||
HSPLandroidx/activity/result/ActivityResultRegistry$3;-><init>(Landroidx/activity/result/ActivityResultRegistry;Ljava/lang/String;ILandroidx/activity/result/contract/ActivityResultContract;)V
|
||||
HSPLandroidx/activity/result/ActivityResultRegistry$CallbackAndContract;-><init>(Landroidx/activity/result/ActivityResultCallback;Landroidx/activity/result/contract/ActivityResultContract;)V
|
||||
HSPLandroidx/activity/result/ActivityResultRegistry;-><init>()V
|
||||
HSPLandroidx/activity/result/ActivityResultRegistry;->bindRcKey(ILjava/lang/String;)V
|
||||
HSPLandroidx/activity/result/ActivityResultRegistry;->generateRandomNumber()I
|
||||
HSPLandroidx/activity/result/ActivityResultRegistry;->register(Ljava/lang/String;Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher;
|
||||
HSPLandroidx/activity/result/ActivityResultRegistry;->registerKey(Ljava/lang/String;)I
|
||||
HSPLandroidx/activity/result/contract/ActivityResultContract;-><init>()V
|
||||
HSPLandroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions;-><init>()V
|
||||
HSPLandroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;-><init>()V
|
||||
Landroidx/activity/Cancellable;
|
||||
Landroidx/activity/ComponentActivity$1;
|
||||
Landroidx/activity/ComponentActivity$2;
|
||||
Landroidx/activity/ComponentActivity$3;
|
||||
Landroidx/activity/ComponentActivity$4;
|
||||
Landroidx/activity/ComponentActivity$5;
|
||||
Landroidx/activity/ComponentActivity$6;
|
||||
Landroidx/activity/ComponentActivity$7;
|
||||
Landroidx/activity/ComponentActivity$NonConfigurationInstances;
|
||||
Landroidx/activity/ComponentActivity;
|
||||
Landroidx/activity/OnBackPressedCallback;
|
||||
Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;
|
||||
Landroidx/activity/OnBackPressedDispatcher$OnBackPressedCancellable;
|
||||
Landroidx/activity/OnBackPressedDispatcher;
|
||||
Landroidx/activity/OnBackPressedDispatcherOwner;
|
||||
Landroidx/activity/contextaware/ContextAware;
|
||||
Landroidx/activity/contextaware/ContextAwareHelper;
|
||||
Landroidx/activity/contextaware/OnContextAvailableListener;
|
||||
Landroidx/activity/result/ActivityResult;
|
||||
Landroidx/activity/result/ActivityResultCallback;
|
||||
Landroidx/activity/result/ActivityResultCaller;
|
||||
Landroidx/activity/result/ActivityResultLauncher;
|
||||
Landroidx/activity/result/ActivityResultRegistry$3;
|
||||
Landroidx/activity/result/ActivityResultRegistry$CallbackAndContract;
|
||||
Landroidx/activity/result/ActivityResultRegistry;
|
||||
Landroidx/activity/result/ActivityResultRegistryOwner;
|
||||
Landroidx/activity/result/contract/ActivityResultContract;
|
||||
Landroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions;
|
||||
Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;
|
||||
PLandroidx/activity/ComponentActivity$1;->run()V
|
||||
PLandroidx/activity/ComponentActivity;->access$001(Landroidx/activity/ComponentActivity;)V
|
||||
PLandroidx/activity/ComponentActivity;->onBackPressed()V
|
||||
PLandroidx/activity/OnBackPressedCallback;->isEnabled()Z
|
||||
PLandroidx/activity/OnBackPressedCallback;->removeCancellable(Landroidx/activity/Cancellable;)V
|
||||
PLandroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->cancel()V
|
||||
PLandroidx/activity/OnBackPressedDispatcher$OnBackPressedCancellable;->cancel()V
|
||||
PLandroidx/activity/OnBackPressedDispatcher;->onBackPressed()V
|
||||
PLandroidx/activity/contextaware/ContextAwareHelper;->clearAvailableContext()V
|
||||
PLandroidx/activity/result/ActivityResultRegistry$3;->unregister()V
|
||||
PLandroidx/activity/result/ActivityResultRegistry;->unregister(Ljava/lang/String;)V
|
||||
|
||||
# Baseline profiles for lifecycle-process
|
||||
|
||||
HSPLandroidx/lifecycle/EmptyActivityLifecycleCallbacks;-><init>()V
|
||||
HSPLandroidx/lifecycle/EmptyActivityLifecycleCallbacks;->onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
|
||||
HSPLandroidx/lifecycle/EmptyActivityLifecycleCallbacks;->onActivityResumed(Landroid/app/Activity;)V
|
||||
HSPLandroidx/lifecycle/EmptyActivityLifecycleCallbacks;->onActivityStarted(Landroid/app/Activity;)V
|
||||
HSPLandroidx/lifecycle/LifecycleDispatcher$DispatcherActivityCallback;-><init>()V
|
||||
HSPLandroidx/lifecycle/LifecycleDispatcher$DispatcherActivityCallback;->onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
|
||||
HSPLandroidx/lifecycle/LifecycleDispatcher;-><clinit>()V
|
||||
HSPLandroidx/lifecycle/LifecycleDispatcher;->init(Landroid/content/Context;)V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleInitializer;-><init>()V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleInitializer;->create(Landroid/content/Context;)Landroidx/lifecycle/LifecycleOwner;
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleInitializer;->create(Landroid/content/Context;)Ljava/lang/Object;
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleInitializer;->dependencies()Ljava/util/List;
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner$1;-><init>(Landroidx/lifecycle/ProcessLifecycleOwner;)V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner$2;-><init>(Landroidx/lifecycle/ProcessLifecycleOwner;)V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner$3$1;-><init>(Landroidx/lifecycle/ProcessLifecycleOwner$3;)V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner$3$1;->onActivityPostResumed(Landroid/app/Activity;)V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner$3$1;->onActivityPostStarted(Landroid/app/Activity;)V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner$3;-><init>(Landroidx/lifecycle/ProcessLifecycleOwner;)V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner$3;->onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner$3;->onActivityPreCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner;-><clinit>()V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner;-><init>()V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner;->activityResumed()V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner;->activityStarted()V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner;->attach(Landroid/content/Context;)V
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner;->get()Landroidx/lifecycle/LifecycleOwner;
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner;->getLifecycle()Landroidx/lifecycle/Lifecycle;
|
||||
HSPLandroidx/lifecycle/ProcessLifecycleOwner;->init(Landroid/content/Context;)V
|
||||
PLandroidx/lifecycle/EmptyActivityLifecycleCallbacks;->onActivityDestroyed(Landroid/app/Activity;)V
|
||||
PLandroidx/lifecycle/EmptyActivityLifecycleCallbacks;->onActivityPaused(Landroid/app/Activity;)V
|
||||
PLandroidx/lifecycle/EmptyActivityLifecycleCallbacks;->onActivityStopped(Landroid/app/Activity;)V
|
||||
PLandroidx/lifecycle/LifecycleDispatcher$DispatcherActivityCallback;->onActivityStopped(Landroid/app/Activity;)V
|
||||
PLandroidx/lifecycle/ProcessLifecycleOwner$1;->run()V
|
||||
PLandroidx/lifecycle/ProcessLifecycleOwner$3;->onActivityPaused(Landroid/app/Activity;)V
|
||||
PLandroidx/lifecycle/ProcessLifecycleOwner$3;->onActivityStopped(Landroid/app/Activity;)V
|
||||
PLandroidx/lifecycle/ProcessLifecycleOwner;->activityPaused()V
|
||||
PLandroidx/lifecycle/ProcessLifecycleOwner;->activityStopped()V
|
||||
PLandroidx/lifecycle/ProcessLifecycleOwner;->dispatchPauseIfNeeded()V
|
||||
PLandroidx/lifecycle/ProcessLifecycleOwner;->dispatchStopIfNeeded()V
|
||||
|
||||
# Baseline profiles for lifecycle-livedata-core
|
||||
|
||||
HSPLandroidx/lifecycle/LiveData$1;-><init>(Landroidx/lifecycle/LiveData;)V
|
||||
HSPLandroidx/lifecycle/LiveData$1;->run()V
|
||||
HSPLandroidx/lifecycle/LiveData$AlwaysActiveObserver;-><init>(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V
|
||||
HSPLandroidx/lifecycle/LiveData$AlwaysActiveObserver;->shouldBeActive()Z
|
||||
HSPLandroidx/lifecycle/LiveData$LifecycleBoundObserver;-><init>(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
|
||||
HSPLandroidx/lifecycle/LiveData$LifecycleBoundObserver;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
|
||||
HSPLandroidx/lifecycle/LiveData$LifecycleBoundObserver;->shouldBeActive()Z
|
||||
HSPLandroidx/lifecycle/LiveData$ObserverWrapper;-><init>(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V
|
||||
HSPLandroidx/lifecycle/LiveData$ObserverWrapper;->activeStateChanged(Z)V
|
||||
HSPLandroidx/lifecycle/LiveData$ObserverWrapper;->detachObserver()V
|
||||
HSPLandroidx/lifecycle/LiveData;-><clinit>()V
|
||||
HSPLandroidx/lifecycle/LiveData;-><init>()V
|
||||
HSPLandroidx/lifecycle/LiveData;->assertMainThread(Ljava/lang/String;)V
|
||||
HSPLandroidx/lifecycle/LiveData;->changeActiveCounter(I)V
|
||||
HSPLandroidx/lifecycle/LiveData;->considerNotify(Landroidx/lifecycle/LiveData$ObserverWrapper;)V
|
||||
HSPLandroidx/lifecycle/LiveData;->dispatchingValue(Landroidx/lifecycle/LiveData$ObserverWrapper;)V
|
||||
HSPLandroidx/lifecycle/LiveData;->getValue()Ljava/lang/Object;
|
||||
HSPLandroidx/lifecycle/LiveData;->getVersion()I
|
||||
HSPLandroidx/lifecycle/LiveData;->hasActiveObservers()Z
|
||||
HSPLandroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
|
||||
HSPLandroidx/lifecycle/LiveData;->observeForever(Landroidx/lifecycle/Observer;)V
|
||||
HSPLandroidx/lifecycle/LiveData;->onActive()V
|
||||
HSPLandroidx/lifecycle/LiveData;->onInactive()V
|
||||
HSPLandroidx/lifecycle/LiveData;->postValue(Ljava/lang/Object;)V
|
||||
HSPLandroidx/lifecycle/LiveData;->removeObserver(Landroidx/lifecycle/Observer;)V
|
||||
HSPLandroidx/lifecycle/LiveData;->setValue(Ljava/lang/Object;)V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData$Source;-><init>(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData$Source;->onChanged(Ljava/lang/Object;)V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData$Source;->plug()V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData$Source;->unplug()V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData;-><init>()V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData;->addSource(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData;->onActive()V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData;->onInactive()V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData;->removeSource(Landroidx/lifecycle/LiveData;)V
|
||||
HSPLandroidx/lifecycle/MutableLiveData;-><init>()V
|
||||
HSPLandroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
|
||||
PLandroidx/lifecycle/LiveData$LifecycleBoundObserver;->detachObserver()V
|
||||
|
||||
# Baseline profiles for lifecycle-livedata
|
||||
|
||||
HSPLandroidx/lifecycle/MediatorLiveData$Source;-><init>(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData$Source;->onChanged(Ljava/lang/Object;)V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData$Source;->plug()V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData$Source;->unplug()V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData;-><init>()V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData;->addSource(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData;->onActive()V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData;->onInactive()V
|
||||
HSPLandroidx/lifecycle/MediatorLiveData;->removeSource(Landroidx/lifecycle/LiveData;)V
|
||||
HSPLandroidx/lifecycle/Transformations$1;-><init>(Landroidx/lifecycle/MediatorLiveData;Landroidx/arch/core/util/Function;)V
|
||||
HSPLandroidx/lifecycle/Transformations$1;->onChanged(Ljava/lang/Object;)V
|
||||
HSPLandroidx/lifecycle/Transformations$2$1;-><init>(Landroidx/lifecycle/Transformations$2;)V
|
||||
HSPLandroidx/lifecycle/Transformations$2$1;->onChanged(Ljava/lang/Object;)V
|
||||
HSPLandroidx/lifecycle/Transformations$2;-><init>(Landroidx/arch/core/util/Function;Landroidx/lifecycle/MediatorLiveData;)V
|
||||
HSPLandroidx/lifecycle/Transformations$2;->onChanged(Ljava/lang/Object;)V
|
||||
HSPLandroidx/lifecycle/Transformations;->map(Landroidx/lifecycle/LiveData;Landroidx/arch/core/util/Function;)Landroidx/lifecycle/LiveData;
|
||||
HSPLandroidx/lifecycle/Transformations;->switchMap(Landroidx/lifecycle/LiveData;Landroidx/arch/core/util/Function;)Landroidx/lifecycle/LiveData;
|
||||
Landroidx/lifecycle/MediatorLiveData$Source;
|
||||
Landroidx/lifecycle/MediatorLiveData;
|
||||
Landroidx/lifecycle/Transformations$1;
|
||||
Landroidx/lifecycle/Transformations$2$1;
|
||||
Landroidx/lifecycle/Transformations$2;
|
||||
Landroidx/lifecycle/Transformations;
|
||||
|
||||
# Baseline profiles for Lifecycle ViewModel
|
||||
|
||||
HSPLandroidx/lifecycle/ViewModel;-><init>()V
|
||||
HSPLandroidx/lifecycle/ViewModelLazy;-><init>(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V
|
||||
HSPLandroidx/lifecycle/ViewModelLazy;->getValue()Landroidx/lifecycle/ViewModel;
|
||||
HSPLandroidx/lifecycle/ViewModelLazy;->getValue()Ljava/lang/Object;
|
||||
HSPLandroidx/lifecycle/ViewModelProvider;-><init>(Landroidx/lifecycle/ViewModelStore;Landroidx/lifecycle/ViewModelProvider$Factory;)V
|
||||
HSPLandroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
|
||||
HSPLandroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/String;Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
|
||||
HSPLandroidx/lifecycle/ViewModelStore;-><init>()V
|
||||
HSPLandroidx/lifecycle/ViewModelStore;->get(Ljava/lang/String;)Landroidx/lifecycle/ViewModel;
|
||||
HSPLandroidx/lifecycle/ViewModelStore;->put(Ljava/lang/String;Landroidx/lifecycle/ViewModel;)V
|
||||
PLandroidx/lifecycle/ViewModel;->clear()V
|
||||
PLandroidx/lifecycle/ViewModel;->onCleared()V
|
||||
PLandroidx/lifecycle/ViewModelStore;->clear()V
|
||||
|
||||
# Baseline Profile rules for lifecycle-runtime
|
||||
|
||||
HPLandroidx/lifecycle/LifecycleRegistry;->backwardPass(Landroidx/lifecycle/LifecycleOwner;)V
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry$ObserverWithState;-><init>(Landroidx/lifecycle/LifecycleObserver;Landroidx/lifecycle/Lifecycle$State;)V
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry$ObserverWithState;->dispatchEvent(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;-><init>(Landroidx/lifecycle/LifecycleOwner;)V
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;-><init>(Landroidx/lifecycle/LifecycleOwner;Z)V
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;->addObserver(Landroidx/lifecycle/LifecycleObserver;)V
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;->calculateTargetState(Landroidx/lifecycle/LifecycleObserver;)Landroidx/lifecycle/Lifecycle$State;
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;->enforceMainThreadIfNeeded(Ljava/lang/String;)V
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;->forwardPass(Landroidx/lifecycle/LifecycleOwner;)V
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;->getCurrentState()Landroidx/lifecycle/Lifecycle$State;
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;->isSynced()Z
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;->min(Landroidx/lifecycle/Lifecycle$State;Landroidx/lifecycle/Lifecycle$State;)Landroidx/lifecycle/Lifecycle$State;
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;->moveToState(Landroidx/lifecycle/Lifecycle$State;)V
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;->popParentState()V
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;->pushParentState(Landroidx/lifecycle/Lifecycle$State;)V
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;->removeObserver(Landroidx/lifecycle/LifecycleObserver;)V
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;->setCurrentState(Landroidx/lifecycle/Lifecycle$State;)V
|
||||
HSPLandroidx/lifecycle/LifecycleRegistry;->sync()V
|
||||
HSPLandroidx/lifecycle/ReportFragment$LifecycleCallbacks;-><init>()V
|
||||
HSPLandroidx/lifecycle/ReportFragment$LifecycleCallbacks;->onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
|
||||
HSPLandroidx/lifecycle/ReportFragment$LifecycleCallbacks;->onActivityPostCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
|
||||
HSPLandroidx/lifecycle/ReportFragment$LifecycleCallbacks;->onActivityPostResumed(Landroid/app/Activity;)V
|
||||
HSPLandroidx/lifecycle/ReportFragment$LifecycleCallbacks;->onActivityPostStarted(Landroid/app/Activity;)V
|
||||
HSPLandroidx/lifecycle/ReportFragment$LifecycleCallbacks;->onActivityResumed(Landroid/app/Activity;)V
|
||||
HSPLandroidx/lifecycle/ReportFragment$LifecycleCallbacks;->onActivityStarted(Landroid/app/Activity;)V
|
||||
HSPLandroidx/lifecycle/ReportFragment$LifecycleCallbacks;->registerIn(Landroid/app/Activity;)V
|
||||
HSPLandroidx/lifecycle/ReportFragment;-><init>()V
|
||||
HSPLandroidx/lifecycle/ReportFragment;->dispatch(Landroid/app/Activity;Landroidx/lifecycle/Lifecycle$Event;)V
|
||||
HSPLandroidx/lifecycle/ReportFragment;->dispatch(Landroidx/lifecycle/Lifecycle$Event;)V
|
||||
HSPLandroidx/lifecycle/ReportFragment;->dispatchCreate(Landroidx/lifecycle/ReportFragment$ActivityInitializationListener;)V
|
||||
HSPLandroidx/lifecycle/ReportFragment;->dispatchResume(Landroidx/lifecycle/ReportFragment$ActivityInitializationListener;)V
|
||||
HSPLandroidx/lifecycle/ReportFragment;->dispatchStart(Landroidx/lifecycle/ReportFragment$ActivityInitializationListener;)V
|
||||
HSPLandroidx/lifecycle/ReportFragment;->injectIfNeededIn(Landroid/app/Activity;)V
|
||||
HSPLandroidx/lifecycle/ReportFragment;->onActivityCreated(Landroid/os/Bundle;)V
|
||||
HSPLandroidx/lifecycle/ReportFragment;->onResume()V
|
||||
HSPLandroidx/lifecycle/ReportFragment;->onStart()V
|
||||
HSPLandroidx/lifecycle/ViewTreeLifecycleOwner;->set(Landroid/view/View;Landroidx/lifecycle/LifecycleOwner;)V
|
||||
HSPLandroidx/lifecycle/ViewTreeViewModelStoreOwner;->set(Landroid/view/View;Landroidx/lifecycle/ViewModelStoreOwner;)V
|
||||
PLandroidx/lifecycle/ReportFragment$LifecycleCallbacks;->onActivityDestroyed(Landroid/app/Activity;)V
|
||||
PLandroidx/lifecycle/ReportFragment$LifecycleCallbacks;->onActivityPaused(Landroid/app/Activity;)V
|
||||
PLandroidx/lifecycle/ReportFragment$LifecycleCallbacks;->onActivityPreDestroyed(Landroid/app/Activity;)V
|
||||
PLandroidx/lifecycle/ReportFragment$LifecycleCallbacks;->onActivityPrePaused(Landroid/app/Activity;)V
|
||||
PLandroidx/lifecycle/ReportFragment$LifecycleCallbacks;->onActivityPreStopped(Landroid/app/Activity;)V
|
||||
PLandroidx/lifecycle/ReportFragment$LifecycleCallbacks;->onActivityStopped(Landroid/app/Activity;)V
|
||||
PLandroidx/lifecycle/ReportFragment;->onDestroy()V
|
||||
PLandroidx/lifecycle/ReportFragment;->onPause()V
|
||||
PLandroidx/lifecycle/ReportFragment;->onStop()V
|
||||
|
||||
# Baseline Profile Rules for androidx.startup
|
||||
|
||||
Landroidx/startup/AppInitializer;
|
||||
HSPLandroidx/startup/AppInitializer;->**(**)**
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"version": 3,
|
||||
"artifactType": {
|
||||
"type": "COMPATIBLE_SCREEN_MANIFEST",
|
||||
"kind": "Directory"
|
||||
},
|
||||
"applicationId": "de.data_it_solution.brotherprinthelper",
|
||||
"variantName": "debug",
|
||||
"elements": []
|
||||
}
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"version": 3,
|
||||
"artifactType": {
|
||||
"type": "COMPATIBLE_SCREEN_MANIFEST",
|
||||
"kind": "Directory"
|
||||
},
|
||||
"applicationId": "de.data_it_solution.brotherprinthelper",
|
||||
"variantName": "release",
|
||||
"elements": []
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,89 @@
|
|||
# This is a configuration file for ProGuard.
|
||||
# http://proguard.sourceforge.net/index.html#manual/usage.html
|
||||
#
|
||||
# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with
|
||||
# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and
|
||||
# will be ignored by new version of the Android plugin for Gradle.
|
||||
|
||||
# Optimizations: If you don't want to optimize, use the proguard-android.txt configuration file
|
||||
# instead of this one, which turns off the optimization flags.
|
||||
-allowaccessmodification
|
||||
|
||||
# Preserve some attributes that may be required for reflection.
|
||||
-keepattributes AnnotationDefault,
|
||||
EnclosingMethod,
|
||||
InnerClasses,
|
||||
RuntimeVisibleAnnotations,
|
||||
RuntimeVisibleParameterAnnotations,
|
||||
RuntimeVisibleTypeAnnotations,
|
||||
Signature
|
||||
|
||||
-keep public class com.google.vending.licensing.ILicensingService
|
||||
-keep public class com.android.vending.licensing.ILicensingService
|
||||
-keep public class com.google.android.vending.licensing.ILicensingService
|
||||
-dontnote com.android.vending.licensing.ILicensingService
|
||||
-dontnote com.google.vending.licensing.ILicensingService
|
||||
-dontnote com.google.android.vending.licensing.ILicensingService
|
||||
|
||||
# For native methods, see https://www.guardsquare.com/manual/configuration/examples#native
|
||||
-keepclasseswithmembernames,includedescriptorclasses class * {
|
||||
native <methods>;
|
||||
}
|
||||
|
||||
# Keep setters in Views so that animations can still work.
|
||||
-keepclassmembers public class * extends android.view.View {
|
||||
void set*(***);
|
||||
*** get*();
|
||||
}
|
||||
|
||||
# We want to keep methods in Activity that could be used in the XML attribute onClick.
|
||||
-keepclassmembers class * extends android.app.Activity {
|
||||
public void *(android.view.View);
|
||||
}
|
||||
|
||||
# For enumeration classes, see https://www.guardsquare.com/manual/configuration/examples#enumerations
|
||||
-keepclassmembers enum * {
|
||||
public static **[] values();
|
||||
public static ** valueOf(java.lang.String);
|
||||
}
|
||||
|
||||
-keepclassmembers class * implements android.os.Parcelable {
|
||||
public static final ** CREATOR;
|
||||
}
|
||||
|
||||
# Preserve annotated Javascript interface methods.
|
||||
-keepclassmembers class * {
|
||||
@android.webkit.JavascriptInterface <methods>;
|
||||
}
|
||||
|
||||
# The support libraries contains references to newer platform versions.
|
||||
# Don't warn about those in case this app is linking against an older
|
||||
# platform version. We know about them, and they are safe.
|
||||
-dontnote android.support.**
|
||||
-dontnote androidx.**
|
||||
-dontwarn android.support.**
|
||||
-dontwarn androidx.**
|
||||
|
||||
# Understand the @Keep support annotation.
|
||||
-keep class android.support.annotation.Keep
|
||||
|
||||
-keep @android.support.annotation.Keep class * {*;}
|
||||
|
||||
-keepclasseswithmembers class * {
|
||||
@android.support.annotation.Keep <methods>;
|
||||
}
|
||||
|
||||
-keepclasseswithmembers class * {
|
||||
@android.support.annotation.Keep <fields>;
|
||||
}
|
||||
|
||||
-keepclasseswithmembers class * {
|
||||
@android.support.annotation.Keep <init>(...);
|
||||
}
|
||||
|
||||
# These classes are duplicated between android.jar and org.apache.http.legacy.jar.
|
||||
-dontnote org.apache.http.**
|
||||
-dontnote android.net.http.**
|
||||
|
||||
# These classes are duplicated between android.jar and core-lambda-stubs.jar.
|
||||
-dontnote java.lang.invoke.**
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# This is a configuration file for ProGuard.
|
||||
# http://proguard.sourceforge.net/index.html#manual/usage.html
|
||||
#
|
||||
# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with
|
||||
# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and
|
||||
# will be ignored by new version of the Android plugin for Gradle.
|
||||
|
||||
# Optimization is turned off by default. Dex does not like code run
|
||||
# through the ProGuard optimize steps (and performs some
|
||||
# of these optimizations on its own).
|
||||
# Note that if you want to enable optimization, you cannot just
|
||||
# include optimization flags in your own project configuration file;
|
||||
# instead you will need to point to the
|
||||
# "proguard-android-optimize.txt" file instead of this one from your
|
||||
# project.properties file.
|
||||
-dontoptimize
|
||||
|
||||
# Preserve some attributes that may be required for reflection.
|
||||
-keepattributes AnnotationDefault,
|
||||
EnclosingMethod,
|
||||
InnerClasses,
|
||||
RuntimeVisibleAnnotations,
|
||||
RuntimeVisibleParameterAnnotations,
|
||||
RuntimeVisibleTypeAnnotations,
|
||||
Signature
|
||||
|
||||
-keep public class com.google.vending.licensing.ILicensingService
|
||||
-keep public class com.android.vending.licensing.ILicensingService
|
||||
-keep public class com.google.android.vending.licensing.ILicensingService
|
||||
-dontnote com.android.vending.licensing.ILicensingService
|
||||
-dontnote com.google.vending.licensing.ILicensingService
|
||||
-dontnote com.google.android.vending.licensing.ILicensingService
|
||||
|
||||
# For native methods, see https://www.guardsquare.com/manual/configuration/examples#native
|
||||
-keepclasseswithmembernames,includedescriptorclasses class * {
|
||||
native <methods>;
|
||||
}
|
||||
|
||||
# Keep setters in Views so that animations can still work.
|
||||
-keepclassmembers public class * extends android.view.View {
|
||||
void set*(***);
|
||||
*** get*();
|
||||
}
|
||||
|
||||
# We want to keep methods in Activity that could be used in the XML attribute onClick.
|
||||
-keepclassmembers class * extends android.app.Activity {
|
||||
public void *(android.view.View);
|
||||
}
|
||||
|
||||
# For enumeration classes, see https://www.guardsquare.com/manual/configuration/examples#enumerations
|
||||
-keepclassmembers enum * {
|
||||
public static **[] values();
|
||||
public static ** valueOf(java.lang.String);
|
||||
}
|
||||
|
||||
-keepclassmembers class * implements android.os.Parcelable {
|
||||
public static final ** CREATOR;
|
||||
}
|
||||
|
||||
# Preserve annotated Javascript interface methods.
|
||||
-keepclassmembers class * {
|
||||
@android.webkit.JavascriptInterface <methods>;
|
||||
}
|
||||
|
||||
# The support libraries contains references to newer platform versions.
|
||||
# Don't warn about those in case this app is linking against an older
|
||||
# platform version. We know about them, and they are safe.
|
||||
-dontnote android.support.**
|
||||
-dontnote androidx.**
|
||||
-dontwarn android.support.**
|
||||
-dontwarn androidx.**
|
||||
|
||||
# Understand the @Keep support annotation.
|
||||
-keep class android.support.annotation.Keep
|
||||
|
||||
-keep @android.support.annotation.Keep class * {*;}
|
||||
|
||||
-keepclasseswithmembers class * {
|
||||
@android.support.annotation.Keep <methods>;
|
||||
}
|
||||
|
||||
-keepclasseswithmembers class * {
|
||||
@android.support.annotation.Keep <fields>;
|
||||
}
|
||||
|
||||
-keepclasseswithmembers class * {
|
||||
@android.support.annotation.Keep <init>(...);
|
||||
}
|
||||
|
||||
# These classes are duplicated between android.jar and org.apache.http.legacy.jar.
|
||||
-dontnote org.apache.http.**
|
||||
-dontnote android.net.http.**
|
||||
|
||||
# These classes are duplicated between android.jar and core-lambda-stubs.jar.
|
||||
-dontnote java.lang.invoke.**
|
||||
|
|
@ -0,0 +1,89 @@
|
|||
# This is a configuration file for ProGuard.
|
||||
# http://proguard.sourceforge.net/index.html#manual/usage.html
|
||||
#
|
||||
# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with
|
||||
# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and
|
||||
# will be ignored by new version of the Android plugin for Gradle.
|
||||
|
||||
# Optimizations can be turned on and off in the 'postProcessing' DSL block.
|
||||
# The configuration below is applied if optimizations are enabled.
|
||||
-allowaccessmodification
|
||||
|
||||
# Preserve some attributes that may be required for reflection.
|
||||
-keepattributes AnnotationDefault,
|
||||
EnclosingMethod,
|
||||
InnerClasses,
|
||||
RuntimeVisibleAnnotations,
|
||||
RuntimeVisibleParameterAnnotations,
|
||||
RuntimeVisibleTypeAnnotations,
|
||||
Signature
|
||||
|
||||
-keep public class com.google.vending.licensing.ILicensingService
|
||||
-keep public class com.android.vending.licensing.ILicensingService
|
||||
-keep public class com.google.android.vending.licensing.ILicensingService
|
||||
-dontnote com.android.vending.licensing.ILicensingService
|
||||
-dontnote com.google.vending.licensing.ILicensingService
|
||||
-dontnote com.google.android.vending.licensing.ILicensingService
|
||||
|
||||
# For native methods, see https://www.guardsquare.com/manual/configuration/examples#native
|
||||
-keepclasseswithmembernames,includedescriptorclasses class * {
|
||||
native <methods>;
|
||||
}
|
||||
|
||||
# Keep setters in Views so that animations can still work.
|
||||
-keepclassmembers public class * extends android.view.View {
|
||||
void set*(***);
|
||||
*** get*();
|
||||
}
|
||||
|
||||
# We want to keep methods in Activity that could be used in the XML attribute onClick.
|
||||
-keepclassmembers class * extends android.app.Activity {
|
||||
public void *(android.view.View);
|
||||
}
|
||||
|
||||
# For enumeration classes, see https://www.guardsquare.com/manual/configuration/examples#enumerations
|
||||
-keepclassmembers enum * {
|
||||
public static **[] values();
|
||||
public static ** valueOf(java.lang.String);
|
||||
}
|
||||
|
||||
-keepclassmembers class * implements android.os.Parcelable {
|
||||
public static final ** CREATOR;
|
||||
}
|
||||
|
||||
# Preserve annotated Javascript interface methods.
|
||||
-keepclassmembers class * {
|
||||
@android.webkit.JavascriptInterface <methods>;
|
||||
}
|
||||
|
||||
# The support libraries contains references to newer platform versions.
|
||||
# Don't warn about those in case this app is linking against an older
|
||||
# platform version. We know about them, and they are safe.
|
||||
-dontnote android.support.**
|
||||
-dontnote androidx.**
|
||||
-dontwarn android.support.**
|
||||
-dontwarn androidx.**
|
||||
|
||||
# Understand the @Keep support annotation.
|
||||
-keep class android.support.annotation.Keep
|
||||
|
||||
-keep @android.support.annotation.Keep class * {*;}
|
||||
|
||||
-keepclasseswithmembers class * {
|
||||
@android.support.annotation.Keep <methods>;
|
||||
}
|
||||
|
||||
-keepclasseswithmembers class * {
|
||||
@android.support.annotation.Keep <fields>;
|
||||
}
|
||||
|
||||
-keepclasseswithmembers class * {
|
||||
@android.support.annotation.Keep <init>(...);
|
||||
}
|
||||
|
||||
# These classes are duplicated between android.jar and org.apache.http.legacy.jar.
|
||||
-dontnote org.apache.http.**
|
||||
-dontnote android.net.http.**
|
||||
|
||||
# These classes are duplicated between android.jar and core-lambda-stubs.jar.
|
||||
-dontnote java.lang.invoke.**
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,5 @@
|
|||
31=0/.dm
|
||||
2147483647=0/.dm
|
||||
28=1/.dm
|
||||
29=1/.dm
|
||||
30=1/.dm
|
||||
|
|
@ -0,0 +1 @@
|
|||
8
|
||||
|
|
@ -0,0 +1 @@
|
|||
8
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue