| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- 자바스크립트 class
- 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍
- 자바스크립트 객체
- 자바스크립트 객체 만들기
- python tkinter 인터페이스
- 객체
- 블록 스코프
- 황반석 옮김
- 닐 스미스 지음
- max MySQL
- jquery 사용하기
- 맥 아파치
- 한글입력 잘림
- SwiftUI 기반의 iOS 프로그래밍
- 제이펍 출판
- 한글입력 오류
- max apache
- 한글잘림
- 객체지향
- 비주얼스튜디오 코드
- 한글입력 안됨
- 맥 mysql
- 제이쿼리연결
- 자바스크립트
- 한글입력 씹힘
- python GUI 사용하기
- 배열 분해 할당
- 기획자랑 사이좋게 지내고 싶다
- 자바스크립트 배열 할당
- 생활코딩
- Today
- Total
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- 자바스크립트 class
- 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍
- 자바스크립트 객체
- 자바스크립트 객체 만들기
- python tkinter 인터페이스
- 객체
- 블록 스코프
- 황반석 옮김
- 닐 스미스 지음
- max MySQL
- jquery 사용하기
- 맥 아파치
- 한글입력 잘림
- SwiftUI 기반의 iOS 프로그래밍
- 제이펍 출판
- 한글입력 오류
- max apache
- 한글잘림
- 객체지향
- 비주얼스튜디오 코드
- 한글입력 안됨
- 맥 mysql
- 제이쿼리연결
- 자바스크립트
- 한글입력 씹힘
- python GUI 사용하기
- 배열 분해 할당
- 기획자랑 사이좋게 지내고 싶다
- 자바스크립트 배열 할당
- 생활코딩
- Today
- Total
목록전체 글 (163)
java,javascript,android,php,sql,공부용,메모용
안드로이드 스튜디오를 이용해서 앱 공부를 하는데 이걸 포스팅으로만 남겨두기 아깝다는 생각을 했다 깃허브로 내가 어떤 걸 작성했고 수정했고 어느 부분에서 실행이 안돼서 고쳤는지 볼 수 있게 깃허브를 연동해야겠다는 생각을 했고 하려고 하니 깃허브를 다운해야 할 거 같다. 깃허브는 학원에서 스프링에 연동해서 사용해본 적이 있는데 풀 푸시풀 푸시 푸시 전에 팀원에게 이야기하고 하기 이런 거만 기억하지 자세히 연결하고 연동하는 방법을 기억하거나 그러진 않는다... 버전 관리 잘해야 하고 안 맞는 거 고쳐서 올려야 하는 거 작동 확인 잘하고 백업 잘하고 푸시받고 해야 된다는 거.... 안 그러면 다 엉켜서 난리 난다는 것만 기억한다 (꽤나 고생했다) 1. 깃허브에 회원가입 github.com/ GitHub: Whe..
프로그레스바 - 진행 상태를 중간중간 보여줄 수 있는 것 (로딩창 같은거) - 작업의 진행 정도를 표시하거나 작업이 진행 중임을 사용자에게 알려줌 - 막대모양, 원모양 프로그레스바가 대표적인 두 가지 형태다 속성 설명 막대 모양 작업의 진행 정도를 알려줄 수 있게 막대모양으로 표시 style 속성을 '?android:attr/progressBarStyleHorizontal'설정 원 모양 작업이 진행 중임을 알려준다 원 모양으로 된 프로그레스바가 반복적으로 표시 - 태그는 XML 레이아웃에 프로그레스바를 추가할 때 사용된다 - max 속성 프로그레스바가 갖는 값의 최대 범위 (ex max 100으로 설정하고 progress 값 50 설정하면 최대가 100인 곳에서 50%의 진행이 되었다는 것을 표시) [C..
알림 대화상자 보여주기 - 토스트와 함께 많이 사용된다 - 사용자에게 확인을 받거나 선택하게 해야할 때 사용 - 입력을 받는 것보다는 메시지를 전달하는 역할로 사용 '예' '아니오' 같은 응답처리 1. SampleDialog 프로젝트 생성 2. activity_main.xml에 텍스트뷰와 버튼하나 추가 내용추가 /res/values/string.xml SampleDialong 버튼을 누르면 대화상자가 뜹니다. 띄우기 3. MainActivity.java 코드 추가 package com.togapp.sampledialong; import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AppCompatActivity; import and..
어제 공부한 안드로이드 Toast 프로젝트에 이어서 작성 스낵바 SnackBar - 간단한 메시지를 보여줄때 Toast 대신 snackbar를 사용하는 경우도 많다 - 스낵바는 외부 라이브러리다. - 외부 라이브러리는 머티리얼 라이브러리 (Material Library)를 프로젝트에 추가해야 사용할 수 있다 Material Library 머티리얼 라이브러리 - 머티리얼 라이브러리에는 AppBarLayout 등도 있는데 라이브러리를 쉽게 추가할 수 있게 팔레트에 다운로드 버튼이 표시된다. - activity_main.xml을 누르고 palette에서 Cintainers -> AppBarLayout 다운로드를 누르면 머티리얼 라이브러리를 추가할건지 묻는 대화상자가 표시된다. - AppBarLayout 안에는..
Android Toast 토스트 앞으로는 공식 가이드 문서도 자세히 봐야겠다 ㅠ 책에서 설명하는 모든 내용의 코드가 작성되어있는 기분이다.. developer.android.com/guide/topics/ui/notifiers/toasts?hl=ko#java 토스트 메시지 개요 | Android 개발자 | Android Developers 토스트 메시지는 작은 팝업으로 작업에 관한 간단한 피드백을 제공합니다. 메시지에 필요한 공간만 차지하며 진행 중인 활동은 그대로 표시되고 상호작용도 유지됩니다. 토스트 메시지는 시간 developer.android.com - 토스트는 간단한 메시지를 잠깐 보여주는 뷰다 - 대화상자와 함께 사용자에게 필요한 정보를 알려주는 대표 위젯 - 토스트는 포커스를 받지 않는다 -..
단말 방향을 전환했을 떄 이벤트 처리하기 단말을 세로/가로 방향으로 바꿨을 때 발생하는 방향(Orientation) 전환 - 단말을 세로 가로를 바꾸면 화면 비율에 따라 화면이 다시 보이게 되는데 XML레이아웃도 다르게 보여야 한다. - 그래서 액티비티는 메모리가 없어졌다가 다시 만들어진다 - 사용자가 가로 화면으로 바꾸면 내용을 좀 더 크게 보기 위해서 또는 왼쪽 오른쪽 다양한 내용이 나타나길 바래서 이다 1. SampleOrientation 새 프로젝트 생성 2. res 폴더 아래 새로운 폴더 생성 (layout-land 리소스 폴더 추가하기) - res폴더를 선택한 후 마우스 오른쪽 -> [New Android Resource Directory] -> Directory name : layout-la..
안드로이드의 이벤트 처리 방식 안드로이드는 손가락으로 화면을 터치하는 터치 이벤트 (Touch Event)와 키패드를 누르면 발생하는 키 이벤트 (Key Event)가 있다. 터치 이벤트를 쉽게 처리할 수 있도록 클릭 이벤트(Click Event)를 제공해준다. OnClickListener 는 이벤트가 발생하면 즉시 동작 할 수 잇도록 만들어준다. OnClickListener 패턴 구현 Button객체 OnclickListener 인터페이스 [Code] boolean onTouchEvent (MotionEvent event) boolean onKeyDown (int keyCode, KeyEvent event) boolean onKeyUp (int keyCode, KeyEvent event) 화면을 터치하..
드로어블 만들기 새로 만든 드로어블 XML에 버튼의 스타일을 입힌 뒤에 메인 XML에 불러와서 사용이 가능하다는 것이 드로어블이다 뷰의 배경 이미지 배경 이미지로 설정하면 이미지는 아무런 변화가 없다 그런데 버튼이 눌렸을 때 눌린 이미지가 보이게 하고 싶다면 어떻게 할까? 드로어블을 사용한다 드로어블은 상태에 따라 그래픽이나 이미지가 선택적으로 보이게 할 수 있다. 1. SampleDrawable 프로젝트 생성 2. activity_main.xml 텍스트뷰 삭제 3. 한가운데 새버튼 추가 4. 이미지 추가 (finger.png / finger_pressed.png) 5. 추가한 이미지를 화면 중앙에 추가한 버튼의 배경으로 설정 background 속성을 찾아서 [...]을 누르면 이미지를 선택할 수 있는..