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.


7
SparseArray vs HashMap
Eu posso pensar em várias razões pelas quais HashMaps com chaves inteiras são muito melhores que SparseArrays: A documentação do Android para um SparseArraydiz "Geralmente é mais lenta que uma tradicional HashMap". Se você escrever código usando HashMaps em vez de SparseArrays, seu código funcionará com outras implementações do Map …

13
Como fazer uma contagem regressiva no Android?
Eu tenho dois EditTexts em XML. Em um EditText, o usuário pode colocar um número como minutos e em outro EditText, um número como segundos. Depois de clicar no botão Concluir, os segundos EditText devem começar a contagem regressiva e atualizar seu texto a cada segundo. Além disso, como posso …
177 android  timer  countdown 

18
Definir o foco no EditText
Eu tenho um campo EditText e defino um OnFocusChangeListener para ele. Quando ele perde o foco, um método é chamado, que verifica o valor do EditText com um no banco de dados. Se o valor de retorno do método for verdadeiro, um brinde é mostrado e o foco deve voltar …

8
Java Android; Como posso analisar um arquivo JSON local da pasta assets em um ListView
No momento, estou desenvolvendo um aplicativo de física que deve mostrar uma lista de fórmulas e até resolver algumas delas (o único problema é o ListView) Este é o meu layout principal <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="wrap_content" android:measureWithLargestChild="false" android:orientation="vertical" tools:context=".CatList" > <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/titlebar" > <TextView android:id="@+id/Title1" android:layout_width="wrap_content" android:layout_height="wrap_content" …


15
A altura da visualização do Recolhedor aninhado não quebra seu conteúdo
Eu tenho um aplicativo que gerencia coleções de livros (como listas de reprodução). Quero exibir uma lista de coleções com um RecyclerView vertical e, dentro de cada linha, uma lista de livros em um RecyclerView horizontal. Quando defino o layout_height do RecyclerView horizontal horizontal como 300dp, ele é exibido corretamente, …

18
O plug-in é muito antigo, atualize para uma versão mais recente ou defina a variável de ambiente ANDROID_DAILY_OVERRIDE como
hoje, acabei de importar um aplicativo de amostra do Android SDK como um módulo no meu projeto (análise) e, de repente, recebi esse erro gradle ao tentar sincronizá-lo: Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE envrinment variable to... Este é o meu gradlearquivo …

24
getActionBar () retorna nulo
Estou tendo um problema estranho. Estou criando um aplicativo com o targetdk 13. No método onCreate da minha atividade principal, eu chamo getActionBar() para configurar minha barra de ação. Isso funciona bem quando executado no emulador do Android 3.2, mas ao usar o Android 3.0 e 3.1, o getActionBar()método retorna …


4
Adicione visualizações abaixo da barra de ferramentas no CoordinatorLayout
Eu tenho o seguinte layout: <android.support.design.widget.CoordinatorLayout android:id="@+id/main_content" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:id="@+id/appBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/ThemeOverlay.AppCompat.ActionBar"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:layout_scrollFlags="scroll|enterAlways" app:popupTheme="@style/ThemeOverlay.AppCompat.Light"/> </android.support.design.widget.AppBarLayout> <FrameLayout android:id="@+id/content" android:layout_width="match_parent" android:layout_height="match_parent" /> </android.support.design.widget.CoordinatorLayout> Eu adiciono Fragments ao FrameLayout, substituindo-os. Um dos meus Fragments é uma lista, que possui o seguinte layout: <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" …


12
Diferença entre onStart () e onResume ()
Não consigo entender o significado do onStart()estado de transição. O onResume()método é sempre chamado depois onStart(). Por que não pode ser onResume()chamado depois onRestart()e onCreate()métodos excluídos onStart()? Qual é seu propósito? Por que não podemos viver sem onStart(). Ainda o considero redundante (provavelmente porque não entendo completamente seu significado).
176 android 



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.