2011-08-15 3 views
2

멋진 찾고 오픈 소스 Android 앱을 찾고 있습니다.아름다운 Android 샘플 오픈 소스 앱

주요 초점 : 디자인은 XML입니다.
나는 그 디자인 (레이아웃)이 dev 환경에서 볼 수있는 앱을 원한다. - 이 아닌 "programmaticaly"가 빌드되었다. 진짜 "당신이 보는 것은 당신이 얻는 것"입니다 (WYSIWYG)!

정말 그런 앱에서 배우고 싶습니다.

내 주요 문제는 내 애플 리케이션을위한 멋진 찾고 디자인을 만들 수없는 것입니다.
디자이너를 사용할 때 올바르게 추가되지 않습니다.
멋진 제목을 만들려고 할 때 문제가 발생합니다. 일부 앱은 제목을 사용하지 않고 콘텐츠보기의 일부로 제목을 만듭니다 (예 : Google's IO sched).
다른 화면 크기에서 디자인을 볼 때 단추가 작은 화면에서 서로 겹쳐서 실행되고 대형 화면에 너무 많은 공간이 있습니다.

잘못 이해하지 마세요. 나는 각 문제에 대한 해결책을 찾기 위해 많은 시간을 투자했지만, 일을 훨씬 쉽게 할 수 있었고 내 앱이 훨씬 좋게 보일 수 있다고 생각합니다.

Google's IO sched과 같은 일부 앱을 보았는데 실제로 멋지게 보입니다. 문제는 제목과 주보기와 같이 많은 UI/레이아웃/디자인 계산 "programmaticaly"를 수행한다는 것입니다. 앱을 실행하지 않고도 디자인을 실제로 볼 수는 없습니다. 이런 식으로 개발하기가 매우 어렵습니다. 너무 오랫동안 멋진 응용 프로그램에 도착 사이클.

아이디어가 있으십니까?

감사합니다.

+0

비밀 소스가 없습니다. 노력과 많은 시간이 필요합니다. – Matt

+0

그게 바로 제가하고있는 일입니다. 나는 왜 그것이 더 쉬울 수 없는지 이해하지 못한다. 아마 안드로이드 플랫폼이나 dev env는 충분히 성숙하지 않았을 것입니까? –

+1

질문에 대한 답변 : http://code.google.com/p/apps-for-android/; http://sudarmuthu.com/blog/10-open-source-android-apps-which-every-android-developer-must-look-into; http://en.wikipedia.org/wiki/List_of_open_source_Android_applications 가장 좋은 것을 하나씩 배울 수 있습니까 ??? –

답변

0

좋은 디자인을 만드는 데는 많은 시간이 걸립니다. 그리고 연습의 손실. 하드 디스크의 Android SDK 폴더에서 데모 앱을 사용하는 것이 좋습니다. 원하는 앱을 리버스 엔지니어링하여 어떻게 만들어 졌는지 확인할 수도 있습니다. 물론이 방법은 앱을 복사하는 데 사용하거나 도난당한 코드에서 자신의 앱을 제작하는 경우 윤리적이거나 합법적이지 않습니다.

+2

UI 요소를 중첩하지 않도록 레이아웃하는 방법을 알아보기 위해 앱을 리버스 엔지니어링해야합니다. : O –

+0

물론 아닙니다 :). 그가 어떤 레이아웃을 좋아하고 그것을 만드는 법을 모른다면 RI는 좋은 학습 단계입니다. 당신이 동의하지?! – sandalone

+0

단순히 요소를 배치하는 것 이상입니다. 제목, 동작, 색상, ** 크기 **입니다. 많이. 나는 매우 기능적인 응용 프로그램을 만들 수 있지만, 충분히 잘 보이지 않을 것입니다. –

관련 문제