안드로이드 200

코틀린 Scope; apply, also, run, with, let

Scope 함수는 인스턴스의 속성, 함수를 영역내에서 분리해서 사용 할 수 있다. 깔끔하고, 가독성을 높여 준다. apply / also 인스턴스 반환 run(with) /let 최종값 반환 apply 인스턴스(클래스)를 생성한 후 변수에 담기 전 초기화 과정을 수행 할 때 인스턴스 생성 후 .apply{ } 스코프 내에서 인스턴스의 .이름 없이 바로 사용 가능 즉, 인스턴스 생성 하고, 변수에 변경되거나 초기화 값을 넣은 다음 할당 하게 된다. class Book(var title: String, var number:Int){} var a = Book("a", 5).apply{ title = "abcde" + name} 인스턴스가 그대로 반환 된다 run apply 와 같으나, 마지막 구문이 반환 된다..

안드로이드 스튜디오 패키지명 변경

아주 간단하게 하는 방법 1. 안드로이드 스튜디오 좌측 프로젝트 패널에서 톱니 아이콘 클릭 2. Compact Middle Packages 해제 3. 원하는 패키지명을 누른 뒤, 우클릭 -> refactor -> rename 4. 경고 팝업이 뜨면 전체(all) 선택 5. 깊은 경로 일 경우 아래로 내려 가면서 하나씩 변경 6. 기존 5개 경로에서 3개로 변경 하고 싶다면 6.1. 예) com.a.b.c.d --> com.a.b 6.2 상위 패키지 명을 변경 한 후 , 하위 디렉토리 및 파일을 선택 해서 refactor -> move -> 가장 아래에 있는 all directory 옮기기로 옮기면 됨. 7. 남은 껍데기 폴더는 지워 주면 된다. 8. 그래들과, 매니페스트를 보면 자동으로 바뀌어 있음 9...

[말하는 알람 시계] 메모 및 문장관리 기능

새로운 기능을 출시 하였습니다.(특허 출원 준비 중인 기능입니다) 메뉴 > 메모 및 문장 관리 명언, 할일, 공부, 아이디어등으로 원하는 그룹을 만들고 문장 및 메모를 작성 해보세요. 정각알림, 알람 시에 자동으로 보여주거나, 자동으로 음성 브리핑 할 수도 있습니다. 정각알림에서 관리 하던 시간별 문장도 한번에 가져 올 수 있습니다. 문장을 바로 카카오톡으로 공유 할 수 있습니다. 사람 모양 아이콘을 누르면 언제든지 그룹 별로, 체크된 문장을 음성으로 브리핑 합니다. 정각알림, 알람 후에 체크된 문장을 자동으로 브리핑 할 수도 있습니다. 구글 플레이에서 무료로 다운로드 받기 https://play.google.com/store/apps/details?id=com.comostudio.hourlyremind..

[말하는 알람 시계] 방해금지 모드 설정 추가 -알람, 정각알림, 미리(반복)알림

v.5.1.5 버전에서 새로운 기능을 추가 하였습니다. 1. 항상 방해금지모드 작동 - 예외 장소 등록 2. 원하는 시간 동안 방해금지 모드 작동 - 시작시간 / 종료 시간 - 원하는 시간 동안 방해금지 모드 작동할 장소 등록 --> 해당 장소가 아니면 방해금지모드 아님. 방해금지 모드 아이콘 및 메뉴에서 방해금지 모드, 하단에서 방해금지모드를 누르면 아래 설정 화면으로 이동합니다. 항상 방해금지를 켜면 항상 알람, 정각알림, 미리 알림이 울리지 않습니다. - 항상 언제 어디에서나 방해금지모드 예외 장소를 등록하면 해당 장소에서만 방해금지가 해제되어 각각 설정된 시간동안 울립니다. - 집에서만 방해금지 모드 해제, 나머지는 모두 방해금지 모드 1. 원하는 시간 동안만 방해금지 사용 - 3시 부터 4시 3..

일상 카운터 - 기록, 계수기, 일기, 말하기

물 마시기, 몸무게, 습관 등 일상의 모든 것을 세고 기록할 수 있습니다. 개별 카운터의 모양을 직접 디자인하고, 목푯값도 설정해보세요! 구글 플레이에서 무료 다운로드 https://play.google.com/store/apps/details?id=com.comostudio.counter 물 마시기, 카운팅, 운동, 몸무게(소수점), 재고, 낚시(물고기 세기), 수영, 물 주기(식물/반려견 묘), 습관, 약 먹기, 미용실, 방귀, 배변, 소변, 외국어(영어, 한자, 일어 등) 숫자 공부, 스트레칭, 눈 깜박임, 먹이 주기, 간식, 음료, 게임 점수, 나쁜 말, 좋은 말 횟수, 좋은 생각, 나쁜 생각, 칼로리, 디데이, 다이어트, 날짜, 기도 등 모든 것을 셀 수(계수기) 있습니다. 개별 카운터의 모양(..