이것은 아주 기본적인있을 수 있습니다,하지만 난 OOP의 원칙에 내 권력을 잃게 시작했습니다 ... 내 주요 활동 클래스에 코드의 양을 줄이기 위해 몇 가지 클래스를 설계 할안드로이드 OOP 설계의 기초
, 그것은 1000+ 선에 성장했다. (UI 이벤트 처리 클래스, 메시지 처리 클래스, 알람/브로드 캐스트 클래스 등).
그러나 이러한 클래스는 findViewById와 같은 보호 된 Activity 메서드에 액세스해야합니다.
상속을 사용하여 이러한 클래스를 디자인하는 것이 적절하지 않다고 생각합니다. 실제로 활동 자체가 아니기 때문에 ... 나는 java 클래스의 친구 클래스를 찾고 있습니다.
어떤 조언이 필요합니까? 미안하다면 꽤 모호하게 들렸다.