본문 바로가기
728x90

전체 글234

레노버 노트북 배터리 오래쓰는법, Lenovo Vantage 보존 모드 현재 레노버 노트북을 새로 쓰게 되었는데 배터리가 계속 전원을 연결해 놓다보니 100%로 항상 채워져 있는것이 신경쓰였다. 다른 제조사 노트북은 충전을 80%만 유지하는 기능이 있어 레노버도 그런 기능이 있지않을까하여 찾아보았다.. 현재 Lenovo Vantage라는 프로그램을 설치하여 가능하다는 것을 알았다 일단 설치해보았다. https://apps.microsoft.com/store/detail/lenovo-vantage/9WZDNCRFJ4MV?hl=en-us&gl=US Get Lenovo Vantage from the Microsoft Store With 6,400+ comments and 26,000+ reviews, we’ve heard it all over the last few years. .. 2022. 5. 4.
javascript 기본문법 정리 #2 javascript 강의를 보며 나름 머리에 정리하고 필요시에 찾아보기위해 정리한다. 1. 변수 let과 const는 호이스팅이 되지만 할당되지 않고 TDZ(Temporal Dead Zone) 영역에서 사용한다면 에러 발생 변수의 생성과정 1. 선언 2. 초기화 3. 할당 var : 함수 스코프(function-scoped) let, const : 블록 스코프(block-scoped) 2. 생성자함수 객체 리터럴 구조 : let user = { name : 'Mike', age : 30, } 생성자 함수 (첫글자 대문자로) function User(name, age){ this.name = name; this.age = age; this.sayName = function(){ console.log(thi.. 2022. 5. 1.
javascript 기본문법 정리 javascript는 Interpreted language 이다. 변수선언 방식 name = "kim"; 변수선언 명령 let -> 블록 스코프의 범위를 가지는 지역변수를 선언, 선언과 동시에 임의의 값으로 초기화 함 const -> 블록 범위의 상수를 선언, 상수의 값은 재할당 할수 없고 재 선언할 수없음, 변하지 않는 상수선언 var -> 변수를 선언하고, 선택적으로 초기화 할 수 있음. let newValue = sendValue || "tranValue"; -> sendValue값이 undefined일 경우 뒤에 값으로 처리 문자형 "abc" -> 문자형 string "I'm a boy" -> '를 입력시 사용하기 좋음 'I\'m a boy' -> '를 사용하여 문자열 표시시 '앞 [\][역슬러시.. 2022. 4. 28.
Unity Ads 0.4.1로 업뎃 후 보안 정책 변경처리 최근 구글에서 광고에 대한 데이터 보완정책의 변경사항이 있다고 메일이 왔었다. 메일이 오고 얼마뒤 Unity에서도 ads를 최신 버전으로 업데이트를 받고 앱 콘텐츠의 데이터 보안 선언을 바꾸어야 된다는 메일이 왔다. 일단 기존 배포를 한 유니티를 열었다. Package Manager를 열어서 먼저 업데이트를 해준뒤 배포를 했다. 배포를 하고나니 메시지함에 데이터 보안 선언이 잘못됐다는 메시지가 왔다 구글콘솔에 앱 콘텐츠 항목에 가서 [데이터 보안]항목을 다시 설정을 시작하였다. 데이터 보안에서 우선 다음을 클릭하고, 유니티 ads 설정안내에 따라서 예를 다 선택해 주었다. 그리고 다시 다음 클릭, 데이터 유형에 선택을 해 주었다. 해당 데이터 항목을 체크를 다 하였다면 다음으로 클릭하여 아래표와 같이 세.. 2022. 4. 11.
[android] tab과 fragment 사용 안드로이드 탭 클릭시에 fragment를 사용하여 화면전환을 하도록 처리하였다. 그런데 화면에서 검색기능 호출 후 다시 돌아올 경우 replace만 사용하여 화면을 전환효과를 주었더니 이전 화면의 잔상처럼 2개의 화면이 겹치는 오류가 발생하였다. 잘못 만들었다. 다시 탭 구성을 하였다. 기존 코드에서 //각 fragment 페이지 초기화 fragment1 = new fragment1(); fragment2 = new fragment2(); fragment3 = new fragment3(); //tab setting getSupportFragmentManager().beginTransaction().add(R.id.container, fragment1).commit(); //화면 전환시 getSupport.. 2022. 4. 3.
android design 라이브러리 추가시 오류 implementation 'com.android.support:design:28.0.0' 위와같이 입력하였는데, 에러가 나온다. com.android.support:design:28.0.0 경로는 com.google.android.material:material:1.0.0-rc01 위의 경로로 변경되었다. 2022. 3. 12.
728x90