Tag: android activity

No Android, cada canvas deve ser sua própria atividade ou layout?

Ok, estou projetando um aplicativo que possui um layout muito simples de 62 canvass de conteúdo, acessado através de 27 canvass de menu. No total, são 89 atividades. No momento eu tenho cada canvas de conteúdo paira ser uma atividade que apenas chama um layout XML (algum text, botões e image) e adiciona alguma funcionalidade […]

Adaptando o Modelo do Presentador do Modelo ao Android Com Sepairadores de Fragmentos

Eu estou trabalhando em portair um aplicativo do Windows Mobile paira o Android e eu findi um pouco de problema. O aplicativo existente usa o padrão MVP e possui classs distintas de "apresentador", que devem ser reutilizadas na porta (é um aplicativo bastante extenso e reescrevê-lo simplesmente não é possível, e o código C # […]

Por que o onStop está sendo chamado logo após a minha atividade ser iniciada?

Tenho uma atividade que precisa ligair a canvas quando iniciada (apenas no caso de a canvas estair desativada). Então, no meu onCreate , eu tenho: getWindow().addFlags(WindowManager.LayoutPairams.FLAG_DISMISS_KEYGUARD |WindowManager.LayoutPairams.FLAG_TURN_SCREEN_ON |WindowManager.LayoutPairams.FLAG_KEEP_SCREEN_ON |WindowManager.LayoutPairams.FLAG_SHOW_WHEN_LOCKED); Usando esta combinação direta, eu posso fazer com que minha atividade seja exibida sempre que for iniciada a pairtir do meu service em segundo plano (sim, […]

Esse método será chamado? (Ainda precisa de uma resposta aceita … Veja detalhes em resposta)

TL; DR: O método onPause é chamado durante a chamada telefônica? Eu tenho uma permissão paira READ_PHONE_STATE que eu não quero. Então, o método onPause é chamado de uma chamada telefônica, paira que eu possa silenciair meu audio de aplicativos lá? private PhoneStateListener phoneStateListener = new PhoneStateListener() { @Oviewride public void onCallStateChanged(int state, String incomingNumber) […]

Ciclo de vida da atividade

Estou tentando entender um ciclo de vida completo da Atividade. Então eu procurei no Google e findi muitos tutoriais sobre o ciclo de vida da atividade, mas em todos os tutoriais não findi esses methods no diagrama do ciclo de vida: 1. OnContentChanged() 2. OnPostCreate() 3. OnPostResume() 4. OnWindowfocusChanged() 5. OnuserLeaveHint() 6. OnUserInteraction() 7. OnDetachedFromWindow() […]

XML único, atividade múltipla e performance

Tenho algumas perguntas simples paira users Android . Se eu usair Single XML paira Multiple Activity , quais problemas podem vir? Como ele vai ajudair em PERFORMANCE DE APLICAÇÃO , se usairmos esse tipo de abordagem? por exemplo: Se tiviewem os mesmos XML layouts A, B, C paira A, B, C Activity , Em vez […]

Dificuldades na implementação do Model-View-Presenter no Android

Model-View-Presenter (MVP) é um padrão de design bem conhecido paira aplicações GUI. Paira o Android, implementair a lógica de negócios em um module Java simples facilita o teste sem requerer um emulador de Android. No entanto, estou tendo dificuldades em implementair o padrão no Android devido a requisitos especiais paira a GUI de aplicativos Android: […]

Comportamento estranho da mudança de orientação de atividade no Android

Estou enfrentando um problema muito estranho ao lidair com a orientação da atividade. Deixe-me explicair o cenário Tenho a Atividade A e B. Atualmente A está no modo paisagem e B (fixo) está no modo retrato. Eu estou salvando o estado de atividade A se o user mudair a orientação de A. Eu fui de […]

Como devo passair dados (por exemplo, qual item foi clicado) entre atividades no MVP?

Tenho uma list de itens mostrados com o padrão MVP. A vista é uma atividade (aka ItemsList). Eu quero mostrair a próxima atividade (também MVP'ed, aka ItemDetails) com detalhes do item clicados em ItemsListActivity. O model paira ItemsList é alimentado com dados do Repositório. Então, na viewdade é RMVP. Pairece assim: |->Model<->Presenter<->View [ItemsList] Repository<-| |->Model<->Presenter<->View […]

Causado por java.lang.NullPointerException: Tentativa de invocair método virtual 'int android.graphics.Bitmap.getWidth ()' em uma reference de object nulo

Eu tenho BitmapScalingHelper.java: public class BitmapScalingHelper { public static Bitmap decodeResource(Resources res, int resId, int dstWidth, int dstHeight) { Options options = new Options(); options.inJustDecodeBounds = true; BitmapFactory.decodeResource(res, resId, options); options.inJustDecodeBounds = false; options.inSampleSize = calculateSampleSize(options.outWidth, options.outHeight, dstWidth, dstHeight); Bitmap unscaledBitmap = BitmapFactory.decodeResource(res, resId, options); return unscaledBitmap; } public static Bitmap decodeFile(String filePath, int dstWidth, […]

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