본문 바로가기

Back-end/Android28

[Android] Android에 관하여 new view.onclicklistenerclass가 없기 때문에 그 안에서 new를 써서 바로 clickListener를 받아왔다. onclickLister 처럼 인터페이스를 쓰는 클래스를 3가지로 부른다.익명 클래스, template callback, Anonymous Inner Class 안드로이드는 공짜다 -> 핸드폰을 만드는 제조사가 os를 만들 필요가 없다. 달빅 이라는 경량 머신을 구글이 갖다 쓰다가 소송을 걸렸다달빅 가상 머신(영어: Dalvik virtual machine 댈빅 버추얼 머신[*])은 레지스터 머신 형태의 (register-based) 가상 머신이다. 댄 본스타인이 다른 구글 엔지니어들의 도움 하에 설계/구현하였다. 현재 안드로이드 (4.4.4이전)휴대 전화 플랫폼에 들어.. 2016. 6. 8.
[Android] UI 1. 맨위 앱 이름을 바꿔보기 res -> values -> strings.xml에 들어가서 app_name부분을 바꿔준다.그럼 상단의 이름이 바뀐다. 바뀌는 원리는AndroidManifest에 들어가서 확인해 볼 수 있다.@string 폴더 밑에 있는 app_name을 가져와라 와 같은 뜻이다. 2. 메세지 띄워보기 ( toast )버튼 글자 모두 view라고 한다.무엇이 넘어와도 다 받을 수 있게 파라미터로 view를 받는다. OnClickListener는 구현체 이다/ Interface"Template CallBack" (익명 클래스)구조는 있는데 어떤 일을 해야 하는지 모른다. 2016. 6. 7.
[Android] AVD 띄워서 결과 보기 R : resource AVD : Android Virtual Manager가상 화면을 보기위해 AVD를 실행시킨다. ㅅ Shift + F10 누르면 AVD에 앱이 실행된다.위에 뜬 5554는 이 디바이스의 전화번호다.안드로이드 스튜디오에서 디바이스를 두개 띄워놓고 전화 보내기 등의 기능을 사용할 수 있다. 2016. 6. 7.
[Android] Android Studio 설치하기 / project 만들기 Android Studio 설치하기 https://developer.android.com/studio/index.html 에 접속해서 Adroid Studio를 다운받습니다.2메가나 되는 큰용량..ㅎㅎ 그 다음 안드로이드와 갤럭시 핸드폰을 연결하고 싶다면 사이드 싱크를 다운받습니다. 그러면 새로운 Project를 만들어 봅시다. 새 프로젝트 이름을 써주고 Empty project를 만든다. 자동 라이브러리 import를 위한 세팅 Android Font setting 기본적으로 만들어지는 main xml 2016. 6. 7.