Über Entwickler/ App Bildschirm und korrektes Scalieren

  • Antworten:24
  • OffenNicht stickyBentwortet
Gelöschter Account
  • Forum-Beiträge: 115

22.06.2013 22:03:44 via Website

Dann beteilige ich mich mal an der "Literaturliste" :P
Da ich keine Links posten darf, kann ich leider nur die Titel der Bücher sagen.
Ein Openbook, welches die Grundlagen der Programmierung unter Android erklärt ist "Android - Grundlagen der Programmierung".
Eine kostenpflichtige alternative wäre "Android 4 - Apps Entwickeln mit dem Android SDK", welches ich selber gelesen habe und nur empfehlen kann!

Grüße

— geändert am 22.06.2013 22:04:35

Teste dein IT-Wissen! - IT Quiz

  • Forum-Beiträge: 1.525

22.06.2013 22:05:26 via Website

Chrisdroid
Dann beteilige ich mich mal an der "Literaturliste" :P
Da ich keine Links posten darf, kann ich leider nur die Titel der Bücher sagen.
Ein Openbook, welches die Grundlagen der Programmierung unter Android erklärt ist "Android - Grundlagen der Programmierung".
Eine kostenpflichtige alternative wäre "Android 4 - Apps Entwickeln mit dem Android SDK", welches ich selber gelesen habe und nur empfehlen kann!

Grüße

Das Buch habe ich auch. Ist sehr gut.


LG
  • Forum-Beiträge: 346

22.06.2013 22:05:55 via Website

Danke nochmals euch beiden für die Tipps! Ich werde mir beide mal angucken.
  • Forum-Beiträge: 1

24.06.2013 07:39:35 via Website

Henrik S.
Danke schonmal!

Dialoge sind zwar eine Möglichkeit, aber eigentlich meinte ich solche layouts die wie die Einstellungsmenüs aussehen :)
Ich versuche mal heute noch einen Screenshot von so einer App herauszubekommen.
Nochmal zu den Dialogen: könnte man da denn auch Links einfügen?
  • Forum-Beiträge: 1

01.07.2013 13:15:37 via Website

Henrik S.
Hallo allerseits!

Ich habe drei Fragen:

1. Wie kann ich relativ einfach den bekannten "about dev/ app" screen erstellen, der ein wenig aussieht wie ein Einstellungsmenü?
Ich möchte jedoch keine Einstellungen haben, sondern lediglich kurze Informationen geben.

2. Wie skaliere ich Bilder richtig? Ich habe ein PNG Bild in der Größe 1200*300 im PNG Format und würde es gerne als Hintergrund für verschiedene Buttons verwenden. Leider ist es sehr unscharf.

3. Ich passe meine App gerade für große und kleine Bildschirme an. Kann man das irgendwie automatisieren? Ich glaube, ich mache etwas falsch, denn zum Beispiel die Texte ziehen sich fast nie über den ganzen Bildschirm.

Wäre nett, wenn mir jemand helfen könnte!

Gruß,

Henrik

Du hast für deine Grafiken unterschiedliche "drawable" Ordner, die für unterschiedliche Bildschirme gedacht sind.

So kannst du zum Beispiel deine Hintergrundgrafik in der aktuellen Größe in den "drawable-mdpi" Ordner legen und für die andere Ordner gelten folgende Regeln.

ldpi = mdpi x 0,75
hdpi = mdpi x 1,5
xhdpi = mdpi x 2

Also wenn deine Grafik im mdpi Ordner eine Größe von 100x100 Pixeln hat, sollte Sie im xhdpi Ordner eine Größe von 200x200 Pixel haben.
Android entscheides selber anhand der Bildschirm Größe welches Bild es nimmt. Sollte ein Bild in der optimalen Größe nicht vorhanden sein, wird im nächstpassenderen Ordner nachgesehen.

Ansonsten ist es bei Images hilfreich anstatt "wrap_content" für Größenangaben die Größe in "dp" anzugeben und dazu das Attribut android:scaleType="fitXY".