본문 바로가기
반응형

Android Studio19

[Android Studio/안드로이드 스튜디오] setContentView() 안드로이드 스튜디오에서 새로운 프로젝트를 만들면 총 2개의 파일이 보입니다. .xml 과 .java 두개의 파일이 보입니다. xml파일은 레이아웃 파일이라고 합니다. java파일은 말그대로 java파일 입니다. 둘의 관계는 java로 xml을 제어합니다. 앱을 실행하게 되면 사용자는 xml파일을 보게되는것입니다. 그럼 java로 xml을 제어한다했는데 어떻게 사용자에게 xml을 보여줘야 할까요? 바로 java파일에서 setContentView()라는 메소드를 사용해서 보여주게 됩니다. 그럼 .java파일에 가서 해당 메소드를 확인해 보겠습니다. 보시면 제가 드래그를 해놓았습니다. setContentView() 메소드는 onCreate안에 정의가 되어있습니다. 또한 setContentView(R.layou.. 2021. 3. 5.
올해 목표 개인앱 출시하기- part.0 저번주와 이번주 많은 생각을 하게 되었습니다. 여러가지 공부는 하고있지만, 막연하게 공부를 하기보단 무언가를 해보자는 생각을 진지하게 했습니다. 그러다가 앱개발을 하면 좋을거 같다는 생각을 했고, 필요한걸 찾으면서 개발하는것도 좋지만 이번 개발을 시작하는 이유는 좀더 기초를 단단하게 하고싶어서 계획을 하게되었습니다. 어떤앱을 만들지 구상을 한뒤 기획을 하고 디자인과 언어, 서버, 데이터베이스까지 기존에 알고 있던걸 사용하는것이 아닌 어떤것이 가장 알맞은지 다 따져보고 시작할 예정입니다. 안드로이드 스튜디오를 이용해 약3개정도 앱을 만들어보았습니다. 출시한 앱은 하나도 없고, 완성한 앱1개, 더미앱으로 디자인과 제대로된 설계가 안된 앱2개 이번 코딩을 하다 느꼈지만 단순한 findViewById 또한 그냥.. 2021. 3. 5.
Android studio 버전 처리및 버전 코드 안드로이드 스튜디오에서 SDK버전을 확인해야할 때가있다. 버전별로 돌아가지 않을때가 있기때문에 조건문을 걸어주는것이다. Build.VERSION.SDK_INT 현재 단말의 버전을 확인하기위해 사용한다. if(Build.VERSION.SDK_INT >= 23) 이나 if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) 처럼 사용하는것이다. 그럼 뒤에 VERSION_CODES는 무엇인가? 뒤에있는 버전 코드는 코드 참고표이다 . 참고 URL : mixup.tistory.com/59 안드로이드 플랫폼 별 버전코드, API 레벨 정리 안드로이드 플랫폼 별 버전 및 버전코드를 찾아보려고 하면 바로 찾기가 어려워 플랫폼 버전, 플랫폼 명, API 레벨, 버전코드를 정리해 보았습.. 2021. 2. 1.
반응형