Ich bin überrascht, dass es in der Hidden Features-Reihe , die ich seit einiger Zeit verfolge , noch keinen Beitrag zu versteckten Android- Funktionen gibt .
Die Hidden Features-Reihe ist ideal für Leute, die mit einer bestimmten Sprache noch nicht vertraut sind. Es zeigt die Seile und bestimmte wertvolle Tricks an einem Ort. Ich denke, es ist eine brillante Idee. Sogar Experten finden manchmal Tricks, von denen sie noch nie gehört hatten.
Ich beginne mit der Android-Entwicklung und würde gerne etwas über die versteckten Funktionen, Tipps, Tricks und Fallstricke erfahren.
Also, hier ist es: Was sind einige versteckte Funktionen von Android ?
quelle
Dann fange ich wohl an.
Eine nette versteckte Funktion, denke ich, sind die Best Practices der Android-Dokumentation. Es enthält viele großartige Tipps zum Entwerfen reaktionsschneller und schneller Apps.
Die Best Practices- Abschnitte sind:
Eine weitere versteckte Funktion ist, dass diese Dokumente als Teil des SDK offline verfügbar sind. Zuerst habe ich jeden Tag ein paar Seiten für meine morgendliche Zugfahrt geladen, musste das aber nicht mehr tun, nachdem ich sie im SDK-Verzeichnis gefunden hatte.
Wenn Sie Eclipse verwenden, werden Sie feststellen, dass XML-Dateien nicht sehr gut formatiert werden und wenn dies der Fall ist, ist es sehr inkonsistent (manchmal werden die Attribute durch neue Zeilen aufgeteilt, manchmal nicht). Um das Problem zu beheben, können Sie Strg-Umschalt-F (automatische Formatierung) drücken. Die Regeln, die Strg-Umschalt-F verwendet, finden Sie unter Fenster-> Einstellungen-> XML-> XML-Dateien-> Editor.
quelle
Android unterstützt XML
<shape>
-Dateien, die als SVG-ähnliche Zeichen verwendet werden können. Leider gibt es keine Dokumentation für sie. Dies sind die besten Informationen, die ich finden konnte:http://escomic.net/217
quelle
Auch im Hinblick auf Best Practices möchten Sie möglicherweise den Android-Codierungsstil überprüfen:
http://source.android.com/source/code-style.html
sowie den Eclipse-Code und importiert Formatierer (android-formating.xml, android.importorder), die im Plattform-Quellcode unter development / ide / eclipse zu finden sind
quelle
Mit hierarchyviewer in / tools können Sie Ihr Ansichtslayout debuggen / analysieren: Auffüllen, Positionieren, Ansichtshierarchie usw.
Es hat mir ein paar Mal viel Zeit gespart, als ich versuchte herauszufinden, warum die Dinge so angeordnet sind, wie sie sind.
quelle