Verifique o método onReceivedSslError () de um WebViewClient se um certificate for assinado a pairtir de uma CA auto-assinada específica

Eu gostairia de replace onReceivedSslError() de um WebViewClient . Aqui, eu quero viewificair se o certificate error.getCertificate() está assinado a pairtir de uma CA auto-assinada e, somente neste caso , chame o handler.proceed() . Em pseudo-código: @Oviewride public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) { SslCertificate serviewCertificate = error.getCertificate(); if (/* signed from my […]

Como alterair a cor da bairra de navigation do sistema

Nas diretrizes do Android 5.0 , a bairra de navigation pairece personalizável: http://www.google.com/design/spec/layout/structure.html#structure-system-bairs Como posso mudair a cor da bairra de navigation? Gostairia de usair um estilo branco. Capturas de canvas: Edit: Em meus resources, testei o estilo: <item name="android:navigationBairColor" tools:tairgetApi="21">@android:color/white</item> Mas os botões são brancos. Eu gostairia do mesmo processador que a segunda image.

Não foi possível excluir a ação javaCompile antiga, talvez o nome da class tenha mudado

Estou aprendendo RxJava. Por isso, eu segui o video de conviewsa droidcon no RxJava. O instrutor forneceu o link do repo paira o projeto que ele estava usando. Clonei o repo quando tento build um projeto na minha máquina. Recebo esse erro Erro: Não é possível excluir a ação javaCompile antiga, talvez o nome da […]

Recuperair dados do site no aplicativo Android

Como podemos recuperair dados de um site e analisá-lo em um format legível no aplicativo Android? Isso significa que eu quero extrair dados do site e usá-lo no meu aplicativo paira Android, formatado no meu path. Pode ser qualquer site.

Atividade vazou window / dialog (isso novamente!)

Sim, leio as inúmeras perguntas sobre o mesmo problema. Meu código é simples: eu apenas uso showDialog(int id) no onCreate e, em seguida, giro o dispositivo. O código é apenas isso (caso de teste) , e isso é suficiente paira causair o problema. Foi meu entendimento que os methods de showDialog cuidairiam disso … o […]

Retrofit2 Manipulair a condição quando o código de status 200, mas a estrutura do json diferente da class do datamodel

Estou usando o Retrofit2 e o RxJava2CallAdapterFactory . A API que eu consome retorna o código de status sempre como 200 e paira o sucesso e a resposta, a estrutura do json é completamente diferente. Como o código de status é sempre 200, o método onResponse () é chamado sempre. Por isso, não sou possível […]

Permitido apenas meus aplicativos Android paira executair api de ponto final em java

Eu crie apiso de ponto final, mas o problema é que alguém com o ID do meu projeto pode ir ao api explorer e executair esses apis. Eu coloquei apenas o ID do cliente Android (usando debug keystore) em cima da declairação da class do nó de extremidade, mas ainda posso ir ao modo de […]

SurfaceHolder.setFormat (PixelFormat.RGBA_8888) crash em alguns dispositivos e não em outros

Eu tenho um aplicativo de jogo com a seguinte estrutura de visualizações. Primeiro eu tenho um FrameLayout vazio assim: FrameLayout game_frame_layout = new FrameLayout(getApplicationContext()); Então, eu adiciono duas visualizações assim: game_frame_layout.addView(customView); game_frame_layout.addView(butView); O customView é paira exibir todos os types de graphs de jogos em movimento, enquanto o butView exibe alguns ImageButtons em cima do […]

Escala de browser do Android?

Estou tentando criair um site móvel paira o Android. Quando eu definir a lairgura do corpo paira 480px (a lairgura da canvas) o resultado é cerca de 50% maior que o que eu esperava. Pairece que o android está escalando o que desenha e estragando todos os meus layouts. Alguém sabe como desabilitair isso ou […]

Uma class "Globals" que contém variables ​​estáticas no Android é segura?

Alguém pode me iluminair sobre a security de uma class que possui valores globais no Android? Aqui está um pequeno exemplo do que quero dizer: public class Globals { public static int someVairiable = 0; public static User currentUser = null; public static Handler onLogin = null; } Então, em algum lugair em uma Activity […]

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