Articles of Giava

java.lang.RuntimeException: imansible richiamare public com.example.syncapp.MessageBase () senza argomenti

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { System.out.println(request.getParameter(“msg”).toString()); String data = request.getParameter(“msg”).toString(); Gson gson = new Gson(); MessageBase msggg = gson.fromJson(data, MessageBase.class); //System.out.println(msggg.Id + msggg.MessageText); } public abstract class MessageBase implements Serializable { public int Id; public String MessageText; public Date ReceiveDate; } public class SyncSmsMessage extends MessageBase { public String SenderNum; […]

Esiste già una class StopWatch per Android e perché la mia implementazione non funziona?

Ultimamente ho visto http://developer.android.com/reference/android/os/CountDownTimer.html e mi sono chiesto se esiste una rispettiva class per i cronometri poiché voglio dire all’utente della mia app da quanto tempo sta già cercando di risolvere il puzzle. Voglio dire, non è così complicato programmare da solo un tale cronometro. Ho provato qualcosa di simile Runnable runnable = new Runnable() […]

IntelliJ / Android Studio: rimuovere l’uso non necessario di “questo”.

Sto lavorando a un progetto in cui gli sviluppatori precedenti hanno aggiunto molto codice this.x che a mio parere lo rende più lungo e quindi meno leggibile. Ed è stato messo in tutto il progetto da alcune azioni di salvataggio di Eclipse. Quello che sto cercando è un metodo di refactoring IntelliJ che possa refactoring […]

Errore Preferenze Android, “Imansible eseguire il cast della stringa su int”

Sto provando a configurare un’attività delle preferenze ma la mia app continua a bloccarsi e ottengo il seguente logcat: ECCEZIONE FATALE: main java.lang.RuntimeException: imansible avviare l’attività ComponentInfo {com.appthing.myapp / com.appthing.myapp.Main}: java.lang.ClassCastException: java.lang.String non può essere lanciato su java.lang. Numero intero Causato da: java.lang.ClassCastException: java.lang.String non può essere lanciato su java.lang.Integer 07-24 16: 37: 59.556: E […]

Bitmap Android: converti i pixel trasparenti in un colore

Ho un’app per Android che carica un’immagine come bitmap e la visualizza in un ImageView. Il problema è che l’immagine sembra avere uno sfondo trasparente; questo fa sì che parte del testo nero sull’immagine scompaia dallo sfondo nero. Se imposto lo sfondo di ImageView su bianco, quel tipo di lavoro funziona, ma ottengo brutti bordi […]

Come testare Menu

Devo coprire le funzionalità del menu con le unit test, tuttavia sto cercando di ottenere l’object Menu. Il seguente test fallisce (mMenu è nullo): sendKeys(KeyEvent.KEYCODE_MENU); mMenu = (Menu) mActivity.findViewById(com.###.###.R.id.main_menu); assertNotNull(mMenu); Per favore consiglio Grazie.

Android: ombra verticale del Navigation Navigation

Ho implementato NavigationDrawer nella mia applicazione. Mi piacerebbe sapere come posso aggiungere un effetto ombra verticale che si trova sotto il frammento principale, simile all’immagine qui sotto. Ho un’immagine sul mio drawable con l’immagine ombra. Si chiama “drawer_shadow.9” ma non so come posso implementarlo nel mio NavigationDrawer .

Controlla se latitudine e longitudine si trovano all’interno di un cerchio

Vedi questa illustrazione: Quello che vorrei sapere è: Come creare un’area (cerchio) quando viene data una latitudine e longitudine e la distanza (10 chilometri) Come verificare (calcolare) se latitudine e longitudine si trovano all’interno o all’esterno dell’area Preferirei fornirmi un esempio di codice in Java o specificamente per Android con l’API V2 di Google Maps

java android getResources (). getIdentifier ()

Come ottengo il valore int id da R. per un ID? Quando uso getIdentifier restituisce solo 0 . int i = getArguments().getInt(SELECTION_NUMBER); String drawerSelection = getResources().getStringArray(R.array.drawerSelection_array)[i]; int panelId = this.getResources().getIdentifier(drawerSelection.toLowerCase(),”id”,getActivity().getPackageName()); modificare Xml ceppo 06-10 21:24:30.372: I/System.out(3572): Selection = Bus_Schedules 06-10 21:24:30.372: I/System.out(3572): panelId = 0 R.java public static final class id { public static final […]

Ottenere java.lang.ClassCastException: android.os.BinderProxy ogni volta che dichiaro ed eseguo due servizi

Sto riscontrando la seguente eccezione binder.proxy ogni volta che dichiaro ed eseguo due servizi. Un servizio viene eseguito in processi diversi (da privato ad app) e un altro servizio viene eseguito nello stesso processo in cui è in esecuzione la mia applicazione (processo App predefinito) con un’implementazione di Raccoglitore. AndroidManifest.xml: Sto avviando il mio primo […]