Esegui le operazioni a lunga corsa sul servizio

Sto costruendo un'applicazione che abbia un Servizio. So che tutti i componenti delle applicazioni vengono eseguiti nello stesso process UI, alless tu lo specifichi nel manifesto. Per evitare i messaggi di ANR ho tre modi. Specificare il servizio nel manifesto per eseguire in un process separato come android: process = ": remoto" ma ho letto […]

Come impostare un allarme esatto ripetuto su API 19 (kitkat)?

A partire da API 19, setRepeating() funziona allo stesso modo come setInexactRepeating() . Qual è il nuovo modo di impostare un allarme esatto ripetuto? Cosa è la versione API 19 del vecchio setRepeating() ? Puoi fornire un esempio per impostare un allarme alle 7:30 each mattina (ripetendo quotidianamente) su KitKat?

Indicatore di pagine di frammento di Android e indicatore di pagina personalizzata (ViewPagerIndicator creato da Jake Wharton)

Sto utilizzando ViewPageIndicator per sviluppare una visualizzazione pager con il suo indicatore mycode Attività public class Pager extends Activity{ private MyPagerAdapter mAdapter; private ViewPager mPager; private CirclePageIndicator mIndicator; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_pager); mAdapter=new MyPagerAdapter(getApplicationContext()); mPager = (ViewPager)findViewById(R.id.pager); mPager.setAdapter(mAdapter); mIndicator = (CirclePageIndicator)findViewById(R.id.indicator); mIndicator.setViewPager(mPager); } MyPagerAdapter .java public class MyPagerAdapter extends PagerAdapter{ protected […]

Leggere le mail inviate da GMail

Sto utilizzando JavaMail per leggere la posta nella mia applicazione Android. Ho cercato di coprire tutte le combinazioni, vale a dire la posta inviata / ricevuta da / su Personal Server / Gmail ID / Live ID. Il problema si verifica con alcune delle mail inviate da GMail WITH Attachment. Posso ricevere l'allegato, ma il […]

L'applicazione Android si verifica due volte nel menu principale

Ho scritto un'applicazione androida e dopo averlo eseguito, accade due volte nel menu principale. Voglio dire, ci sono due icone per questa applicazione, ma solo uno potrebbe essere aperto. Se disinstallazione di questa applicazione, trovo solo una voce nell'elenco delle applicazioni. È lo stesso, se l'applicazione è in esecuzione nel simulatore o sul telefono. E […]

Accedere a Retrofit 2.0

La versione precedente di Retrofit utilizza RestAdapter e dispone di abilitazione dei registri. Perché questa funzionalità viene rimossa in Retrofit 2.0 ? Per triggersre il registro, devo fare .. Retrofit retrofit = new Retrofit.Builder() .baseUrl(BASE_URL) .addConverterFactory(GsonConverterFactory.create()) .build(); /** Handles Log */ retrofit.client().interceptors().add(new LoggingInterceptor()); class LoggingInterceptor implements Interceptor { @Override public Response intercept(Interceptor.Chain chain) throws IOException […]

addHeaderView non funziona quando l'elenco è vuoto

Sto usando il seguente layout (header.xml) per aggiungere l'intestazione in una list, <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/greetingContainer" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:id="@+id/categoryTitle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="header view" android:textColor="#FFFFFF" android:textSize="15sp" /> </LinearLayout> e dall'altro, sto usando, View header = (View) getLayoutInflater().inflate(R.layout.header,null); getListView().addHeaderView(header); quando l'elenco è vuoto non funziona, rimane invisibile. la mia domanda può essere […]

Come get la dimensione dello schermo e rispondere?

Sto costruendo un'applicazione per il honeycomb android e i telefoni normali. Voglio essere in grado di verificare se lo schermo è un certo formato e rispondere in un certo modo. Come faccio a get la dimensione dello schermo nel codice?

Android Studio 2.2 anteprima1 errori

Quindi sto cercando di utilizzare Android Studio 2.2 preview-1 in Ubuntu 14.04 LTS. Sto utilizzando gradle-2.10 e gradle-plugin 2.2.0- alpha1 insieme a openJDK-8 . compileSdkVersion 23 buildToolsVersion "23.0.3" In primo luogo lo studio.sh non è stato eseguito e ho trovato la soluzione per cambiare #!/bin/sh a #!/bin/bash . Voila – inizia correttamente. Ma nei file […]

Android – get la data dal timestamp SMS in millisecondi

è ansible convertire il valore della data di tabella Sms, ad esempio 1293457709636 (millisecondi), al significativo valore del tempo di data.

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