Come mantenere più livelli di ImageViews e mantenere il loro rapporto di aspetto basato sul più grande?

Supponiamo di avere più immagini che devo mettere sopra l'altra, alcune potrebbero avere una sorta di animation che apparirà e qualcuno potrebbe anche essere trascinabile. il più grande che di solito prende l'integer schermo sarà il fondo della coordinata Z (lo chiamiamo lo backgroundImageView), mentre tutto il resto apparirà in cima (e in cima ad […]

Simbolo XML di XML di Android

Ho una serie di stringhe in cui viene utilizzato il simbolo % . Il formato appropriato per l'utilizzo del % è % . Quando ho una string in quella matrix con più % mi dà questo errore. Multiple annotations found at this line: – error: Multiple substitutions specified in non-positional format; did you mean to […]

Come caricare un contatto Foto?

Ho difficoltà a caricare una foto per un contatto in Android. Ho scoperto una risposta, ma finora sono venuto fuori vuoto. Qualcuno ha un esempio di query per un contatto, quindi carica la foto? Quindi, dato un contactUri che viene da un risultato di attività chiamato usando startActivityForResult(new Intent(Intent.ACTION_PICK,ContactsContract.CommonDataKinds.Phone.CONTENT_URI),PICK_CONTACT_REQUEST) è: contenuti: //com.android.contacts/data/1557 Il loadContact (..) […]

POST Multipart Form Data utilizzando Retrofit 2.0 incluso l'image

Sto provando a fare un HTTP POST al server utilizzando Retrofit 2.0 MediaType MEDIA_TYPE_TEXT = MediaType.parse("text/plain"); MediaType MEDIA_TYPE_IMAGE = MediaType.parse("image/*"); ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); imageBitmap.compress(Bitmap.CompressFormat.JPEG, 90, byteArrayOutputStream); profilePictureByte = byteArrayOutputStream.toByteArray(); Call<APIResults> call = ServiceAPI.updateProfile( RequestBody.create(MEDIA_TYPE_TEXT, emailString), RequestBody.create(MEDIA_TYPE_IMAGE, profilePictureByte)); call.enqueue(); Il server restituisce un errore dicendo che il file non è valido. Questo è strano […]

errore ionico di generazione di android quando gradle di download

Sono molto nuovo al framework ionico 🙂 >npm install -g cordova >npm install -g ionic >ionic start test blank >cd test >ionic platform add android Quando uso ' >ionic build android ' avviare download gradle, ma non è ansible scaricare e get un errore Che cosa ha causato questo errore e come posso risolvere il […]

Esempio di Android SQLite

Sono nuovo a Android e devo creare un'applicazione where devo utilizzare un database SQLite. Non sono così ben attrezzata con il SQLite. Potresti dirmi quali sono gli scopi e l'utilizzo della class SQLiteOpenHelper e fornire SQLiteOpenHelper creazione e inserimento semplice del database?

Android Studio non riesce a eseguire il debug con l'errore org.gradle.process.internal.ExecException

Sto provando a eseguire l'applicazione in modalità di debug, ma ho il seguente errore: Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_11\bin\java.exe'' finished with non-zero exit value 2 Di seguito è il mio file build.gradle: buildscript { repositories { maven { url 'https://maven.fabric.io/public' } } dependencies { classpath 'io.fabric.tools:gradle:1.+' } } […]

Come impostare versioneName nel nome file APK utilizzando gradle?

Sto cercando di impostare un numero di versione specifico nel nome di file APK generato automaticamente da gradle. Ora gradle genera myapp-release.apk ma voglio che sia qualcosa di simile a myapp-release-1.0.apk . Ho provato le opzioni di ridenominazione che sembrano disordinate. C'è un modo semplice per fare questo? buildTypes { release { signingConfig signingConfigs.release applicationVariants.each […]

Come mostrare un'attività prima che la mia applicazione sia disinstallata (Android)

Anche se non è stato ansible, ma ho notato che NQ Mobile Security è in grado di mostrare un messaggio dopo che faccio clic su Disinstalla e prima che il PackageUninstaller sia chiamato. Vorrei replicare questo comportmento nella mia applicazione. Ho provato con un'attività che ascolta l'intento "android.intent.action.DELETE", come suggerito qui: come sapere che la […]

Come creare Android Hash chiave di Facebook?

Non capisco questo process affatto. Sono stato in grado di navigare nella cartella contenente il keytool nel Java sdk. Anche se continuo a ricevere l'errore openssl non riconosciuto come un command interno o esterno. Il problema è anche se posso far funzionare questo, cosa farei e cosa dopo? Qualsiasi aiuto sarebbe molto apprezzato.

L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.