Perguntas com a marcação «android»

O Android é o sistema operacional móvel do Google, usado para programar ou desenvolver dispositivos digitais (smartphones, tablets, automóveis, TVs, Wear, Glass, IoT). Para tópicos relacionados ao Android, use tags específicas do Android, como intenção do andróide, atividade do andróide, adaptador do andróide, etc. Para outras questões além do desenvolvimento ou da programação, mas relacionadas à estrutura do Android, use este link: https: // android.stackexchange.com.


5
Kotlin e o novo ActivityTestRule: o @Rule deve ser público
Estou tentando fazer um teste de interface do usuário para meu aplicativo Android no Kotlin. Desde o novo sistema usando ActivityTestRule, não posso fazê-lo funcionar: ele compila corretamente e, em tempo de execução, recebo: java.lang.Exception: The @Rule 'mActivityRule' must be public. at org.junit.internal.runners.rules.RuleFieldValidator.addError(RuleFieldValidator.java:90) at org.junit.internal.runners.rules.RuleFieldValidator.validatePublic(RuleFieldValidator.java:67) at org.junit.internal.runners.rules.RuleFieldValidator.validateField(RuleFieldValidator.java:55) at org.junit.internal.runners.rules.RuleFieldValidator.validate(RuleFieldValidator.java:50) at …





18
Layout linear e peso no Android
Eu sempre leio sobre esse valor de peso engraçado nas documentações do Android. Agora quero experimentá-lo pela primeira vez, mas não está funcionando. Pelo que entendi das documentações deste layout: <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <Button android:text="Register" android:id="@+id/register" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="10dip" weight="1" /> <Button android:text="Not this time" android:id="@+id/cancel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="10dip" …



9
Os métodos de interface padrão são suportados apenas a partir do Android N
Atualizei para o android studio 3.1 e estou recebendo o seguinte erro: Default interface methods are only supported starting with Android N (--min-api 24): void android.arch.lifecycle.DefaultLifecycleObserver.onCreate(android.arch.lifecycle.LifecycleOwner) Message{kind=ERROR, text=Default interface methods are only supported starting with Android N (--min-api 24): void android.arch.lifecycle.DefaultLifecycleObserver.onCreate(android.arch.lifecycle.LifecycleOwner), sources=[Unknown source file], tool name=Optional.of(D8)} aqui está a minha …
262 android  java-8  kotlin 

30
Exibir GIF animado
Quero exibir imagens GIF animadas em minha aplicação. Como descobri da maneira mais difícil, o Android não suporta GIF animado nativamente. No entanto, ele pode exibir animações usando o AnimationDrawable : Desenvolver> Guias> Imagens e gráficos> Visão geral de Drawables O exemplo usa animação salva como quadros nos recursos do …

9
Quando alguém deve usar o RxJava Observable e quando simples retorno de chamada no Android?
Estou trabalhando em rede para meu aplicativo. Então eu decidi experimentar o Retrofit da Square . Eu vejo que eles suportam simplesCallback @GET("/user/{id}/photo") void getUserPhoto(@Path("id") int id, Callback<Photo> cb); e RxJava's Observable @GET("/user/{id}/photo") Observable<Photo> getUserPhoto(@Path("id") int id); Ambos parecem bastante semelhantes à primeira vista, mas quando se trata de implementação, …




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.