Czy ktoś może mi wyjaśnić, jaką formułę używa Android do obliczania gęstości ekranu? Czekam na wasze reaguje)))Jak obliczyć wartość gęstości w Androidzie
Odpowiedz
Density może być obliczona według następującego wzoru:
Density = sqrt((wp * wp) + (hp * hp))/di
Gdzie:
wp
jest szerokość rozdzielczość w pikselach
to rozdzielczość w pikselach i
di
ma przekątną w calach.
formuła jest rzeczywista dpi/160 (Wszystko jest skalowany do 160 DPI).
Dzięki za odpowiedź, Ted. Ale jaka jest rzeczywista wartość? – teoREtik
Wypróbuj poniższy link Screen density
Wiem, jak uzyskać gęstość programowo, ale chcę wiedzieć, jak to obliczyć. – teoREtik
int pixel = 120;
final float scale = getResources().getDisplayMetrics().density;
int dip = (int) (pixel* scale + 0.5f);
przekazać ten poniższe linki
- getDisplayMetrics(), dla obecnych wskaźników wyświetlanych
- density, to współczynnik skalowania dla jednostki Gęstość Niezależny Pixel
Wielkie dzięki, ale muszę powtórzyć moje pytanie jeszcze raz. Chcę wiedzieć, jak system operacyjny Android oblicza gęstość. W Twoim fragmencie kodu jest to wartość skali. – teoREtik
Dodałem szczegóły. –
Przeczytałem dokumentację o gęstości, ale nie zrozumiałem tego całkowicie. Więc chcę wiedzieć, jak to obliczyć. Dlatego właśnie ustaliłem to pytanie. – teoREtik
- 1. Jak mogę uzyskać wartość oszacowania gęstości jądra w określonych punktach?
- 2. Biorąc pod uwagę zmienną losową z funkcją gęstości prawdopodobieństwa f (x), jak obliczyć oczekiwaną wartość tej zmiennej losowej w R?
- 3. Jak interpretować różne gęstości ggplot2?
- 4. Pik oszacowania gęstości ziarnistości
- 5. Jak uzyskać wykres gęstości gęstości R przy użyciu D3.js?
- 6. Jak obliczyć średnią wartość IU w segmentacji obrazu?
- 7. Jak obliczyć maksymalną wartość pikseli Mat w OpenCV
- 8. Jak ręcznie obliczyć wartość p statystyki t w regresji liniowej
- 9. Pokaż domyślną wartość w Spinner w Androidzie
- 10. Obliczanie gęstości ekranu Androida:
- 11. Jak wykreślić wykres gęstości dat w pandach?
- 12. Obliczyć przybliżoną wartość dla rozmiaru opakowania transportowego
- 13. obliczyć normalną wartość dla każdego wierzchołka OpenGL
- 14. Jak obliczyć wartość Y podana x korzystających d3.js
- 15. Ustawianie gęstości niestandardowej dla emulatora
- 16. Jak można obliczyć wartość skrótu dla kluczy na mapie?
- 17. Jak obliczyć całkowitą wartość koszyka z nokautu próbki koszyka mvc
- 18. Jak obliczyć kolor RGB, określając wartość mieszania alfa?
- 19. Zintegruj oszacowanie gęstości jądra 2D
- 20. Jak mogę uzyskać wartość z EditText w Androidzie?
- 21. Jak uzyskać wartość kolumny Timestamp w Androidzie za pomocą kursora
- 22. Jak przekazywać podwójną wartość do widoku tekstowego w Androidzie
- 23. Jak zwrócić wartość z asynchronicznego zadania w Androidzie
- 24. Jak obsługiwać inny rozmiar ekranu w Androidzie
- 25. Jak obliczyć użycie pamięci w Menedżerze zadań?
- 26. Jak obliczyć nachylenie w SQL
- 27. Jak obliczyć sumę w JSTL
- 28. Jak obliczyć gl_FragCoord w glsl
- 29. Jak obliczyć rowSums w rcpp
- 30. Generowanie map gęstości/ciepła, takich jak SpatialKey
Ta formuła działa dla [ppi] (http://en.wikipedia.org/wiki/Pixel_density), ale android lubi zamiast tego wyrażenie 'dpi'. Różnicę można odczytać [tutaj] (http://www.andrewdaceyphotography.com/articles/dpi/) –
jaki jest przekątna w calach? – Kenji
Odległość między dwiema przeciwległymi krawędziami telefonu nazywa się przekątną. – AmiNadimi