본문 바로가기

Android90

안드로이드 위험권한의 종류 CALENDAR(켈린더) READ_CALENDAR WRITE_CALENDAR CAMERA(카메라) CAMERA CONTACTS(주소록) READ_CONTACTS WRITE_CONTACTS GET_ACCOUNTS LOCATION(위치) ACCESS_FINE_LOCATION ACCESS_COARSE_LOCATION MICROPHONE(오디오 및 녹음) RECORD_AUDIO PHONE(전화 관련) READ_PHONE_STATE CALL_PHONE READ_CALL_LOG WRITE_CALL_LOG ADD_VOICEMAIL USE_SIP PROCESS_OUTGOING_CALLS SENSORS(신체 관련 센서) BODY_SENSORS SMS(SMS보내기 및 참조) SEND_SMS RECEIVE_SMS READ_.. 2020. 2. 24.
안드로이드 로컬에서 html파일 열어보기 우선 프로젝트보기로 바꿔주세요. 사진대로 main 마우스 우클릭 하셔서 진행해주시면 이 화면이 나오는데 피니시를 눌러주세요. 그럼 이렇게 추가가 된것을 볼 수 있습니다. 이 폴더에 이렇게 드래그 앤 드랍 하셔서 html파일을 넣으시면 간단합니다. 이제 다시 돌아가서 WebView로 넣은 html파일을 띄워줄게요. import android.os.Bundle; import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; import .. 2020. 2. 18.
Intent로 알람설정 화면 실행해보기. 저희가 많이쓰는 알람입니다. 안드로이드로 알람어플을 구현을 많이들 하고계시는데 저도 프로젝트를 진행하던 도중 알람기능을 넣어야하는데 이 부분이 까다롭고 귀찮아서 핸드폰 자체 기능알람으로 바로 넘어가는걸 했습니다. 우선 퍼미션 먼저 메니페스트에 넣어줄게요. Intent intent = new Intent(AlarmClock.ACTION_SET_ALARM); startActivity(intent); 이게 끝입니다. 실행하고자 하는 부분에 이 Intent를 실행시켜주시면, 바로 스마트폰 자체 알람설정하는 부분으로 넘어갑니다. 궁금하신 사항은 댓글달아주세요. 2020. 2. 13.
안드로이드 TextView,EditText 등 null값 체크해보기. if(EditText.getText().toString().equals("") || EditText.getText().toString() == null) 이렇게 해보시면 널포인트 에러를 발생시키지않고 널값을 체크해볼수있습니다. EditText에는 지정해놓으신 EditText이름이나 TextView이름을 넣어보시면 됩니다. 궁금하신 사항은 댓글달아주세요. 2020. 2. 12.