개발/Android(14)
-
Kotlin, RecyclerView
작업환경 Android Studio 3.0 Beta 2Kotlin Version 1.1.4-2 대부분은 아래 블로그를 보고 따라했다.https://www.simplifiedcoding.net/kotlin-recyclerview-example/ 블로그 내용과 달랐던 부분만 조금 적어보자면 - xml에 RecyclerView의 width, height는 0dp가 아닌 match_parent로 하였다. - kotlin extensions를 쓰다 보니 bindItems에서는 findViewById를 사용하지 않았다. fun bindItems(user: User) { itemView.textViewUsername.text = user.name itemView.textViewAddress.text = user.ad..
2017.08.20 -
Kotlin, Framelayout, Fragment 사용하기
작업환경 Android Studio 3.0 Canary 9Kotlin Version: 1.1.3-release-Studio3.0-2 처음 코틀린을 써보면서 하나하나 적어보기로 했다.일단 이번 포스팅은 Framelayout에 Fragment를 붙이는 것이며,프로젝트는 생성할때부터 Bottom Navigation Layout으로 했다. 그리고, activity_main.xml 에 framelayout을 두고탭 클릭시 서로다른 fragment를 불러오는 부분을 만들고자 했다. activity_main.xml에 FrameLayout을 만들고, Fragment 생성은 New > Fragment > Fragment (Blank) 로 했으며,Fragment Layout Name의 옵션은 전부 뺐다. (옵션을 설정하고..
2017.08.06 -
[머스태드개발일지] Andorid Studio에서 카카오 SDK 추가하기
MacAndroid Studio 1.2.1.1 먼저 Project bulid.gradle의 repositories에 다음 추가. repositories { jcenter() mavenCentral() maven{url "http://devrepo.kakao.com:8088/nexus/content/groups/public/"} } Module에 있는 bulid.gradle의dependencies에 compile추가 dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:22.0.0' compile 'com.kakao.sdk:usermgmt:1.0.52' compile '..
2015.06.11 -
[머스태드개발일지] Android Studio에서 기존에 쓰던 keystore 등록하기
MacAndroid Studio 1.2.1.1 - Project Structure 로 들어간다. (단축키 command + ;) - keystore를 추가할 module를 선택한다. - 우측 화면 메뉴에 signing에 가서 + 버튼을 눌러 keystore를 추가한다. - Store File에서 keystore를 선택하고 비밀번호 입력하고 Alias 수동으로 적고 비밀번호 적고비밀번호가 그대로 노출된다고 흠짓하지 않는다. - 상단 Build Types에 가서 Debug/release에 Signing Config를 위에 생성한 것으로 선택하고 OK.
2015.06.11 -
맥에서의 안드로이드 스튜디오 단축키
Import 추가하기- 초기에는 option + enter 를 이용했으나 개인적으로는 이클립스의 ctrl + shift + o 와 같은 기능을 원했다.- 지금은 Preferences - Editor - General - Auto Import 에서 Optimize ~ 와 Add ~ 를 체크해서 사용하고 있다.
2015.05.19 -
[머스태드개발일지] 페북, 카톡 연동을 위한 key hash 생성
- 맛집서비스 머스태드 개발일지 모르면 바보...정독은 중요함을 느끼는 사건(?) 이었음... keytool -exportcert -alias -keystore | openssl sha1 -binary | openssl base64 배포용일땐 꼭 -alias를 androiddebug가 아닌 내가 무엇을 썼는지 확인하자!!
2015.02.22