찾다

 >  Q&A  >  본문

Android는 네트워크 획득 및 레이아웃 로드를 어떻게 구현합니까?

회사의 원래 프로젝트는 webview를 사용하여 제품을 개발하기 때문에 CSS3 애니메이션을 실행하는 것이 매우 지연됩니다. 네이티브 앱 버전을 개발하고 싶지만, 인터페이스를 유연하게 업데이트할 수 있는 웹의 장점도 유지하고 싶습니다. 아이디어는 XML 레이아웃을 로컬로 가져오고 로드할 때마다 서버에서 앱을 시작하는 것입니다. 저는 안드로이드를 개발해 본 적이 없기 때문에 "The First Line of Code"만 읽었을 뿐 아직까지 이를 구현할 아이디어를 찾지 못했습니다. 인터넷의 React Native와 같은 참고 자료에서 권장하는 미성숙한 솔루션은 초보자에게는 더욱 비현실적입니다. 저 같은 프로그래머라면, 관련 경험이 있는 선배들에게 어떻게 하면 제 요구 사항을 충족할 수 있는지 묻고 싶습니다. 아니면 이 요구가 현실적인가?

大家讲道理大家讲道理2752일 전919

모든 응답(2)나는 대답할 것이다

  • 世界只因有你

    世界只因有你2017-06-12 09:26:30

    이것은 매우 복잡한 요구 사항입니다. 저는 지금까지 Alibaba가 이 방법을 사용하는 것을 본 적이 없습니다. Alibaba의 프레임워크 https://github.com/alibaba/atlas

    를 살펴보세요.

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-12 09:26:30

    LayoutInflater는 비빌드 기간 동안 xml을 동적으로 로드할 수 없습니다. dex를 동적으로 로딩하는 기술을 이용하면 가능하다고 생각합니다.

    회신하다
    0
  • 취소회신하다