Pytania otagowane jako user-interface

Interfejs użytkownika (UI) to system, za pośrednictwem którego ludzie wchodzą w interakcję z komputerem. Ten tag może być używany w przypadku pytań programistycznych związanych z interfejsem użytkownika. Zauważ, że istnieje oddzielna witryna Stack Exchange dla interfejsów użytkownika, interakcji z komputerem i projektowania doświadczeń użytkownika: https://ux.stackexchange.com.

19
Typowe style interfejsu WWW
W następnych dniach muszę przedstawić prototyp aplikacji webowej jednemu z moich klientów, rzecz w tym, że nie jestem za dobry w CSS, a co najgorsze, prawie nigdy nie jestem zadowolony z wyników, które osiągam. Kodowanie logiki biznesowej nie stanowi dla mnie żadnego wyzwania, jednak projekt interfejsu użytkownika zajmuje ponad 80% …

5
Jak zmniejszyć wewnętrzne wypełnienie wokół tekstu w obiekcie przycisku systemu Android?
Tak więc w tej chwili mam przycisk, który wygląda jak pierwszy obrazek powyżej. Jak zmniejszyć dopełnienie tekstu wewnątrz samego przycisku (aby wyglądać bardziej jak drugi obraz)? Szerokość i wysokość układu są ustawione jako: android:layout_width="match_parent" android:layout_height="wrap_content" Kształt stylu niestandardowego ma parametry " <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="10dp"> Reszta to tylko atrybuty kolorów …

7
Uzyskiwanie dostępu do programu obsługi wątków interfejsu użytkownika z usługi
Próbuję czegoś nowego w systemie Android, dla którego muszę uzyskać dostęp do programu obsługi wątku interfejsu użytkownika. Wiem co następuje: Wątek interfejsu użytkownika ma własny program obsługi i pętlę Każda wiadomość zostanie umieszczona w kolejce komunikatów wątku interfejsu użytkownika Looper odbiera zdarzenie i przekazuje je do procedury obsługi Program obsługi …


14
„ID” lub „Id” w interfejsie użytkownika
Menedżer ds. Kontroli jakości, w którym pracuję, właśnie poinformował mnie, że w mojej aplikacji komputerowej jest błąd związany z monitem logowania „Identyfikator operatora”, podczas gdy powinno to być „Identyfikator operatora”. Jej argument jest taki, że „Id” odnosi się do części ego „aparatu psychicznego” Freuda i nie jest semantycznie poprawna. Teraz, …

8
Jakie są jednostki dp (piksele niezależne od gęstości) w CSS?
W przypadku Androida ludzie zalecają stosowanie pomiarów dp (pikseli niezależnych od gęstości) dla elementów interfejsu użytkownika i istnieją konwencje, takie jak używanie 48dpwysokości przycisku itp. Pracuję nad aplikacją internetową i otrzymuję wiele krytyki na temat projektu interfejsu użytkownika, mówiąc, że nie jest on zgodny ze standardami projektowania Androida. Oczywiście moja …

13
Jak pozbyć się przesunięcia elementu za pomocą CSS?
Mam problem z pozycjonowaniem niektórych elementów, po sprawdzeniu go Narzędzia programistyczne IE8 pokazuje mi to: Teraz jestem prawie pewien, że moim problemem jest przesunięcie 12, ale jak to usunąć ? Nie mogę znaleźć żadnej wzmianki o właściwości przesunięcia CSS. Czy oprócz marży potrzebujemy przesunięcia? Oto kod, który to tworzy: <div …

4
Platform.runLater i Task w JavaFX
Zrobiłem trochę badań na ten temat, ale nadal jestem BARDZO zdezorientowany, delikatnie mówiąc. Czy ktoś może podać mi konkretny przykład, kiedy używać, Taska kiedy używać Platform.runLater(Runnable);? Jaka dokładnie jest różnica? Czy istnieje złota zasada, kiedy należy używać któregokolwiek z nich? Popraw mnie również, jeśli się mylę, ale czy te dwa …

12
Jak zmienić kolor ikony hamburgera w szufladzie nawigacji Material Design
Podążam za tym przykładem http://www.androidhive.info/2015/04/android-getting-started-with-material-design/ iw tym przykładzie pokazuje białą ikonę hamburgera, chcę ją dostosować i uczynić czarną, ale nie jestem w stanie znaleźć nic, jak to zmienić, czy ktoś może powiedzieć, jak ją dostosować? Oczywisty <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="info.androidhive.materialdesign" > <uses-permission android:name="android.permission.INTERNET"></uses-permission> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/MyMaterialTheme" > …

5
Najłatwiejszy css dla „czerwonych” powiadomień w stylu Facebooka
Potrzebuję powiadomienia w stylu Facebooka, ale uzyskanie czegoś, co wygląda ładnie w różnych przeglądarkach, wydaje się trudne. Na przykład różne przeglądarki wydają się inaczej traktować wypełnienia, co powoduje dziwnie wyglądające powiadomienia. Jaki jest najlepszy sposób na zapewnienie ładnego wyświetlania powiadomień w różnych przeglądarkach? Nie jest to niekorzystne dla używania javascript, …

22
iPhone: Domyślnie ukryj pasek wyszukiwania UITableView
Użyłem Interface Builder do stworzenia widoku tabeli, do którego dodałem pasek wyszukiwania biblioteki i kontroler wyświetlania wyszukiwania, aby dodać funkcję wyszukiwania. Jednak IB skonfigurował go tak, aby pasek był widoczny u góry ekranu, gdy widok jest wyświetlany po raz pierwszy. Chciałbym wiedzieć, jak domyślnie ukryć pasek wyszukiwania, ale nadal można …

3
„Zawsze na wierzchu” Windows z Javą
Czy w Javie istnieje sposób, aby okno było „Zawsze na wierzchu”, niezależnie od tego, czy użytkownik przełączy fokus na inną aplikację? Przeszukałem Internet i wszystkie rozwiązania opierają się na jakimś interfejsie JNI z natywnymi powiązaniami. Naprawdę nie może to być jedyny sposób, aby to zrobić? .. czy to prawda?



2
Przeglądarka iPhone'a domyślnie wpisuje wielkie litery w pierwszych polach hasła
Piszę stronę logowania do mobilnej wersji mojej aplikacji internetowej i mam proste pole hasła HTML, takie jak: <input id="password" type="password" /> Jedynym problemem jest to, że przeglądarka Safari na iPhonie domyślnie zapisuje pierwszą literę wpisu na wielką literę, co jest mylące dla moich użytkowników, ponieważ w haśle rozróżniana jest wielkość …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.