Tag: Giava

SQLite in Android Come aggiornare una row specifica

Ho cercato di aggiornare una row specifica per un po 'di tempo, e sembra che ci siano due modi per farlo. Da quello che ho letto e provato, puoi solo usare: execSQL(String sql) o il: update(String table, ContentValues values, String whereClause, String[] whereArgs) . (Fammi sapere se questo non è corretto poichè sono nuovo a […]

Widget cliccabili in android

La documentazione per gli sviluppatori sembra aver fallito me qui. Posso creare un widget statico senza pensare, posso anche creare un widget come il widget dell'orologio analogico che si aggiornerà, ma non posso per la vita di me capire come creare un widget che reagisce quando un utente fa clic su esso. Ecco il migliore […]

Come creare un formato BKS (BouncyCastle) Java Keystore che contiene una catena di certificati client

Sto scrivendo un'applicazione Android che richiede l'authentication del client SSL. So come creare una keystore JKS per un'applicazione Java desktop, ma Android support solo il formato BKS. Ogni modo che ho cercato di creare la chiave port i risultati nel seguente errore: handling exception: javax.net.ssl.SSLHandshakeException: null cert chain Quindi sembra che il cliente non invia […]

Come si può rilevare la modalità aereo su Android?

Ho codice nella mia applicazione che rileva se Wi-Fi è triggersmente connesso. Questo codice triggers una RuntimeException se la modalità aereo è abilitata. Vorrei visualizzare un messaggio di errore separato in questa modalità comunque. Come posso rilevare in modo affidabile se un dispositivo Android è in modalità aereo?

Studio Studio Studio Gradle "Imansible avviare il process daemon / initialization di VM"

Versione di Android Studio (Beta) 0.8.4 Versione OS: Windows 8 Java JRE / JDK versione: 1.8.0_11 Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unreceachzed jvm option is used. Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.12/userguide/gradle_daemon.html ———————– Error […]

Comprendere la class R in Android

In android, non sono sicuro di capire la class R Sto attraversando l'esempio sudoku e ho questo frammento di codice: switch (v.getId()) // the id of the argument passed is evaluated by switch statement { case R.id.about_button: // Intent i = new Intent(this, about.class); startActivity(i); break; // More buttons go here (if any) … } […]

Come modificare il separatore decimale di DecimalFormat da virgola a punto / punto?

Ho questo piccolo metodo pazzo che converte i valori BigDecimal in stringhe belle e leggibili. private String formatBigDecimal(BigDecimal bd){ DecimalFormat df = new DecimalFormat(); df.setMinimumFractionDigits(3); df.setMaximumFractionDigits(3); df.setMinimumIntegerDigits(1); df.setMaximumIntegerDigits(3); df.setGroupingSize(20); return df.format(bd); } Esso produce anche un cosiddetto separatore di raggruppamento "," che rende tutti i miei valori come questo: xxx,xxx Ho bisogno che il separatore […]

Come registrare alcuni namespace URL (myapp: //app.start/) per accedere al tuo programma chiamando un URL nel browser in Android OS?

Quindi voglio creare un'applicazione Android in modo da essere registrato da qualche parte in un sistema operativo android (o inizierebbe solo all'avvio del sistema) e quando l'utente del telefono clicca sul button speciale di una pagina web all'interno di un browser web a la: <a href="myapp://mysettings">Foo</a> la mia applicazione verrà visualizzata e eseguita utilizzando i […]

Base 64 codifica e decodifica codice di esempio

Qualcuno sa come decodificare e codificare una string in Base64 utilizzando Base64. Sto usando il seguente codice, ma non funziona. String source = "password"; byte[] byteArray = source.getBytes("UTF-16"); Base64 bs = new Base64(); //bs.encodeBytes(byteArray); System.out.println( bs.encodeBytes(byteArray)); //bs.decode(bs.encodeBytes(byteArray)); System.out.println(bs.decode(bs.encodeBytes(byteArray)));

Invio di matrici con Intent.putExtra

Ho un'insieme di interi nell'attività A: int arrays[] = {1,2,3}; E voglio submit quella variabile all'attività B, per cui creo una nuova intenzione e usi il metodo putExtra: Intent i = new Intent(A.this, B.class); i.putExtra("numbers", arrays); startActivity(i); Nell'attività BI get le informazioni: Bundle extras = getIntent().getExtras(); int arraysB = extras.getInt("numbers"); Ma questo non è veramente […]

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