앱, 어플리케이션 만드는 법 - [Java] Layout, View, Fragment, AsyncTask, SQLite
#주의# 이 글은 강의 글이 아닙니다. 틀린 부분, 깔끔하지 못한 부분 있을 수 있습니다. 지적해 주시면 저도 공부가 되고, 앞으로 이 글을 보실 분들에게도 도움이 될 거라 생각합니다. Layout이란? Layout은 안드로이드 애플리케이션에서 UI 요소들을 배치하는 데 사용되는 XML 파일입니다. Layout은 안드로이드 애플리케이션에서 UI를 구성하는 데 있어서 중요한 역할을 합니다. Layout은 LinearLayout, RelativeLayout, FrameLayout, ConstraintLayout 등 다양한 종류가 있습니다. 각각의 Layout은 UI 요소들을 배치하는 방식이 다르며, 특정한 상황에 따라 적절한 Layout을 선택하여 사용할 수 있습니다. Layout에서는 UI 요소들을 배치하..
개발 이야기/[Java]
2023. 5. 13.
앱, 어플리케이션 만드는 법 - [Java] 모듈, 패키지, 클래스, 함수 그리고 메서드
#주의# 이 글은 강의 글이 아닙니다. 틀린 부분, 깔끔하지 못한 부분 있을 수 있습니다. 지적해 주시면 저도 공부가 되고, 앞으로 이 글을 보실 분들에게도 도움이 될 거라 생각합니다. 모듈이란? Java에서 모듈은 Java 9에서 추가된 개념으로, 프로그램을 논리적으로 분리하고 관리하기 위한 단위입니다. 모듈은 기능적으로 완전한 프로그램 단위로, 다른 모듈과 독립적으로 컴파일하고 실행할 수 있습니다. 모듈은 다른 모듈에서 사용할 수 있는 패키지와 클래스를 포함하며, 다른 모듈에서는 모듈 내부의 패키지와 클래스에 직접 접근할 수 없습니다. 모듈은 모듈 디스크립터(module descriptor) 파일(module-info.java)을 사용하여 정의되며, 이 파일에는 모듈의 이름, 의존성, 내보내는 패키지..
개발 이야기/[Java]
2023. 5. 13.