Przykłady układów Androida pasujące do zaleceń "metryki i siatki"

Po próbie zrozumienia metryki i siatki strony (dość nowej) strony projektowania Androida, zrezygnowałem z wielu rzeczy. Zasadniczo staram się znaleźć oryginalne układy, które są używane w Androidzie 4, Aby móc zastosować te same pojęcia.

Aby to pytanie było bardziej obiektywne i nie zawiedło pod" zbyt szerokim " toporem stackoverflow, proszę o layout, który służy do odtworzenia, dokładnie i w pełni, przykłady na ta strona. Czy Google dostarczyło je w próbkach? Może dobrze znane repozytorium dydaktyczne, które dąży do zgodności ze standardami?

Jako przykład, nie jest jasne, co zrobić, aby odtworzyć "metrykę 48/3" (16/16/16), aby tekst pasował do niego. Co zrobić, jeśli chcę użyć 1-linijki małego tekstu? Czy byłoby to 16/ wrap_content / 16, czy 16/16/16, aby było zgodne z innymi układami wokół zestawu? Co jeśli...

Wierzę, że pomogłoby to nie tylko małym deweloperom, ale także i co najważniejsze, pomóż ustandaryzować wygląd aplikacji w Android Play. Strona to dobry początek, ale daleki od ideału.

Dodano szczegóły

Nigdy nie zadałem pytania z tak ważnymi głosami i nawet się tego nie spodziewałem(mam inne pytania, które uważam za "lepsze", ale zdecydowanie nie tak wiele głosów i faworytów). Oczywiście nie to, że zależy mi na głosach, ale to po to, aby pokazać, że istnieje wielkie zapotrzebowanie na to, o co Proszę (trochę ad populum tutaj, ale jednak...).

Odpowiedzi na komentarze

@Ricardo Amaral :

I 'm indeed sorry if I wasn' t clear enough:

  • narzucanie standardu i domaganie się od niego jednoznaczności to różne kwestie. Jednym z powodów, dla których lubię Androida, jest stopień wolności, jaki mamy, więc jestem bardzo świadomy niemożności nałożenia większości powszechnych praktyk.
  • wierzę, że odnosi się to do koncepcji " wynaleźć koło " w ramach pojęcia wolności.
  • Znowu, to były tylko przykłady. Niektóre rzeczy nie są jasne ... jakie są nakładki zewnętrznego pojemnika i marginesy wewnętrznych widoków? Wiele razy to robi różnicę w selektorach, przeciąganiu itp. itd. itd. i to znowu przekłada się na znajomy wygląd i odczucie użytkownika. Jedna rzecz przypomina dzielenie włosów, ale szybko dodaje się do wielu małych różnic . I użytkownik to zauważa... wygląda na to, że brakuje mu tego ostatniego "finishing touch"

@Michael Slade :

Wiem, że są to przykłady, że mogły być drukowane z szablonów. Jak już powiedziałem, już używam kodu z SDK i Wiem, że są to tylko przykłady i że możemy od nich odbiegać. Po tym wszystkim nikt nie odpowiedział.

Opcjonalność korzysta z precyzji . To właśnie próbuję powiedzieć i zapytać. Ponieważ to zalecenie nie oznacza, że jego wytyczne mogą być takie, jakie chcesz, aby be. Jeśli to zrobisz, to już nie jest rekomendacja. O to właśnie chodzi w zaleceniach, przy okazji: podaj teorię implementacji, nie zmuszając nikogo.

Dzięki wszystkim!

Author: davidcesarino, 2012-03-13

1 answers

Nie chcę ci przeszkadzać, ale jest prawdopodobne, że obrazy na stronie, którą lubisz, zostały stworzone za pomocą programu do rysowania i nie ma z nimi przykładu.

Bez kogoś rzeczywiście idzie do wysiłku, aby utworzyć próbki dla Ciebie, najlepiej jest przejść przez próbki, które pochodzą z Android SDK - będą one zgodne z wytycznymi w większości przypadków.

I pamiętaj, że to tylko wytyczne. Na koniec dnia to do ciebie należy stworzenie przyjemnego i płynnego użytkownika doświadczenie, jakkolwiek uznasz za stosowne.

 2
Author: Michael Slade,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-04-06 17:39:07