목록2024/06/13 (3)
개발학습일지
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/UFoyc/btsHVVXCK4p/H5c3CBdiNIHSB7mhQfukc0/img.png)
네트워크 라이브러리 _ Retrofit2 라이브러리 사용을 위한 설정 1. 오픈 소스 라이브러리를 다운로드한다.- retrofit2: 네트워크 통신용 라이브러리- converter-gson: json을 바로 클래스로 만들어 주는 라이브러리 - logging-interceptor : 네트워크를 어떻게 주고 어떻게 받았는지 확인할 수 있는 개발자용 라이브러리이다. - build.gradle.kts (Module)에 설치하기dependencies { implementation("com.squareup.retrofit2:retrofit:2.11.0") implementation("com.squareup.retrofit2:converter-gson:2.11.0") implementation("co..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/X4Q8q/btsHXKt4giq/RSskQJI5AcZ9YM32Kjj1k0/img.png)
텍스트 밑줄 설정하기 1. 밑줄 - 밑줄치고 싶은 텍스트 입력 - res/values/string.xml 파일에 텍스트를 원하는 설정을 추가하여 작성해 준다. 회원가입 로그인- 화면 구성하는 곳에서 text 입력하는 부분에 설정한 문자열을 넣어주면 된다. 그 외 지원되는 HTML 요소들 *참고 사이트https://developer.android.com/guide/topics/resources/string-resource?hl=ko#String 문자열 리소스 | Android Developers이 페이지는 Cloud Translation API를 통해 번역되었습니다. 문자열 리소스 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 문자열 리소스를 사용하여 애..
진행상태를 표시하는 함수 _Dialog를 이용한 progress 서버에 데이터를 저장하거나, 수정하거나, 삭제하는 경우에 사용한다. // 멤버 변수 Dialog dialog; // 진행상태 표시하는 함수 void showProgress(){ dialog = new Dialog(this); dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); dialog.setContentView(new ProgressBar(this)); dialog.setCancelable(false); dialog.setCanceledOnTouchOutsi..