W jaki sposób obliczyć gęstość ekranu LCD dla AVD?Abstrakcyjna gęstość LCD
14
A
Odpowiedz
23
Skalowana gęstość LCD jest mierzona w punktach na cal (patrz: docs).
wikipedia article on Pixel density ma jako punkt wyjaśniający, jak obliczyć następująco: Zasadniczo liczba pikseli na cal wzdłuż przekątnej może być obliczone na podstawie tego wzoru, w którym x
i y
są rozdzielczość poziomą i pionową (tak aby sqrt(x*x + y*y)
jest długością przekątnej w pikselach) i d
jest długość przekątnej w calach:
sqrt(x*x + y*y)/d
tak na przykład LG Optimus One P500 są wymienione jako posiadające rozdzielczość ekranu 320
przez 480
i przekątnej ekranu 3.2
inche s, więc miałby gęstość bardzo zbliżoną do 180dpi
.
1
No cóż, nie wiem co to jest Abstracted Density, ale czy to może pomóc?
DisplayMetrics displayMetrics=new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
float density=displayMetrics.density;
Powiązane problemy
- 1. Android rozwija czcionkę LCD
- 2. Używanie iPhone LCD z Arduino
- 3. Jak uzyskać gęstość ekranu?
- 4. abstrakcyjna klasa dziedziczy inną klasa abstrakcyjna problem
- 5. Zmienna abstrakcyjna/właściwość? C#
- 6. ActiveAndroid klasa abstrakcyjna tabela
- 7. abstrakcja kontra abstrakcyjna klasa
- 8. Maksymalna liczbowa gęstość informacji z printf
- 9. Jak zmniejszyć gęstość kreskowania w matplotlib
- 10. Gęstość normalna wielowymiarowa w języku Python?
- 11. matplotlib: jak zmniejszyć gęstość znaczników w podpotach?
- 12. Nexus 6 i Nexus 9 Gęstość ekranu
- 13. Klasa abstrakcyjna lub pomocnik Klasa
- 14. Java abstrakcyjna klasa implementuje interfejs
- 15. Java Klasa abstrakcyjna i generics
- 16. Dlaczego Java.Lang.Math nie jest abstrakcyjna?
- 17. Czy klasa abstrakcyjna ma serialVersionUID
- 18. Scala Extended Sparametryzowana Klasa Abstrakcyjna
- 19. Klasa abstrakcyjna i interfejs razem?
- 20. Klasa abstrakcyjna - Super Konstruktor (Java)
- 21. Sterowanie podświetleniem LCD w systemie OS X poza systemem API
- 22. Jak ustawić gęstość pikseli emulatora z wiersza poleceń?
- 23. Klasa abstrakcyjna/metoda, jak C# -> VB.NET
- 24. Interfejs lub Klasa abstrakcyjna do spełnienia
- 25. Jak sprawdzić, czy klasa Java jest abstrakcyjna?
- 26. php klasa abstrakcyjna rozszerzająca kolejną abstrakcyjną klasę
- 27. Klasa abstrakcyjna C++ bez czystych funkcji wirtualnych?
- 28. Dziedziczenie spadkowe: klasa abstrakcyjna - Który STWÓRCA?
- 29. Metoda abstrakcyjna ze zmienną listą argumentów
- 30. Zapewnienie klasa abstrakcyjna bas jest shared_ptr
'sqrt (x * x + y * y)' jest formułą do obliczania przekątnej odległości prostokąta. Więc to równanie oblicza długość przekątnej w pikselach, a następnie dzieli tę liczbę przez cale. Stąd piksele/cale (DPI). –
Dzięki, uwzględniliśmy to dla jasności –