본문 바로가기

Android 하나하나 집어보기

(11)
Android(안드로이드 스튜디오) WIFI로 디버깅하기 USB 바이바이 매번 USB 꼽고 어디 이동할때 뺏다꼇다 지겹다!!!!! 스마트하게 WIFI로 디버깅해보자!!! 이건 포스팅 처럼 서두가 없다 바로 해보자. 왜냐 개념은 필요없는 작업이기때문에 윈도우 기준으로 작성을 해보겠다. 필자는 맥북도 많이쓰지만 맥북 환경설정 귀찮으니 잘설명된 링크로 대체 한다. 안드로이드 스튜디오가 설치 되있다면 일단 기본적으로 adb 라는것이 있다. 우리는이 adb라는것을 이용해서 usb와는 이별을 고하고 wifi로 대체하려한다. 하지만 이 adb라는것은 안드로이드 폴더저기 깊숙히 매번 찾아들어가기 아주아주 귀찮은곳에 존재한다. 그래서 우리는 답을 찾을 것이다. 늘 그랬듯이. 환경 변수!! 라는것을 통해서 우리는 윈도우 cmd 창에서 바로 세팅이 가능하도록 할것이다. 서두 안친다 해놓고 열심히..
안드로이드 Intent(인텐트) 총 정리!! Intent?? 인텐트의 사전적 의미는 의도, 의향이지만 사실 이코드가 쓰이는 용도와 좀 연관이 안된다. 각설하고 진짜 뭘하는 애인지 낱낱이 파헤져 보자!!!! 공식 문서-안드로이드 디벨로퍼 Intent는 일종의 메시지 객체입니다. 이것을 사용해 다른 앱 구성 요소로부터 작업을 요청할 수 있습니다. 인텐트가 여러 구성 요소 사이의 통신을 용이하게 하는 데에는 몇 가지 방법이 있지만, 기본적인 사용 사례는 다음과 같은 세 가지입니다.1. 액티비티 시작.중략2. 서비스 시작.중략3. 브로드 캐스트 전달. 쉬운 버전 이해Intent는 택배 수화물 입니다.액티비티에서 startActivity라는 차를 배차 받아서 자기몸을 싣고 다른 액티비티로 넘어가는것 일을 합니다. - 화면전환 startService라는 차를..
안드로이드 리사이클러뷰(RecyclerView)를 이해해보자!! RecyclerView 란?? - 공식 문서 버전 RecyclerView 위젯은 ListView의 더욱 향상되고 유연해진 버전입니다. 이 위젯은 한정된 수의 뷰를 유지함으로써 매우 효율적으로 스크롤할 수 있는 큰 데이터 집합을 표시하기 위한 컨테이너입니다. 사용자 작업 또는 네트워크 이벤트에 따라 런타임에 요소가 변경되는 데이터 컬렉션이 있는 경우 RecyclerView 위젯을 사용하세요.- 쉬운 이해 버전RecyclerView 위젯은 ListView의 더욱 향상되고 유연해진 버전입니다. 이 위젯은 화면에 표시할 만한 갯수의 리스트 아이템을 만들고 이 갯수를 유지함과 동시에 스크롤의 이벤트에 따라 올리면 상단 뷰가 다시 하단으로 이동하여 안의 컨텐츠만 바뀌고 재사용 되도록 설계된 위젯 입니다.아래 그림을..