해본것10 Android API reference android API reference https://developer.android.com/reference API reference | Android 개발자 | Android Developers You can build your Android app with the Android Platform APIs and the following libraries. Note: Many Kotlin reference topics are derived from Java-based source code. This means that some Kotlin reference topics might contain Java code snippets. AndroidX R developer.android.com Docs > r.. 2020. 2. 2. 안드로이드 스튜디오 Fragment Activity 내에 있는 작은 단위의 모듈이 Fragment입니다. Activity에 해당하는 xml에 혹은 를 추가합니다. 는 하나의 Fragment만 만들기 위해 생성하는 것이고, 은 프래그먼트를 교체(FragmentB를 FragmentC로)하기 위해서 필요한 레이아웃이에요. ....... (Fragment의 속성중 android:name은 ..?) Activity의 xml을 작성했으니, FragmentA,FragmentB,FragmentC 각각의 xml(Fragment안에 들어갈 내용)을 작성해 주어야 합니다. 기본적인 Fragment의 xml은 특별히 추가할 내용은 없고 본인이 원하는대로 뷰(위젯)을 넣어주면 됩니다. 하지만 Fragment를 사용하기 위해서는 Fragment를 상속받은 클래스를.. 2020. 2. 1. Log작성 Log작성할때, tag와 msg를 좀더 쉽게 알아보기 위해서 나름대로 사용하는 방식은 tag는 "tag"로 적는다. 나중에 tag만 골라 찾기 편하다 msg는 Log를 사용할 클래스/액티비티명 + 몇번째 줄인지 적어준다. Log.d("tag","MainActivity 7 : " +code ); 2020. 1. 31. 안드로이드 스튜디오 auto import File-Settings Editor - General - Auto Import check Add unambiguous imports on the fly Optimize imports on the fly (for current project) 2020. 1. 30. 안드로이드 스튜디오 단축키 Alt + Enter : 필요한 패키지 자동 추가 Ctrl + Alt + O : 사용하지 않는 패키지(회색표시) 삭제 Ctrl + Alt + S : 세팅창 열기 shift 연타 2번 : 액티비티 및 여타 찾고싶은것 찾기 가능 (예 sdk manager 검색하면 바로 확인가능 ) alt + Ins : constructor/setter/getter등 생성이 가능하며, override를 선택하면 extends했던 클래스의 함수를 override할수있게 된다. 하나의 새로운 창이 생기는데, 찾는 함수가 있다면 검색도 가능하다. 특별히 누르거나 클릭하는 메뉴는 없고, 찾는 함수명을 타자로 쳐서 검색가능 ctrl + shift + / : 드래그된 전체 코드 주석 처리 및 해제 Alt + F7(Find Usages).. 2020. 1. 28. 안드로이드 recyclerView recyclerView와 데이터 연결, 어디서 해야할까? 리사이클러뷰는 말그대로 보여주는것. 액티비티에서 어댑터를 set해준뒤에 . 어디서 arrayList를 넣어주지? => 어댑터 안에서 데이터를 직접 넣어주면 됨 2020. 1. 24. 안드로이드 recyclerView recyclerView를 알아보기 전에 adapter을 보면, adapter의 기능: 1.데이터를 연결 2.부모컨테이너와 연결하는 기능을 갖고 있다. 이렇게만 말하면 직접 연결하기 어려우니 예를 들어 설명해보려고 한다. 앞으로 설명할 list는 data타입의 arrayList라고 정의한다. ArrayListlist = new ArrayList(); @물론 여기서 xml파일로 만들어 둘수도 있지만 다음번에 참고해보자. 왜 adapter가 필요할까?를 생각해봤는데, 아무리 생각해도 그냥 list를 뷰와 연결하면 되지 않을까? 그런데, recyclerView를 보기 전에 ListView를 먼저 살펴보면서 adapter에도 종류가 있었다. 예를들어, ArrayAdapter, CursorAdapter, Simpl.. 2020. 1. 19. 안드로이드 3 Displat 클래스의 getWidth, getHeight 메소드 이용 스크린의 가로, 세로 길이 구할 수 있다 BitmapFactory 클래스의 decodeResource메소드를 이용해서 비트맵으로 만들수 있다 onCreate 메소드의 savedInstanceState는 어플리케이션이 이전에 실행되었던 정보를 가지고 있다 View클래스는 사용자와 상호작용을 하기 위해서 필요한 클래스. onDraw 메소드를 가지고 있다 onDraw메소드 안에 drawBitmap 메소드를 활용해 그림이나 문자를 그려야 한다 View 클래스는 여러개의 콜백 메소드를 가지고 있다. 예를들어 onTouchEvent()메소드 자바 수업에서 배운 내용을 보면, View는 마치 panel과 같은 역할을 하는것으로 여겨짐. Canva.. 2020. 1. 15. 안드로이드 공부 compile을 implementation으로 바꾼뒤, 자바코드의 import가 필요한 부분들을 Alt + Enter 해서 반영 Build - rebuild https://kkangeva.tistory.com/42 안드로이드 스튜디오의 유용한 단축키 주요 단축키 모음 Ctrl + Shift + A : 액션찾기 Ctrl + Space : 자동완성 Alt + Insert : 코드생성 Ctrl + / : 주석처리 Alt + Enter : 경고확인 및 퀵픽스 Ctrl + Alt + I : 자동 들여쓰기 Ctrl + B : 선언보기 C.. kkangeva.tistory.com 코드를 보면 주석을 달아서 한줄씩 분석 ? 아니면 하나씩 없애보면서 해보기 ..? ctrl을 누른 상태에서 함수를 클릭하면 그 함수 사용법.. 2020. 1. 12. 이전 1 2 다음