한 걸음 두 걸음
안드로이드 Android ] Utils 만들어 사용하기 / ToastUtils 본문
반응형
AndroidStudio
안드로이드스튜디오에서 Utils를 사용하는 방법입니다. 자주 사용하는 함수 (예, Toast함수)를 Utils로 묶어두면 유용하게 사용할 수 있어요. 이번엔 간단하게 Toast.Utils를 만들어보겠습니다 : ) ㅎㅎㅎ
Utils가 많아질 것을 고려해 Package아래에 ToastUtil.java를 만들어주었습니다.
/**
Created by 2019.12.24...
*/
public class ToastUtil {
public static void print(Context context, String str) {
Toast.makeText(context, str, Toast.LENGTH_SHORT).show();
}
}
Toast함수를 사용할 때 필요한 context와 String을 메세지로 받아와서 함수를 만들어주었습니다. 이 때, 함수는 static하게 만들어주어야 다른 클래스에서 접근하여 사용할 수 있습니다.
만들어두면 어디서든지, MainActivity.java등에서도 가져와서 사용할 수 있습니다.
ToastUtil.print(mContext,input1Edittext.getText().toString());
이렇게 활용하면 toast문을 띄울 때마다 Toast.makeText().show()를 모두 써줄 필요가 없게됩니다. ㅎㅎ 추가로 모듈화를 사용하여 Utils를 모듈에 추가하는 것도 좋은 방법입니다.https://onepinetwopine.tistory.com/528
반응형
'FrontEnd > Android' 카테고리의 다른 글
개발 트랜드 (0) | 2020.01.01 |
---|---|
안드로이드 Android ] overridePendingTransition 으로 애니메이션 효과가 있는 화면이동 구현하기 (0) | 2019.12.30 |
안드로이드 Android ] 모듈화 / module 만들기 (0) | 2019.12.24 |
안드로이드 Android Studio ] Java level 변경하기 (0) | 2019.12.09 |
android 안드로이드 ] 레드로핏 Retrofit2 실습 _ 서버 없이 (1) | 2019.12.03 |