2016-06-18 9 views
2

alle, ich bin ein sehbehinderter Entwickler, und ich versuche herauszufinden, wie man gute Layouts für Benutzer, die den größten Text auf ihren Android-Geräten aktiviert haben, zu entwerfen. Ich habe ein gutes App-Layout erstellt und es sah gut aus im Designer und im Emulator und es sah gut aus, das testete es auf meinem Gerät mit großem Text und alles war unglaublich wackelig: Text war auf mehrere Zeilen gewickelt und notierte richtig skaliert. Ich schalte großen Text aus und alles ist in Ordnung. Wie mache ich das? Andere Anwendungen mit großem Text sind in Ordnung. Welches Maß sollte ich verwenden und welcher Textstil/Größe ist der Standard? Alle Hilfe wäre phänomenal, thx!Design android Layouts geeignet für große Text Benutzer

+2

Verwenden Sie 'sp' für die Textgrößen? Ansonsten bin ich nicht sicher, was eine "Best Practice" wäre –

+0

Alles, was Sie tun müssen, ist mit Ihrer UI disigner sprechen :) – herbertD

+0

Ich würde auch gerne, wenn ich nicht meine eigene UI-Designer ... Jene wäre Leute sind teuer und ich bin erst 15. Ich habe allerdings einen Anker Webdesigner. –

Antwort

0

Welche Messung soll ich verwenden und welchen Textstil/Größe ist der Standard?

In der Regel benötigen Sie die verschiedenen Systemschriftgröße auf verschiedenen Bildschirmen zu testen, es sieht gut zu machen, bekommen die Schriftgröße und testen (Read font size from Settings). In meiner Praxis verwende wrap_content anstelle von fester Höhe in ViewGroups (LinearLayout), und es gibt keine Standard Stil/Größe, nur das Produkt UI Design ist wichtig. In einigen Apps wie WeChat definiert es benutzerdefinierte app fontSize, die nicht von den Systemeinstellungen betroffen sein wird, und die Multi-Geräte passen mit seinem eigenen Schriftsystem.

1

Wenn Sie nach Standard-Design-Prinzipien suchen, die von einer starken Case-to-Case-Studie unterstützt werden, ist der Material Design Documentation der richtige Ort für Sie.

enter image description here

Diese Dokumentation selbst wird durch die großen Geister von Google erstellt. Alles, was hier präsentiert wird, ist das Tun und Nicht-Tun.