분류 전체보기

    [Machine Learning] Pandas와 Matplotlib을 사용해서 카카오톡 대화 전처리 실습

    [Machine Learning] Pandas와 Matplotlib을 사용해서 카카오톡 대화 전처리 실습

    머신러닝을 위해 pandas와 matplotlib의 개념을 정립해보자 - 우리반의 대답봇이자 분위기 메이커를 알아보자 - 6월 27일부터 7월 1일까지 카톡 빈도수 추이 확인해보자 - 문자열 전처리를 해보자 import pandas as pd # 1,2차원의 테이블 형식 데이터를 다루는 모듈 import matplotlib.pyplot as plt # 시각화 도와주는 모듈 # 한국어 처리 - 글꼴 설정 from matplotlib import rc rc('font',family = 'Malgun Gothic') ai_class = pd.DataFrame([['2022-06-27','[원표] Zoom 회의 참가https://us02web.zoom.us/j/8318135592?pwd=L0RJaTA4NFlJZ..

    [Android Studio] 안드로이드 스튜디오 Event & Event 실습

    [Android Studio] 안드로이드 스튜디오 Event & Event 실습

    Event Listener - 특정 이벤트를 처리하는 인터페이스 - 여러 View에 의해 공유될 수 있으므로 해당 View가 누구인지 전달 Listener Call Back Method 설명 View.OnClickListener onClick() 사용자가 어떤 항목을 터치 했을 때 호출 View.OnLongClickListener onLongClick() 사용자가 항목을 터치하여 일정시간동안 그대로 누르고 있으면 발생 View.OnFocusChangeListener onFocusChange() 사용자가 하나의 항목에서 다른 항목으로 포커스를 이동할 때 호출 View.OnKeyListener onKey() 포커스를 가지고 있는 항목 위에서 키를 눌렀다가 놓았을 때 호출 Event 처리 방식 - XML로 E..

    [Android Studio] Layout이란? Layout 기본예제

    [Android Studio] Layout이란? Layout 기본예제

    Layout이란? Layout 종류 Linear Layout - 박스(BOX) 모델을 기반한 Layout - 한쪽 방향으로 쌓는 방식으로 View들을 수직 또는 수평으로 구성 Linear Layout 만들어보기 Linear Layout 실습1 레이아웃 각각 백그라운드 컬러를 지정해줘도 색이 변경되지 않는것을 확인할 수 있다. layout의 가중치 설정이 되지 않아서 이다. attributes 내 layout_weight를 1로 설정 해 주자. layout_weight를 1로 설정 = 각각의 레이아웃을 1:1:1: .. 비율로 설정해주는 것이다. Linear Layout 실습2 Linear Layout을 사용하여 버튼을 균일하게 적용 해 보자 일단 왼쪽에 붙어있는 친구들은 vertical layout을 사..

    [Android Studio] 안드로이드 스튜디오 프로젝트 만들기 & 기본 예제

    [Android Studio] 안드로이드 스튜디오 프로젝트 만들기 & 기본 예제

    새 프로젝트 만들기 프로젝트 실행하기 TextView 설정하기 반드시 글자를 선택한 후 변경해야한다. (선택 안하면 뜨지도 않음..) TextColor : 글씨 색을 변경 TextSize : 글씨 크기를 변경 Text : text 내용을 변경 TextView 만들기 1. 요술봉 모양 선택 -> 자동으로 선이 연결된다 2. 오른쪽 Attributes에 Layout에서 +를 눌러 새로 만들어준다 3. 내가 직접 흰색 원을 잡아당겨 화면과 연결시켜준다 XML파일 이용하지 않고 .java파일에서 텍스트 수정하기 public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState..

    [Android Studio] 안드로이드 스튜디오 다운받기 & 가상핸드폰 만들기

    [Android Studio] 안드로이드 스튜디오 다운받기 & 가상핸드폰 만들기

    Android의 등장 - 개발 주체는 OHA 컨소시엄으로 되어있지만, 실질적인 리더는 구글 - 모바일 환경에서 인터넷을 더 많이 보급시키기 위해 만들어짐 - 이동중에도 인터넷에 더 쉽게 접속할 수 있는 수단으로 제작 Android OS의 특징 - 비독점 개발 플랫폼을 지향 - 개방 플랫폼 VS 비개방 플랫폼 개방 플랫폼 비개방 플랫폼 - 라이선스 비용이 없음 - 개발이 자유로움 - 개발툴의 성능이 낮고 문제 발생시 기술지원을 받을 수 없음 - 라이선스 비용 지불 - 개발환경이 잘 구축되어 있음 - 문제발생 시 기술지원이 가능 Android의 역사 Android Studio 다운받는 방법 ↓ Android Studio 다운받기 Download Android Studio & App Tools - Androi..