Tag: dip
DIP ist die Abkürzung für-Density-Independent Pixel. Es wird von der Android-system als eine Maßeinheit, um GUIs zu entwickelt, die Anpassung an verschiedene Bildschirm-Größen, mit Skalierung. Dies erlaubt dem Entwickler die Erstellung einer einheitlichen Schnittstelle für verschiedene Bildschirm-Größen.
5
Antworten
Tut setWidth(int Pixel) verwenden geräteunabhängige pixel oder physikalische pixel als Einheit? Zum Beispiel hat setWidth(100) festgelegt, die eine Ansicht ist die Breite auf 100 dips oder 100 pxs? Dank. InformationsquelleAutor der Frage user256239 | 2010-03-09
6
Antworten
Muss ich code das layout der android-widgets mithilfe von dip/dp (java-Dateien). Zur Laufzeit wenn ich den code int pixel=this.getWindowManager().getDefaultDisplay().getWidth(); diese Rückkehr der Bildschirmbreite in Pixel (px). Zu konvertieren, das dp habe ich codiert: int dp =pixel/(int)getResources().getDisplayMetrics().density ;
5
Antworten
Las ich dp, dip -, px -, sp-Messungenaber ich habe noch einige Fragen über dp/dpi-ppi vs vs px vs Zoll. Ich bin nicht in der Lage, Sie zu vergleichen... ist ein Zoll der größte? Sagen Sie 160
4
Antworten
Fand ich, dass es möglich ist, Abmessungen von meine interface-Elemente in XML-layouts mit DIPs, wie im folgenden fragment: android:layout_width="10dip" Aber alle Java-Schnittstelle dauert integer als Argumente, und es gibt keine Möglichkeit zum angeben Abmessungen in DIPs. Was
18
Antworten
Ich versuche zu berechnen, eine variable Anzahl von Pixel-density-independent Pixel und Umgekehrt. Diese Formel (px to dp): dp = (int)(px /(displayMetrics.densityDpi /160)); funktioniert nicht auf kleine Geräte, weil es ist, geteilt durch null. Dies ist mein dp-px-Formel:
3
Antworten
Ich habe getan, einige der Forschung auf den Aufbau von layouts für mehrere Bildschirmgrößen und ich bin auf der Suche für einige Klarstellungen. Ist es gängige Praxis, einfach nur ein separates layout-Datei für jede der drei Bildschirm-Größen
3
Antworten
Ich kenne den Unterschied zwischen DP, SP und PX. Und nach der Suche dieses Thema, ich fand nichts befriedigendes mich völlig. Vielleicht dieser Beitrag ist ein Duplikat, aber ich möchte dennoch wissen, was ist die Formel von