과제/모바일인지/2013/UML/배포용 Card 생성 예제

Retired DISLab
< 과제 | 모바일인지 | 2013 | UML
Swpark (토론 | 기여) 사용자의 2014년 1월 28일 (화) 12:15 버전
(비교) ← 이전 판 | 현재 판 (비교) | 다음 판 → (비교)
이동: 둘러보기, 찾기

public class CardProgramActivity extends Activity {
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_card_program);
    	Log.d("mif", "CardProgram.onCreate");
 
    	CardProgram card = new BusCard("bus");
 
        Button setBtn = (Button) findViewById(R.id.setBtn);
        setBtn.setOnClickListener(new OnClickListener() {
 
			public void onClick(View v) {
				Log.d("mif", "CardProgram.onClick");				
				AgentMonitor ama = AgentMonitorApplication.getAgentMonitor();
				ama.requestCard("bus", "temp");
			}
		});
    }
}
public class BusCard extends CardProgram {
 
	public BusCard(String svcAgentName) {
		super(svcAgentName);		
	}
 
	@Override
	public void onReceiveCard(String agent, String agentData) {
		Log.d("mif", "BusCard.onReceiveCard(" + agent + "," + agentData + ")");
 
	}
 
}
개인 도구
이름공간
변수
행위
둘러보기
구성원
연구
연구실
기타
도구모음
인쇄/내보내기