저는 매우 숙련 된 iOS 개발자입니다. 나는 약 4 ~ 5 년 동안 iOS 용으로 프로그래밍 해왔고 Objective-C 및 View Controller 기반 애플리케이션에 익숙하다. 지금은 안드로이드 개발을 배우려고하고있어 크로스 플랫폼 앱을 만들 수 있으며 프로그래밍 방식으로보기를 만드는 방법과 관련하여 매우 혼란 스럽습니다.iOS 개발자 용 Android 개발 시작
UIView* aView = [[UIView alloc] init];
[aView setFrame: CGRectMake(0, 0, 100, 200)];
[self.view addSubView: aView];
하지만 안드로이드 자바에서 그 작업을 수행하는 방법을 알아낼 수 없습니다
나는 이런 식으로 뭔가를 사용 해요. 내가 본 모든 가이드에는 XML 프레임을 사전 구성하는 데 대한 종속성이 있습니다.
저는 모든 화면 크기와 밀도를 지원하고 싶습니다. 따라서 최고의 옵션은 프로그래밍 방식으로보기를 작성하는 것이므로 누구나 "iOS 프로그래밍에서 Android 프로그래밍 가이드로 전환"할 수 있습니다. 빈보기를 만들고 이미지, 텍스트 필드, 레이블 등과 같이 하위보기를 추가하는 단계를 안내해 줄 것을 권장합니다.
자바를 아십니까? 그렇지 않다면 먼저 책을 구입해야합니다. –
@laiello 자바 * 다소 * 알아요. 나는 대학 수업을 듣고 클래스, 메소드, 인스턴스 변수 등의 구문과 구조에 익숙하다. 나는 안드로이드 자체에 익숙하지 않다. – David
"모든 화면 크기와 밀도를 지원하는 것이 이상적입니다. 그러므로 최상의 선택은 프로그래밍 방식으로 뷰를 만드는 것"이라고 생각합니다. 안드로이드는 XML로 이것을 아주 잘 처리합니다. http://developer.android.com/guide/practices/screens_support.html – ToYonos