안드로이드 스튜디오 51

초보를 위한 안드로이드 스튜디오 블루투스 ListPIcking 코드

1.Android.Manifest.xml 코드 편집 스마트폰에서 안드로이드 스튜디오 블루투스 앱 코드를 작성하기 위해서는 반드시 Android.Manifest.xml에서 블루투스를 사용하기 위한 승인(permission) 과정이 필요하다. 스마트폰에서 외부와의 통신은 별도의 하드웨어 칩 즉 궐컴 칩과 같은 모뎀 침이 담당하는 것이 상례이므로 안드로이드 스튜디오에서 블루투스 하드웨어 사용 요청에 따른 승인이 필수적이며 아울러 코드 작성 후에도 PC 자체에서의 Emulator에 의한 테스트가 불가능하다. 그 이유는 안드로이드 스튜디오가 설치된 PC에서는 승인을 해줘야 할 안드로이드 블루투스 하드웨어가 부재하기 때문이다. 다음과 같이 9줄의 명령이 들어가는데 이 모두가 반드시 필수적인 것은 아니다. 따라서 각..

3.6 Image+Texts 아이템 ListView에 의한 선택 삭제 안드로이드 스튜디오 코드 예제

현재의 예제는 2020년 3월 중순 안드로이드 스튜디오 버전 3.6을 기준으로작성 하였음에 유의하자. import 하는 라이브러리들이 영향을 받을 수도 있으므로 Text 모드에서 빨간 색으로 표기된 부분에 대해서 왼쪽 Alt+Enter 키를 친 후 옵션 선택 리스트가 나타나면 imprt...를 선택 클릭 처리 하자. ..

3.4 안드로이드 스튜디오 ListView 이해를 위한 앱 인벤터 ListView 코딩

안드로이드 스튜디오 언어 구조 특성 상 아주 간단한 코드를 작성하더라도 그 길이가 상당히 길고 작업 방식이 메뚜기 뛰어 다니듯 이리 저리 헤메 다녀야 함으로 인해 작은 단편적인 코드들을 무수히 학습해야 하는 난점이 있는 듯하다. 반면에 MIT에서 개발한 앱 작성 코드 언어인 앱 인..

2.13 2주면 포기할 당신을 위하여: 안드로이드 스튜디오에서 Intent 코딩: II

Intent 명령에 의해서 스마트폰 화면 전환이 가능하다면 화면과 연관된 데이터 즉 텍스트 나 이미지 정보들도 넘겨줄 수 있어야 할 것이다. 가장 간단한 정보로서 문자열을 MainActivity에서 SubActivity로 넘겨보도록 하자. MainActivity는 res≻layout 의 activity_main.xml에서 EditText 기능을 사용하여 문자열을 입력 받아서 송신(Send) 버튼(Button)을 클릭하여 Intent 기능에 의해서 SubActivity로 넘겨 SubActivity에 소속된 activity_sub.xml에 의해 전송받은 문자열 데이터를 출력해야 할 것이다. 이 과정은 와이파이나 블루투스와 같은 무선전파를 사용하는 통신은 아니지만 Activity 간에 정보를 넘겨주고 수신하는..

2.12 2주면 포기할 당신을 위하여: 안드로이드 스튜디오에서 Intent 코딩: I

인공지능을 포함한 컴퓨터 사이언스 영역 배우기 위해서 항상 부딪히는 일이 컴퓨터 언어를 익히는 일이다. 대학 초년생 기준으로 Visual Studio를 사용한 C 언어 실습이 대표적일 것이다. 아주 기초적인 내용들을 배워 Homework 나 프로젝트를 수행하기 위해서는 이론 공부와 함께 Visual Studio 사..