2016-11-09 3 views
0

Photoshop에서 사용자 정의 UI를 만들고이를 Android Studio에 구현할 수 있습니까?Android 용 Photoshop의 사용자 정의 UI UI

예를 들어, Photoshop에서 사용자 정의 로그인/활동 활동을 만드는 경우 해당 UI를 응용 프로그램에서 사용할 수 있습니까? 이미지 뷰로 배치하려고했지만 올바르지 않을 수도 있습니다. 나는 또한 그것을 "레이아웃"배경으로 적용하려고 생각했지만 더 크고 더 높은 해상도의 장치에서는 왜곡되고 왜곡 될 것입니다.

나는이 비슷한을 달성하기 위해 노력하고, 가장 좋은 방법은 지금 무슨 일 할까?

+0

사용자가 어떻게 정적 이미지에 데이터를 입력 할 것이라고 생각합니까? 다양한 터치 입력을 어떻게 제어합니까? – Mordechai

+0

9 패치 드로어 블이 필요합니다. https://developer.android.com/studio/write/draw9patch.html –

+0

정확히 포토샵 이미지는 아니지만 ImageView는 개념과 상호 작용 (클릭)하여 동적으로 (모든 장치에 대해 확장 가능) "사용"될 수 있습니다. Cell (Rect.contains() ieHit tests)과 유사합니다. 사실 나는 그것을한다. –

답변

0

예 시작 부분에는 가능하지만 권장되지 않습니다. 레이아웃을 만들어 배경으로 설정할 수 있습니다. 버튼이있는 곳 바로 위의 버튼을 드래그 앤 드롭하여 버튼의 배경을 투명하게 만듭니다. 편집 텍스트가있는 입력란, 즉 일반 텍스트 입력란을 드래그 앤 드롭하면됩니다.

그래서 이러한 모든 것들이 두 배 공간으로 걸리므로 안드로이드 자체를 통한 일반 UI 빌드 또한 hdpi xxhdpi 등의 그림 크기 때문에 모든 모바일 장치에 맞지 않습니다. 모두 관리해야합니다.

나는 당신에게 권장하는 방법은 당신이 원하는 좋은 배경을 넣고 버튼을 안드로이드 자체로 만드는 것입니다.

맞춤 검색 버튼을 만들 수 있습니다. 여기서 참조 할 수 있습니다. https://developer.xamarin.com/guides/android/user_interface/form_elements/custom_button/

0

기술적으로 예. 도덕적으로, 아니오.

순전히 "이것을 구현할 수 있습니까?"라는 견해에서 말하고 싶습니다. 이것을 상위 레이아웃의 배경으로 설정하고 res 폴더의 다른 화면에 대해 동일한 레이아웃의 다양한 크기를 갖습니다 (다른 화면 비율을 사용하는 이미지는 다른 화면 크기를 사용하여 발생하는 크기 조정 문제를 처리해야합니다). XML을 사용하지 않고 다양한 요소와 상호 작용하는 것은 이런 식으로 가능하지 않습니다 (배경 이미지의 버튼 및 기타 객체에 해당하는 화면상의 특정 좌표에 대한 클릭을 설정하지 않는 한).

상호 작용이 가능하지 않을 수도 있습니다. 모두입니다. 로그인이나 텍스트 입력이 없습니다. 그냥 텍스트 및 이미지. 이 방법은 단순히 텍스트를 표시하거나 짧고 비 스크롤 정보를 제공하는 데 사용할 수 있습니다.

액세스가 가능하고 자연스러운 느낌의 앱을 만들 때 Google에서 기대하는 바가 있나요? 가장 확실한 것은 아닙니다. WYSIWYG 편집기를 통해 간단한 로그인 인터페이스를 만드는 것은 매우 간단하며 처음부터 배우기에는 너무 오래 걸리지 않아야합니다. 도전으로 받아 들여, 전혀 어렵지는 않습니다. 사용자가 실제로 상호 작용할 수있는 더욱 풍부한 인터페이스를 만들 수 있습니다.