안드로이드 레이아웃(Layout) 안녕하세요. 오늘은 안드로이드의 레이아웃에 대한 내용입니다. 공부하면서 작성한건데 틀릴 수 있습니다. 레이아웃의 종류. 레이아웃에 대한 설명. 레이아웃의 종류 1. 제약 레이아웃(ConstraintLayout) 2. 리니어 레이아웃(LinearLayout) 3. 상대 레이아웃(RelativeLayout) 4. 프레임 레이아웃(FrameLayout) 5. 테이블 레이아웃(TableLayout) 레이아웃에 대한 설명. 1. Constraint Layout. 안드로이드 스튜이오에서 자동으로 설정하는 default 레이아웃. 제약 조건을 사용해 화면을 구성. 2. Linear Layout. 한 쪽 방향으로(왼쪽 위부터 아래쪽 또는 오른쪽) 차례대로 뷰를 추가. 3. Relati..
AMD CPU에서 안드로이드 스튜디오 에뮬레이터 사용하기. 안녕하세요. 오늘은 AMD CPU에서 안드로이드 스튜디오 에뮬레이터를 사용할 수 있는 방법을 알려드리려고 합니다. 바이오스 설정. 윈도우 설정. 인텔 CPU는 별다른 설정을 하지 않더라도 안드로이드 스튜디오를 설치하면 에뮬레이터를 실행할 수 있습니다. BUT. AMD CPU는 몇 가지 설정을 해줘야 에뮬레이터 사용을 할 수 있습니다. 이것은 안드로이드 스튜디오에만 해당하는 것이 아닌 에뮬레이터를 사용하는 다른 프로그램에도 해당합니다. 바이오스 설정. 이 글에서는 제가 가지고 있는 ASUS TUF B450m Pro메인보드와 라이젠5 3600 CPU를 기준으로 글을 작성합니다. (다른 보드나 CPU도 크게 다르지는 않을 겁니다.) 먼저 컴퓨터를 켜면..
안드로이드 스튜디오 intent를 이용해 바로가기 앱 만들기 안녕하세요. 오늘은 intent를 이용해서 바로가기 기능을 가진 어플을 만들어보겠습니다. 1. 버튼 만들기 2. intent를 이용해 바로가기 앱 만들기 1. 버튼 만들기 버튼은 그냥 간단하게 만들어주면 됩니다. 저는 activity_main.xml에 을 추가해줬습니다. onClick으로 gogo를 입력했습니다. 2. intent를 이용해서 바로가기 앱 만들기 이제 바로가기 버튼을 누르면 원하는 사이트로 이동하도록 동작하게 만들기 위해서 MainActivity를 수정하겠습니다. MainActivity.java에 해당 코드를 추가해줍니다. 함수 이름은 onClick으로 입력한 것으로 바꿔주세요. (알아서 맞게 바꾸세요.) //버튼을 눌렀을때 실행..
안드로이드 스튜디오 알림 메시지 띄우기(Toast) 안녕하세요. 오늘은 버튼을 생성하고 알림메시지를 출력하는 코드를 추가해보겠습니다. (덤으로 뒤로가기를 두 번 눌러 종료하기도 추가해보겠습니다.) 버튼 생성. 알림메시지 출력하는 방법. +추가. 1. 알림메시지를 생성할 버튼 만들기. 버튼을 만드는 방법은 매우 간단합니다. 먼저 activity_main.xml같은 xml파일로 가서 버튼을 추가해줍니다. 저번 글에서 TextView를 추가할때처럼 추가하면 됩니다.(태그만 바뀜 ㅋㅋㅋ) 저는 아래 코드처럼 버튼을 추가하겠습니다. 아래 사진처럼 바로가기라는 내용을 가진 버튼이 추가됩니다. TextView버튼과 그렇게 달라 보이지 않습니다. (조금 누르는것같은 느낌이 나는 것뿐.) onClick속성으로 눌렀을 때..