본문 바로가기

개발79

화면 회전에도 상태 값 유지하기 아래 프로젝트는 8개월 전 Udemy에서 Kotlin for Android:Beginner to Advanced강좌를 통해 공부했던 내용이다. 화면을 회전하게 되면 Activity는 저절로 OnPause -> OnStop -> OnDestroy -> OnCreate -> OnStart -> OnResume을 수행하게 된다. 이 과정에서 당연히 우리가 변수로 저장했던 값들을 null 값으로 변하게 되고 다음 Activity 또는 fragment로 보내려던 값을 정상적으로 보내지 못하게 된다. ​ 이 경우 여러 가지 방법이 있겠지만 가장 쉽고 대표적인 방법으로 OnSaveInstanceState()와 onRestoreInstanceState()를 사용하는 방법이 있다. ​ activity_league.xml.. 2021. 3. 5.
개인정보처리방침(Best Way) 1. 개인정보의 처리 목적 (‘junyoeng.tistory.com/’이하 ‘bestway’) 은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. - 고객 가입의사 확인, 고객에 대한 서비스 제공에 따른 본인 식별.인증, 회원자격 유지.관리, 물품 또는 서비스 공급에 따른 금액 결제, 물품 또는 서비스의 공급.배송 등 2. 개인정보의 처리 및 보유 기간 ① (‘junyoeng.tistory.com/’이하 ‘bestway’) 은(는) 정보주체로부터 개인정보를 수집할 때 동의 받은 개인정보 보유․이용기간 또는 법령에 따른 개인정보 보유․이용기간 내에서 개인정보를 처리․보유합니다. ② 구체적인 개인정보 처리 및 보유 기간은 다음과 같습니다. ☞ 아래 예시.. 2021. 3. 4.
개인 프로젝트 Best Way(1) 기존에 졸업작품으로 만들었던 우리학식 앱을 리펙토링하면서 만들고 있는 것이 Best Way라는 앱이다. 기존앱은 Java로 구성되어 있으며 기본 패턴은 MVP로 구성되어 있으며 서버와 OkHttp로 통신하고 있다. 서버는 Cafe24로 구현되어 있으며 Servlet을 이용하여 API가 구현되어 있다. Best Way는 이 앱에서 제공하고자 했던 기능들만 남기고 모든 부분을 다 수정할 것이다. 일단 언어부터 Kotlin으로 수정하고 패턴 같은 경우 MVVM(AAC ViewModel, LiveData, Lifecycles), DI(Koin)를 적용할 것이며 서버와 통신의 경우 Retrofit2과 RxAndroid를 이용해서 구현할 것이다. 서버의 경우 AWS의 ec2와 s3를 이용해서 서버를 구축할 예정이다.. 2021. 2. 27.
aws (AWS환경) MySQL 초기설정 및 워드프레스용 DB생성 - 분기탱천 (zinnunkebi.com) (AWS환경) MySQL 초기설정 및 워드프레스용 DB생성 이제 초기 설정을 해줍니다. MySQL의 초기 설정을 하기 위해서는 root 유저의 패스워드가 요구됩니다. 초기 패스워드는 랜덤으로 지정되기 때문에 직접 확인해보지 않으면 알 수가 없습니다. 초기 www.zinnunkebi.com Ctrl+C&V 로 하는 프로그래밍 :: MySQL 5.7.9 릴리즈 변화된 root 비밀번호 변경하기 (tistory.com) MySQL 5.7.9 릴리즈 변화된 root 비밀번호 변경하기 Mac 환경에서 MySQL 5.7.9 버젼 설치 후 root 접속 시도 시 패스워드 장애로 MySQL 접속이 불가능하다. #sud.. 2021. 2. 26.
반응형