목록전체 글 (421)
외로운 Nova의 작업실
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dfFC0b/btrV56XqITN/eI33ZQKYtkxqJY0VMdf1KK/img.png)
- 키 이벤트 키 이벤트에서는 네비게이션 바의 뒤로가기 버튼과 음량버튼이 눌렸을때 함수를 호출할 수 있습니다. onKeyDown : 키를 누른 순간의 이벤트 onKeyUp : 키를 떼는 순간의 이벤트 onKeyLongPress : 키를 오래 누르는 순간의 이벤트 package com.example.myapplication import android.os.Bundle import android.util.Log import android.view.KeyEvent import android.widget.Toast import androidx.appcompat.app.AppCompatActivity class kakotalk : AppCompatActivity() { override fun onCreate(sa..
- 명령문 데이터베이스 만들기 create database users; 데이터베이스 사용하기 use users; 테이블 만들기 create table users( userid VARCHAR(50) not null, userpassword VARCHAR(50) not null) 테이블에 값 추가하기 insert into users (userid, userpassword) values ("admin", "strawberry") insert into users (userid, userpassword) values ("guest", "guest"); 테이블에서 유저아이디와 패스워드 맞는 것 고르기 select * from users where userid = " " and userpassword = " " 컴퓨..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/mJNmg/btrVYjpLhfm/BTeUwPk19qDNelziyvOjbk/img.png)
- LinearLayout LineartLayout은 선형적으로 배치합니다. 제일 중요한 속성은 orientation 속성이며 horizontal 이나 vertical 값으로 방향을 지정합니다. 화면에 뷰를 배치하다보면 가로나 세로 방향에 여백이 생길 수 있는데 이 역백을 layout_weight로 채울 수 있습니다. gravity의 정렬대상은 콘텐츠이고 layout_gravity의 정렬대상은 뷰 자체입니다.