BLE/안드로이드 앱 (9) 썸네일형 리스트형 [Noise Detector] 그래픽 모듈 (1) : WaveDataView 시스템 흐름 설명 WaveDataView는 WaveData 모듈이 외부 시스템과 통신하는 클래스이자 4개의 핵심 구성요소인 WaveBars, CriticalLine, EdgeLine, Warning이 inflation되는 FrameLayout입니다. WaveDataView 인스턴스는 생성자로 생성되지 않고 getView() 메소드를 통해 얻어야 하며, 하나의 프로그램에 하나의 인스턴스만 존재할 수 있습니다. getView() 메소드에 입력된 파라미터는 다시 4개의 구성요소에 적절히 분배되어 각 구성요소를 생성하고 자신과 연결시킨 후 그것을 반환합니다. 위 방법은 XML을 이용한 정적 방법입니다. 동적 코드로 작성해 보려고 했는데 외부 FrameLayout에 다시 FrameLayout을 상속하는 WaveD.. 이전 1 2 다음