https://github.com/rmtheis/android-ocr과 같은 일부 프로젝트에는 파일에 패키지가 두 개 이상 있습니다. 패키지가 두 개 이상인 이유는 무엇입니까?src 폴더에 두 개 이상의 패키지 파일이있는 이유는 무엇입니까?
-2
A
답변
2
패키지는 응용 프로그램의 구성 단위입니다.
MVC 기반 응용 프로그램에서 일반적으로 com.xyz.applicationname.model,
com.xyz.applicationname.view, com.xyz.applicationname.controller 등의 정보가 표시됩니다.
안드로이드에서도 동일한 작업을 수행 할 수 있으며 애플리케이션의 복잡성을 분해합니다.
하나의 패키지를 많은 클래스로 스플래터 할 때 클래스 계층은 더 이상 반영되지 않을 수 있습니다.
개발중인 모든 활동의 기본 클래스 인 클래스가 있고 다른 서비스 핸들러의 기본 클래스 인 다른 하나 (
)가 있다고 가정 해보십시오.
하나의 패키지 내에서 클래스를 보는 것만으로 클래스 사용을 감지하는 것은 어렵습니다. 클래스가 com.xyz.applicationname.service - package 내에있을 때 그것은 조용합니다.
패키지 내에 ServiceBase 클래스가있는 경우 처음보기에서 이 클래스가 모든 서비스 구현의 기반이되어야한다는 것이 명백합니다.
관련 문제
- 1. 폴더에 둘 이상의 파일이있는 경우 예외가 발생합니다.
- 2. 폴더에 둘 이상의 솔루션 파일이있는 MSBUILD 오류
- 3. 파일에서 두 개 이상의 ";" 기호
- 4. 두 개 이상의 HTML 요소가
- 5. 두 개 이상의 암호
- 6. 두 개 이상의 양식이있는보기
- 7. 두 개 이상의 이름
- 8. 쉘 스크립트에서 하나의 폴더에 두 개 이상의 파일을 압축하는 방법
- 9. 두 개 이상의 스타일 요소가있는 div를 만들 수없는 이유는 무엇입니까?
- 10. Android에서 패키지 이름에 식별자가 두 개 이상 있어야하는 이유는 무엇입니까?
- 11. bin 폴더에 너무 많은 CLASS 파일이있는 이유는 무엇입니까?
- 12. 두 개 이상의 uniqueidentifier를 선택하는 방법은 무엇입니까?
- 13. 두 개 이상의 동작이있는 버튼은 무엇입니까?
- 14. 내 Windows 서비스가 파일이있는 폴더에 액세스 할 수없는 이유는 무엇입니까?
- 15. ast.BoolOp가 두 개 이상의 값을 가질 때?
- 16. 실행 파일이있는 폴더에 쓰기
- 17. 어떻게 변수가 두 개 이상의
- 18. 두 개 이상의 tinymce 편집기
- 19. Friendly_Id 두 개 이상의 모델로
- 20. 두 개 이상의 문자열 비교
- 21. 두 개 이상의 목록으로 평가하기
- 22. 두 개 이상의 자바 입력
- 23. 절차 두 개 이상의 행
- 24. 방법은 두 개 이상의 스트림
- 25. 두 개 이상의 스레드를 그룹화하십시오.
- 26. vcxproj.filters 파일이있는 이유는 무엇입니까?
- 27. 아이폰에있는 두 개 이상의 AVAudioPlayer의 재생을 동기화하십시오.
- 28. 기본 이미지로 두 개 이상의 이미지 병합
- 29. 템플릿 이동 : 두 개 이상의 슬라이스 범위
- 30. 두 개 이상의 Javascript 파일을 포함하려면 어떻게해야합니까?
내가 제공 한 링크에는 패키지가 하나만 있습니다. – kiwixz
예 아니요 Google ??? http://en.wikipedia.org/wiki/Java_package – 2Dee
Eclipse에서 @iKiWiXz, src 폴더 아래에는 edu.sfsu.cs.orange.ocr, edu.sfu.cs.orange.ocr과 같은 3 개의 다른 이름이 있습니다. camera and edu.sfu.cs.orange.ocr.language – asdwenj