혁신을 이룹니다, 오딘박스(OdinBOX)

언제나 어디서나 오딘박스와 함께!

대학일기 3

안드로이드 스튜디오, Spinner와 GridView 활용하기

안드로이드스튜디오,모바일,앱개발,어플리케이션,아이폰,출시,신제품,Spinner,GridView,Source,초보 스피너와 그리드뷰 활용하기 과제 일시 : 2020 - 05 - 12 그리드뷰에 이미지를 넣어 앱을 만들어보았습니다. 아직 완벽한 모습은 아니지만 그리드뷰의 속성들에 대해서 알아보는 시간이 되었습니다. 그리고, ImageAdapter에서 이미지 배열을 만들고 이미지의 속성들을 설정을 해보았습니다. getView나 getCount의 메소드를 다시 재정의했습니다. 스피너는 String.xml에 미리 정의를 하여, 사용 할 것을 준비를 했습니다. ArrayAdapter.createFromResource() 메소드를 이용하여 한다는 것을 배웠습니다. 이 글을 올리고 한번 소스를 더 보면서 이해해야 할 ..

안드로이드 스튜디오, 커스텀 리스트뷰(Costom ListView)를 활용하자

안드로이드스튜디오,앱개발,모바일앱,어플리케이션,전화,통화,버전,API 커스텀 리스트뷰를 활용하여, 간단한 전화 걸기 과제일시 : 2020-04-13 이번에 해볼 것은 저번에 만들었던 것과 비슷하지만 커스텀 리스트뷰를 활용하여 전화를 할 수 있는 어플을 만들어 볼 예정입니다. 먼저, 실행화면부터 보여드리겠습니다. 실행화면 어플리케이션(Application) 동작 순서 1. 실행을 한다. 2. 어플을 실행을 하면, 리스트 뷰로 아이템이 출력이 된다. 3. 아이템 중 하나를 누르면, 해당 아이템의 이름이 토스트(Toast) 메시지 출력이 되며, 키패드에 번호가 입력이 된다. 소스 코드 [Source Code] * Project Name : MoviePost *************************** *..

안드로이드 스튜디오, 화면에 메시지 출력

안드로이드 스튜디오, 초보, 첫 시작, 메세지출력 메세지 출력 날짜 : 2020-03-18 MainActivity.java는 앱 실행시 최초로 보여지는 것이다, 안드로이드 스튜디오 자체에서 자동으로 만들어지는 템플릿 코드에서 정해지는 것인데, 꼭 MainActivity로 할 필요는 없다. Activity의 UI는 우리가 MainActivity의 소스코드를 보면, 보통 R.layout.OOO으로 나와져있다. 자동 생성이 된 것을 보면, 보통은 아래와 같이 표시되어져있다. setContentView(R.layout.activity_main); 그리고, 파일을 실제로 찾으려면 Ctrl(컨트롤)을 누르고 activity_main을 누르면 이동이 되고, 직접 찾으려면 옆에 app폴더를 누른 후, res를 누르고 ..