나는 중년의 안드로이드 개발자입니다. 안드로이드 UI 디자인을 위해, 나는 대부분의 안드로이드 개발자가 레이아웃 디자인을 위해 XML을 사용할 것이라고 생각한다. 오늘, 수석 개발자는 레이아웃 디자인에 XML을 사용하지 않는다고 말했습니다. 모든 UI 디자인은 생성하기 위해 코드를 사용합니다. 그가 말한 이유는 레이아웃 리소스가 Android에 의해 자동으로 해제되지 않는다는 것입니다 .JNI를 사용하여 레이아웃 리소스를 해제하십시오. 그는 내가 아주 중학교라고 생각하기 때문에 자세히 말하지 않습니다.레이아웃 메모리 누출?
그가 진실인지 아닌지 물어보고 싶습니다. 나는 그의 관점에 대해 전혀 모른다. 하지만, 나는 그의 코드가 재사용 될 수 없다는 것을 확신한다. 또한 안드로이드가 라이프 사이클에서 레이아웃 리소스를 어떻게 발표할까요?
감사합니다.
레이아웃을 디자인하는 데 XML을 사용하는 것이 좋습니다. 그리고 어떤 종류의 메모리 누수로 이어질지는 의심 스럽습니다. – Egor
이것은 사실이 아닙니다. xml을 통해 레이아웃을 디자인 할 때 메모리 누수가 없습니다. 그는 너와 농담을하고 있을지도 모른다. – waqaslam
@ Egor : 예, 그렇게 생각합니다. 레이아웃을 하드 코딩하는 것은 당연합니다. –