2011-10-03 3 views
0

Android 용 신규 사용자입니다. 그래서 나는 용어에 대해 명확하지 않다. 사용자 관점에서 한 페이지 (iOS 용어)에서 Android의 다른 페이지로 스 와이프 할 수 있습니다. 나는 이것들이 "패널"이라고 불려왔다. 그러나 그 용어를 인터넷 검색으로 들었을 때, iOS가 상태 표시 줄이라고 부르는 것으로 보이는 통지 패널에 대해 알아 낸다. 또는 아마도 이것들을 "홈 스크린"이라고합니다.Android 용어 및 패널의 벡크지 이미지 설정 방법

사용자가 한 페이지/패널 (?)에서 다른 페이지로 스 와이프 할 때 배경 이미지를 변경하는 방법이 있는지 알고 싶습니다. 예를 들어 게임 앱의 배경이 녹색이고 소셜 미디어 앱의 배경이 파란색 일 수 있습니다. 패널의 배경 이미지를 설정하여이 작업을 수행 할 수 있다면 좋을 것입니다. 배경 화면이있는 해킹이 있으면 괜찮아 질 것입니다.

시각적 엔티티 이름을 지정하는 Android UI 가이드 라인 문서의 모든 포인터가 좋습니다. 마찬가지로, 안드로이드 UI 용어의 용어에 대한 어떤 포인터도 훌륭합니다.

미리 감사드립니다.

업데이트 : 난 그냥 "라이브 배경 화면"을 통해 온이 궁금하고 - onOffsetsChanged()와 함께 - 길을 가야하는 것입니다.

답변

1

위젯 질문과 관련하여이 용어는 TextView, Button 및 WebView와 같은 API에서 제공하는 UI 구성 요소와 응용 프로그램을 시작하는 것 이상의 기능을하는 실행 프로그램의 아이콘이라는 두 가지 의미가 있습니다. 후자는 App Widget이라고도하며이 예는 음악 플레이어 컨트롤이나 일기 예보 일 것입니다. 위젯의 두 가지 종류는 Android Developer 웹 사이트에 문서화되어 있습니다.

배경 화면은 일반적으로 라이브 또는 정적입니다. Live Wallpapers은 스크린 세이버와 비슷한 개념이지만 화면 보호기가 비활성 상태 인 것과 동일한 기능을 가지고 있지 않습니다. 대화식이 될 수도 있습니다. 정적 배경 화면은 일반적으로 상황을 위해 잘려나거나 특수하게 만들어진 비트 맵입니다. 또한 Launcher ("데스크톱 응용 프로그램"의 이름이고 "바탕 화면"인 Launcher Home)을 대체하여 바탕 화면에 추가 기능을 제공 할 수 있습니다. 바닐라 런처는 이미지 갤러리 스타일의 배경 화면에 대한 특정 질문에 대해서는 지원하지 않습니다.

+0

감사합니다. 이 점에서 모든 용어의 용어가 유용합니다. 그래서, 바닐라가 아닌 실행기를 살펴볼 필요가있을 것 같습니다. 이것이 가능한가? – westsider

+0

매우 가능! 바닐라 런처 코드는 [Github mirror] (https://github.com/android/platform_packages_apps_launcher)에서 사용할 수 있습니다. 또한 안드로이드 마켓에서 런처 (Launcher)를 찾아서 몇 가지를 찾으십시오. 일부 코드는 오픈 소스 일 수 있습니다. –

+0

좋습니다. 그리고 이것은 매우 넓은 비트 맵을 생성하고 스크롤 변수를 조정하여 각 홈 화면에 대한 새로운 배경 이미지로 페이지를 스 와이프하도록하는 것보다 쉬울 것입니다 - 불가능하기 때문에? 감사. – westsider