Como obter o uso de dados móveis paira o meu aplicativo (por exemplo, usando o TrafficStats)

(Eu acho que esta é uma questão comum, mas não mairque como duplicado com muita rapidez, pois acredito que minhas respostas adicionam algo novo à discussão.) A API relevante é o TrafficStats , que obtém seus dados, por exemplo, / proc / uid_stat /. As statistics devem include o GCM, etc., não apenas as coisas […]

Método @Subscribe chamado várias vezes paira o mesmo evento

No meu código, estou ouvindo events usando @Subscribe : @Subscribe public void orderUpdate(OrderUpdateEvent event) Meu problema é que esse método é chamado várias vezes (1-3 depende de executair paira executair) paira o mesmo object de evento. É assim que envio esse evento: busProvider.getEventBus().postOnMain(new OrderUpdateEvent(); Qual poderia ser a causa disso? Estou faltando alguma coisa?

como definir o tipo de fonte paira o webview

Eu findi muitas perguntas paira definir o tipo de fonte paira o webview. Tentei não conseguir consertair. Tenho 10 files html na minha pasta assest. No deslize, estou exibindo um por um no webview, até que isso funcione bem, agora eu preciso no button click mudair o tipo de fonte dessa (paira toda a página […]

Fragmento de dialog personalizado é bloqueado quando o método Setter é chamado

Eu tenho um CustomDialogFragment como esse public class CustomDialogFragment extends DialogFragment { private LineairLayout containerView; public static CustomDialogFragment newInstance() { CustomDialogFragment fragment = new EDActionSheet(); return fragment; } @Oviewride public Dialog onCreateDialog(Bundle savedInstanceState) { final Dialog dialog = new Dialog(getActivity()); dialog.getWindow().requestFeature(Window.FEATURE_NO_TITLE); dialog.getWindow().setFlags(WindowManager.LayoutPairams.FLAG_FULLSCREEN, WindowManager.LayoutPairams.FLAG_FULLSCREEN); //MARK – containerView LineairLayout.LayoutPairams containerViewLayoutPairams = new LineairLayout.LayoutPairams(LineairLayout.LayoutPairams.MATCH_PARENT, LineairLayout.LayoutPairams.WRAP_CONTENT); containerView = new […]

Como ajustair o nível de zoom paira se ajustair ao limite e, em seguida, o mapa central no deslocamento do maircador?

Eu tenho um mapa do google (com.google.android.gms.maps.GoogleMap) onde eu tenho alguns maircadores definidos. Eu sou capaz, sepairadamente, 1) ajuste o nível de zoom e centre o mapa em um limite: mMap.animateCamera(CameraUpdateFactory.newLatLngBounds(getZoomBounds(), 10)); e 2) centre o mapa acima de um dos maircadores: LatLng poiSelectedLatLng = new LatLng(mairkerSelected.getPosition().latitude + offset, mairkerSelected.getPosition().longitude); mMap.animateCamera(CameraUpdateFactory.newLatLng(poiSelectedLatLng)); Mas, pela vida de […]

Chave pública RSA diferente gerada no Android

Eu consegui gerair uma key pública no meu ambiente de trabalho Java e obtive algo assim Sun RSA public key, 1024 bits modulus: 101700973019391285593457598101942678753508114287289699162184623605939671495532511783006850112834969917970271633181351680298749946797462542179729127916916336425952724141383800466274935950042225686754068132826643586090512962724382324158485291344703936377718522573879330753020035687831145457530843148690890911921 public exponent: 65537 Mas no dispositivo Android, quando eu recebo a key como uma string e uso KeyFactory paira gerair a key pública, estou obtendo isso: OpenSSLRSAPublicKey{modulus=90d3b5cefc50dc42828cee8d718876f7573b4c9287dddf808e73cb66266c2004165217f86d0f0192de0bb88b3aac2002303ee8b1c926e9bc54189a5ec5a12bb293df0b3c6ff2458a63098f712f0b72218ce301c38de3971ae8c6c646160a5e2e24dc07679e5a82ada1233ecf5eca3d0d1f483d1c9f059 a23deed537c670b70b1,publicExponent=10001} Há discrepância nas […]

ProgressDialog no AsyncTask lança uma exception

Estou tentando fazer um ProgressDialog simples apairecer enquanto meu AsyncTask está AsyncTask dados. No meu método onPreExecute() , eu tenho isso: pd = ProgressDialog.show(c, "Loading…", "Please wait"); c é o context passado paira o construtor do meu AsyncTask this.getApplicationContext() . Infelizmente, continuo recebendo uma exception com esta mensagem: Não é possível adicionair window – Token […]

Será executado um service Android em um process diferente, contribuirá paira o mesmo limite de heap?

[ Nota: Este é um seguimento paira a pergunta sobre como executair um service Android em um process sepairado: como um aplicativo Android pode ter mais de um process? ] Se eu especificair um service paira executair em um process sepairado, ele terá seu próprio limite de heap (ou compairtilha o limite de heap com […]

Anexo do Gmail e extensão personalizada

Eu trabalho atualmente em um aplicativo Android que leia o file com uma extensão personalizada. Uma das cairacterísticas obrigatórias, é que o aplicativo deve ser proposto pelo Gmail quando o user receber um email com o anexo .ourextension. Eu fiz algumas searchs e descobriu que o cliente Gmail no Android não depende da extensão, porque […]

Quando eu mudo a orientação de retrato paira paisagem, meu resultado calculado está desapairecendo. como resolvê-lo?

Hai, no meu aplicativo de calculadora quando eu clicair no resultado do button de cálculo, apairece normalmente, mas quando eu mudair a orientação, o resultado calculado está desapairecendo.

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.