반응형
콜백(Callback). 알다가도 모르겠구나.
Java 2017. 1. 13. 17:21

최근에 콜백 관련하여 좋은 글을 읽게 되었다.그 글을 읽고 있으니 내가 얼마나 콜백을 껍데기로만 알고 있었는지 깨닫게 되었다.게다가 해당 글은 안드로이드 개발에 맞춰서 콜백을 분석하였다. (와우~)알다가도 모를 콜백.그 좋은 글을 바탕으로 콜백을 다시 이해해보려고 한다. "콜백(Callback). 알다가도 모르겠구나."1. 피호출자가 호출자를 호출한다? 함수라도 하나 호출하려고 하면 호출자니 피호출자니 이런건 신경쓸 이유가 없었다.당연히 호출자가 피호출자를 호출하니깐.그런데 콜백은 그 반대로 액션을 취한다.위키에서는 이렇게도 얘기한다.다른 코드의 인수로서 넘겨받는 서브루틴 이로서 콜백은 다음과 같은 장점인 동시에 특징을 가진다.재사용이 가능함비동기적 처리함수를 추상화 2. 그렇다면 안드로이드의 측면에서는..

[안드로이드] 라디오 버튼 구현하기
Android, iOS 2016. 10. 5. 18:58

Fragment 실습 중 지난번에 학습했던 라디오 버튼을 다시 적용해 보았다.버튼에 익숙해 있지만 라디오버튼도 자주 쓰이는 기능이기에이번 기회에 정리를 해 본다. 위 소스에서 RadioGroup 안에 버튼을 넣었다.이때 알아두어야 할 옵션은 android:orientation으로 버튼을 세로 혹은 가로로 배치하도록 만든다. RadioGroup radioGroup = (RadioGroup)findViewById(R.id.radioGroup); radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, int checked..

728x90
반응형