Android Studio (48) 썸네일형 리스트형 [안드로이드] 구글 지도 API 구하기 구글 지도 API > https://developers.google.com/maps/?hl=ko 1. https://developers.google.com/maps/documentation/android-api/?hl=ko 키 가져오기 클릭 시계속 2. API 사용설정 프로젝트가 없다면 프로젝트 만들기. 클릭 안될 시 모든 프로젝트 관리로 들어가면 프로젝트 만들 수 있습니다. 프로젝트가 있다면 선택 후 계속 이름 설정 후 Android 앱 선택 패키지 이름과 SHA-1 인증서 지문을 입력해야 함.-> 패키지 이름은 자신의 패키지 입력-> SHA-1 인증서 지문 : http://itstudentstudy.tistory.com/28 생성 누르면 API 생성 완료 구글 API 사용할 때 대시보드 -> API .. [안드로이드] 구글 지도 SHA-1 인증서 구하기 구글 지도 API : https://developers.google.com/maps/?hl=ko API 키를 안드로이드 앱으로 제한사항을 두기 위해서는 패키지이름과 SHA-1 인증서가 필요하다. cmd 창에서 'keytool -list -v -keystore mystore.keystore' 명령어를 통해서 SHA-1 인증서 지문을 얻을 수 있다. 여기서 주의할 점!debug.keystore가 존재하는 폴더로 이동을 한 후에 명령어를 실행해야 한다.상단에 나와있는 명령어에서 mystore.keystore를 자신의 keystore로 변경해주어야 한다. ( 대부분 debug.keystore ) 위치 확인 후 cmd 창에서 cd 명령어를 이용하여 해당 폴더로 이동 그 후 상단 명령어 입력 -> 2번이 정상 작동.. [안드로이드] JAVA 환경변수 Path 설정 내 컴퓨터 -> 오른쪽 마우스 -> 속성 -> 고급 시스템 설정 환경변수 Path 선택 후 편집 변수값 마지막 부분에 JAVA > jdk > bin 폴더 위치 복사 ( 앞에 폴더와 ; 로 구분되어야 함 )제 컴퓨터 : 'C:\Program Files\Java\jdk1.8.0_111\bin' 확인 -> 확인 -> 설정완료 [안드로이드] include 사용법 LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> include layout="@layout/toolbar"/> include layout="@layout/content_main" />LinearLayout> [안드로이드] 안드로이드 상단바 없애기 상단에 toolbar를 조정하기 위해서 상단바를 없애고 추후에 toolbar를 붙이려고 합니다. AndroidManifest.xml 에서해당되는 activity의 속성으로 추가해줍니다.android:theme="@style/AppTheme.NoActionBar"추가한 activity 이렇게 추가를 하고 안드로이드 스튜디오를 종료하고 다시 키니 정상적으로 툴바를 없애준걸 확인 할 수 있습니다. [안드로이드] 안드로이드 버튼 보이기 VISIBLE 숨기기 GONE 이 버튼을 클릭하면!상단의 분홍색 박스를 보이도록! 이 상태에서 버튼을 다시 클릭하면 분홍색 박스가 사라지도록! 기본 분홍색박스(addBtn)에 설정android:visibility="gone"자바에 if문으로 구현if(addBtn.getVisibility() == view.GONE) { addBtn.setVisibility(view.VISIBLE); } else { addBtn.setVisibility(view.GONE); } [안드로이드] Butterknife 사용법 버터나이프란?findviewbyid를 좀 더 간편하게 사용하게 해주는 오픈 api이다. 버터나이프 사이트 참고 : http://jakewharton.github.io/butterknife/ 1. Gradle (Module:app)에 dependencies 추가dependencies { compile 'com.jakewharton:butterknife:8.4.0' annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'} 2. 사용할 class에 변수 선언@BindView(R.id.addBtn) ImageButton addBtn;3. create()함수 내에 버터나이프 바인드@Override protected void onCreate(Bundle .. [안드로이드] Intent 사용하기 안드로이드 스튜디오 화면전환 IntentIntent intent = new Intent(MainActivity.this, TimeLineActivity.class);startActivity(intent); 이전 1 ··· 3 4 5 6 다음