Autore Topic: activity "bianca"  (Letto 1192 volte)

Offline salvatore.zagarella

  • Utente normale
  • ***
  • Post: 239
  • Respect: +2
    • Mostra profilo
    • Ieeng Solution
activity "bianca"
« il: 05 Ottobre 2012, 11:08:42 CEST »
0
Ragazzi una domanda..

Ho notato che quando la mia app viene lanciata, prima dello splash, il dispositivo presenta lo schermo tutto bianco e dopo qualche istante, parte lo splash.

Pensate sia dovuto al simulatore o è qualcosa che non va? Sto utilizzando le API di android 4, non se se cambia...



Grazie..

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:activity "bianca"
« Risposta #1 il: 05 Ottobre 2012, 11:44:02 CEST »
0
Senza vedere neanche una riga di codice è obiettivamente difficile immaginare qualcosa. :-P
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline salvatore.zagarella

  • Utente normale
  • ***
  • Post: 239
  • Respect: +2
    • Mostra profilo
    • Ieeng Solution
Re:activity "bianca"
« Risposta #2 il: 05 Ottobre 2012, 11:46:13 CEST »
0
Ecco l'xml di splash..
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:background="@drawable/background"
   android:gravity="center"
   android:orientation="vertical" >

  <ImageView
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:src="@drawable/splah" />
 
  <ProgressBar android:id="@+id/splash_bar"
       style="@android:style/Widget.ProgressBar.Horizontal"
       android:max="100"
       android:paddingTop="5dp"
       android:layout_width="150dp"
       android:layout_height="wrap_content"/>
       
</LinearLayout>

L'activity è un classico thread di aggiornamento dati.

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:activity "bianca"
« Risposta #3 il: 05 Ottobre 2012, 11:50:17 CEST »
0
L'xml dello splash non sembra avere stranezze. Il problema deve essere nel resto del codice.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline salvatore.zagarella

  • Utente normale
  • ***
  • Post: 239
  • Respect: +2
    • Mostra profilo
    • Ieeng Solution
Re:activity "bianca"
« Risposta #4 il: 05 Ottobre 2012, 11:52:08 CEST »
0
E' una caratteristica che avevo notato anche prima..
Puo' dipendere dal tema?

Codice (XML): [Seleziona]
android:theme="@android:style/Theme.Holo.Light.DarkActionBar"

Offline mdb

  • Nuovo arrivato
  • *
  • Post: 43
  • Respect: +7
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Play Store ID:
    Prometheo Apps
  • Sistema operativo:
    Windows
Re:activity "bianca"
« Risposta #5 il: 05 Ottobre 2012, 15:21:09 CEST »
0
Ma
Codice: [Seleziona]
android:background="@drawable/background"
android:src="@drawable/splah"
che dimensioni hanno? Sono immagini molto grandi?

ps: E comunque tieni presente che il layout non viene visualizzato fin quando onCreate non termina,
forse fai lì qualche tipo di elaborazione?
App per Android:
Almanacco: Giorno per giorno, eventi, notizie, giochi e curiosità, da leggere e condividere
Proverbi Napoletani: Più di 50 proverbi da ascoltare in dialetto napoletano. Due sottofondi musicali.

Offline salvatore.zagarella

  • Utente normale
  • ***
  • Post: 239
  • Respect: +2
    • Mostra profilo
    • Ieeng Solution
Re:activity "bianca"
« Risposta #6 il: 05 Ottobre 2012, 15:25:26 CEST »
0
mmm...lo splash è 256x256..il background ancora di più..

Mi sa che è questo il problema...Come faccio ad ottimizzare questa cosa rendendo l'app "ottimizzata" per le diverse risoluzioni??


Grazie...

Offline Emulator

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Google+
    • https://www.facebook.com/dario.cancelliere
    • emulator699
    • DarioCanc
    • Mostra profilo
    • CrystalSoft
  • Dispositivo Android:
    SAMSUNG Galaxy S III
  • Play Store ID:
    CrystalSoft
  • Sistema operativo:
    Windows 8
Re:activity "bianca"
« Risposta #7 il: 05 Ottobre 2012, 16:02:35 CEST »
0
Ciao,
puoi utilizzare diverse grafiche (oppure una unica ad alta risoluzione, con conseguente basso dithering) inserendo le tue immagini nelle cartelle predisposte dall'SDK stesso, ossia la "drawable", "drawable-mdpi" e tutte le altre...