Articles of android 5.0 lollipop

Aggiunta di un pulsante di riproduzione terminato utilizzando Android L Notification.MediaStyle

Voglio creare una notifica di riproduzione multimediale utilizzando il nuovo modello Android L MediaStyle. Ora, sono riuscito a farlo perfettamente bene per azioni come precedente, play, pause, next (usando addAction() , ma non sono riuscito a trovare un modo per aggiungere un pulsante “close” come nello screenshot di Android Notifications Documentation : C’è un modo […]

Avvia attività da Fragment usando Transition (supporto API 21)

Sto provando a portare un’app per Android nella nuova libreria di supporto (support-v4: 21.0.0) e ho difficoltà ad avviare Attività da Fragments con una transizione. Nelle mie attività, ho fatto qualcosa del tipo: Bundle options = ActivityOptionsCompat.makeSceneTransitionAnimation(this).toBundle(); ActivityCompat.startActivityForResult(this, intent, REQUEST_SOMETHING, options); che funziona bene per le attività. Tuttavia, se provo a fare qualcosa di simile […]

Posizione eseguibile indipendente e Android Lollipop

Ho scritto un codice sorgente .c (in ecllipse) che utilizza la libreria di libcap per ottenere informazioni relative al traffico di rete. Ora ho creato un eseguibile eseguibile usando ndk-build in ecllipse. Ho spinto il file binario creato nella cartella libs / armeabi in / data / local / folder del mio android (rooted nexus […]

Cardview con divisori in esso

Ho visto quelle CardViews (non sono sicuro che siano anche CardViews ) con divisori usati in molte app, quindi immagino che ci sia un modo semplice per crearle. Volevo chiedere come è fatto esattamente? sono quelli anche CardViews ? Non riuscivo a saperne di più su di loro perché non conoscevo esattamente il nome della […]

Come usare StateListAnimator?

Dai documenti : La nuova class StateListAnimator consente di definire animatori eseguiti quando cambia lo stato di una vista. L’esempio seguente mostra come definire un object StateListAnimator come risorsa XML: Tuttavia, non dice nulla su come utilizzare effettivamente questo file xml. Sembra che non ci sia alcun metodo sulla class Resources per ottenere StateListAnimator , […]

API Android 21 – widget TimePicker

Ho un problema con il widget TimePicker 21. Fino all’API 19 TimePicker era un elenco su / giù come iOS, ma in 21+ è rotondo, come quello nell’app del calendario. Come posso usare quello vecchio in 21+, perché si rompe il mio disegno, se è il nuovo widget.

SearchView utilizzando AppCompat

Ho implementato SearchView in Actionbar prima di utilizzare appcompat.v7 ma quando voglio utilizzare SearchView con la libreria di supporto v7 mostra un’eccezione null In stile Nella class Java: @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu, menu); SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView(); searchView.setOnQueryTextListener(this); return super.onCreateOptionsMenu(menu); } La mia domanda è come dichiarare SearchView in onCreateOptionsMenu per […]

calendarViewShown non viene onorato su Android 5.0 Lollipop

Sto lavorando attraverso la guida Android di The Big Nerd Ranch. Nell’incarico Criminal Intent sto usando DatePicker con il seguente layout. Sui dispositivi precedenti alla 5.0, il calendario non è mostrato in DatePicker come definito nel layout, ma Android 5.0 lo ignora e mostra un calendario. Qualche idea su cosa potrebbe succedere qui? Il codice […]

Aggiornamento a SDK 21 – Errore durante il gonfiaggio della class android.support.v7.internal.widget.ActionBarContainer

Sto cercando di aggiornare la mia app da API19 a API21 I principali cambiamenti che ho apportato alle proprietà gradle sono: compileSdkVersion 21 buildToolsVersion “21.0.2” minSdkVersion 8 targetSdkVersion 21 compile ‘com.android.support:appcompat-v7:21.0.0′ L’app si basa su OK, ma ottengo sempre il seguente errore: 10-22 23:10:38.867 7972-8058/com.example.android.demo E/ACRA? com.example.android.demo fatal error : Unable to start activity ComponentInfo{com.example.android.demo/com.example.android.demo.MainActivity2}: […]

Android richiede più tempo all’avvio dell’applicazione durante il primo avvio

Nel mio progetto, ho usato librerie che richiedono il supporto multidex. Sulla base della ricerca che ho fatto, sono venuto a sapere che provoca ritardi durante l’avvio dell’app. Ho abilitato la funzionalità multidex in gradle. defaultConfig {multiDexEnabled true} Ero solito ottenere l’eccezione NoClassDefFound per i dispositivi kitkat, quindi ho aggiunto quanto segue: Ho aggiunto il […]