본문 바로가기
728x90

전체228

물때 보는 법, 정보 얻는 법 https://play.google.com/store/apps/details?id=com.textbox.tidetime2 바다어때:물때정보 - Google Play 앱 물때정보, 지역별 수온,염분,기온,기압,풍속,풍향등 정보를 제공합니다. play.google.com 물때 달력에서 흔히 볼 수 있는 1물, 2물~~ 로 적혀있는 물때가 무엇인지, 그리고 그런 정보를 제공하는 앱을 소개합니다. 물때는 1물에서 15물까지 있습니다. 5~8물 시기가 물속이 가장 빠른시기라 생각하시면 되고 15물이 가장 느릴 시기라 보시면 됩니다. 그리고 같이 따라다니는 시간 만조시간,간조시간입니다. 만조시간는 물이 높이가 가장 높은 시간이며, 간조시간은 물높이가 가장 낮게 빠지는 시간입니다. 해당 물때를 확인하고 필요한 분들에.. 2021. 11. 10.
[android studio] themes 색상, 상태바 액션바 색상변경 앱에서 상단 상태bar와 타이틀 bar의 색상을 변경하는 부분을 알아보자. 위 themes.xml 파일에서 colorPrimary 속성과 colorPrimaryVariant 속성을 변경하면 아래 이미지의 해당 부분의 색상을 변경할 수 있다. 2021. 11. 7.
[android studio] 스플래시(Splash) 화면 만들기 앱 시작시에 나타나는 초기 화면을 만들어 보자. 1. 우선 시작시에 실행할 java 파일을 만들어 주자. 최소 실행할 파일을 [SplashActivity]라 이름을 주고 아래와 같이 코드를 넣었다. Handler handler = new Handler(); @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); handler.postDelayed(new Runnable() { @Override public void run() { Intent intent = new Intent(getApplicationContext(), MainActivity.class); start.. 2021. 11. 5.
[android studio] Cleartext HTTP traffic to...not permitted 오류 앱 개발 도중 volly를 이용하여 api를 호출하여 결과 값을 받아와야 하는데, 리턴시에 [Cleartext HTTP traffic to www.***** not permitted]라는 오류가 발생하였다. api쪽에서 제공할 때 오류인가 생각하다가 웹에서 호출시에는 정상적으로 결과가 나와 android studio에 뭔가 누락됐을꺼 같아 찾아보다보니 역시나 내 실수였다. http로 호출시에 일반 텍스트 트래픽 사용에 대한 앱의 요청을 할 수 있도록 [AndroidManifest.xml] 파일 안 2021. 11. 5.
[android studio] google maps API 사용방법 정리 구글 맵 연동을 한번 해보자. 우선 맵 api를 가져올 android studio 프로젝트가 없다면 미리 생성을 해두자. 1. https://console.cloud.google.com/apis/dashboard 주소로 들어가, 새 프로젝트를 생성하고 API 및 서비스 항목에서 API 및 서비스 사용 설정을 클릭을 한다. 리스트 중 [Maps SDK for Android] 항목을 클릭하여 [사용] 버튼을 클릭하여 API를 활성화 한다. 2. API 및 서비스에서 [사용자 인증 정보]에 들어가 [+ 사용자 인증 정보 만들기]를 클릭하면 몇개의 메뉴가 나타난다. API 키를 클릭하면 아래와 같이 API 키가 생성된다. 하단에 있는 [키 제한]을 클릭한다. 앞에서 생성된 키의 제한 이름 등 변경가능하다. 애플.. 2021. 11. 5.
[android studio] context 종류 및 역활 View.getContext() 현재 실행되고 있는 View의 Context를 return 보통은 현재 활성화된 Activity의 Context가 됨 Activity.getApplicationContext() Applcation Lifecycle에 해당하는 Context를 return ContextWrapper.getBaseContext() 자신의 Context가 아닌 다른 Context에 접근할 때 사용 2021. 11. 4.
728x90