일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 키워드검색방법
- 신정동아파트
- 앱개발 독학
- 비트코인
- 블록체인
- 가상화폐폭락
- 가상화폐거래소
- 정부지원제도
- 잠금화면앱
- 파이썬
- 프로그래밍
- 서울3억대아파트
- 스팀잇
- 앱개발
- 앱제작
- 프로그래밍 독학
- 모두의파이썬
- 안드로이드
- 상위노출키워드
- 유튜브
- 신월동아파트
- 프로그래밍독학
- 신정뉴타운롯데캐슬
- 양천구아파트
- Do it 안드로이드 앱 프로그래밍
- 암호화폐
- 가상화폐
- 돈버는정보
- 안드로이드 스튜디오
- 온라인마케팅
- Today
- Total
목록앱개발 (11)
친절한 J의 돈버는 정보
[안드로이드 앱 개발 독학 No.8] 안드로이드 스튜디오 레이아웃과 기본위젯 사용하기 (3) 상대 레이아웃과 테이블 레이아웃 상대 레이아웃 : 부모 레이아웃 또는 다른 뷰와의 상대적인 위치를 이용해 뷰의 위치를 결정할 수 있게 함.아래 이미지처럼 가운데 영역이 차지하고 있는 버튼이 맨 아래 버튼의 바로 위쪽까지 차지하도록 할 수 있다. 테이블 레이아웃 Do it 유투브 강좌 DAY 10-01 / 10-02 다시 듣기 Text에서 아래와 같이 입력했다. 유투브 강좌에서는 보이지 않았던 뷰가 생성되었고화면에 새로운 버튼을 추가하려고 가져가니 생성되지 않아서 테이블 레이아웃에 대한 진도를 더이상 나가지 못했다.뭐가 문제일까? 커뮤니티에 질문해보자! 답변
[안드로이드 앱 개발 독학 No.8] 안드로이드 스튜디오 레이아웃과 기본위젯 사용하기 (2) 리니어 레이아웃 방향 속성을 필수로 갖는다. 새 작업창을 연다. ConstraintLayout -> LinearLayout으로 변경하기 위해 왼쪽 하단의 Text를 클릭한다. 아래 이미지에서 빨간색 줄 부분을 Linear로 변경한다. 아래 이미지에서 3, 4, 7행을 삭제한다. 아래 이미지처럼 LinearLayout으로 변경된 것을 확인할 수 있다.여기서 중요한 점은 LinearLayout은 방향이 필수속성이기 때문에 오른쪽 Attributes에서 orientation을 지정해준다. Text에서 확인해보면 속성이 자동으로 추가되어 있는 것을 볼 수 있다. orientation을 변경하여 정렬을 바꿀 수 있다. 더..
[안드로이드 앱 개발 독학 No.7] 안드로이드 스튜디오 제약 레이아웃 버튼의 위치는 연결점과 연결선을 만들어 위치를 결정할 수 있다.아래 화면에서 보이는 'BUTTON'의 상단 연결점은 부모 레이아웃의 위쪽 벽면에 붙이고왼쪽 연결점은 부모 레이아웃의 왼쪽 벽면에 붙여보자. Attributes를 보면 제약조건이 만들어진 것을 볼 수 있다. 연결선이 만들어져 위치를 이동할 때 제약조건이 발생한다. 시작 버튼 - 상단 연결점은 부모 레이아웃의 위쪽에 붙이고 왼쪽 연결점의 '시작' 버튼의 오른쪽 연결점에 붙여보자.이 또한 이동 시 제약조건이 발생하는 것을 알 수 있다.이처럼 연결선은 부모 레이아웃의 벽면과 붙일 수 있고, 다른 뷰의 연결점과 연결해서 만들 수도 있다. 버튼의 좌/우 연결점을 부모 레이아웃의 벽..
[안드로이드 앱 개발 독학 No.6] 안드로이드 스튜디오 기본 위젯과 레이아웃(1) : 뷰와 뷰그룹 뷰(View) : 화면에 보이는 것들(텍스트, 버튼 등) 뷰 그룹(View Group) : 뷰들을 여러개 포함하고 있는 것 위젯(Widget) : 뷰 중에서 일반적으로 컨트롤의 역할을 하고 있는 것. 눈에 보이는 것 레이아웃(Layout) : 뷰 그룹 중에서 내부에 뷰들을 포함하면서 그것들을 배치하는 역할 상속(extends) : 다른 사람이 만들어 놓은 것을 가져다 쓰는 것 객체지향의 가장 기본개념 중 하나로 부모의 특성을 그대로 물려받은 것으로 변수나 메소드 재사용 가능 layout_width, layout_height : 가장 기본적이며 필수적인 속성으로 뷰의 폭과 높이를 설정함1) match_par..
Episode 3. 안드로이드 스튜디오 코드 편집기 * 부모 클래스 메소드 정의 { } 중간에 마우스 커서를 놓고 오른쪽 마우스를 클릭하면 아래와 같은 이미지가 보인다.Generate 클릭 다시 Override Methods 클릭 추가하고 싶은 코드 클릭 아래 이미지처럼 자동으로 코드가 만들어진다. * 파일의 내용 검색(Find in Path) 어떤 단어를 찾고 싶을 때Edit -> Find -> Find in Path 클릭 클릭하여 뜨는 창에 찾고자 하는 단어를 입력 후 검색한다.
맥에서 안드로이드 스튜디오를 설치하여 사용하고 있다.Do it 안드로이드 앱 프로그래밍과 저자의 유투브 동영상 강의를 함께 보며 공부하고 있는데저자의 경우 윈도우 PC에서 안드로이드 스튜디오를 실행시켜 설명하고 있다. 크게 문제가 되는 부분은 없지만 설정창이 위치한 곳이 다르다거나 단축키가 다른 경우가 종종 있다. 공부하면서 하나씩 다른 부분을 정리하고 또 모르는 부분도 기록해 두었다가 문제가 해결되었을 때 마다 다시 기록하고자 한다. 1. 설정(settings) 찾기 아래 포스팅 참고http://jgraphy.tistory.com/12 2. Auto Import 찾기 File -> Other Settings -> Default Settings 자세한 내용은 아래 링크 내용 참조http://jgraphy..
[안드로이드 앱 개발 독학 No.4] 안드로이드 스튜디오 에뮬레이터 구성과 사용(2) : 여러개의 버튼에 기능추가하기 * 여러개의 버튼에 기능 추가하기 버튼을 끌어다가 디자이너 도구의 화면에 올려준다.시작 밑에 웹페이지 띄우기, 전화걸기 버튼을 추가로 만들어보았다.오른쪽 onClick 입력란에 각각 onButton2Clicked, onButton3Clicked 입력한다.(대소문자 주의)text란에는 각각 웹페이지 띄우기, 전화걸기 입력한다. MainActivity.java 탭으로 가서 아래와 같이 입력한다.처음 입력한 onButton1Clicked 부분을 복사/수정해서 입력해도 되지만 처음 공부하는 입장에서는 한자한자 정성껏 쳐본다. 실행버튼을 누르면 안드로이드 스튜디오 에뮬레이터에서 아래와 같은 화면이..
[안드로이드 앱 개발 독학 No.2] 앱 개발환경 구축을 위한 자바 설치하기 자바 파일은 오라클이라는 아래 사이트에서 설치가 가능하다. https://www.oracle.com/kr/index.html 메뉴 -> 다운로드 및 시험판 -> Java -> 전체 Java 다운로드를 따라간다.(바로 Java SE가 보인다는데 나는 안보여서 그냥 저렇게 따라가보았다.) 아래 화면에서 오른쪽의 Java SE를 클릭한다. 화살표 표시된 자바 최신버전을 클릭한다. 아래 화살표의 JDK를 클릭한다. 라이센스에 동의 표시를 하고 자신의 컴퓨터에 맞춰 프로그램을 설치하면 된다. 바탕화면에 아이콘이 생성되었다.더블클릭한다. 더블클릭하여 나타난 창에서 아래 박스 그림을 다시 더블클릭한다. 다음과 같은 창이 뜨면 '계속'을 계속..
[안드로이드 앱 개발 독학 No.1] 앱 개발환경 구축을 위한 안드로이드 스튜디오 설치 아래 사이트에 접속하여 다운로드 클릭 https://developer.android.com/studio/index.html 나는 Mac을 사용하고 있어서 이런 창이 뜬다.아래 이미지에서 오른쪽 Applications 그림을 더블클릭한다. 계속해서 Next 클릭하고 최종적으로 Finish를 클릭하면 안드로이드 스튜디오 프로그램이 설치된다. 설치가 완료되면 아래와 같은 창이 뜨는데 아래 Configure에 커서를 가져가면 SDK Manager라는 것을 클릭한다. 아래와 같은 창에서 SDK Platforms 중 설치하고자 하는 단말 버전(가상의 단말 에뮬레이터)을 클릭하여 설치한다. 상세설명이 보고 싶으면 하단의 Show ..
프로그래밍 독학 파이썬 Day 2. 연산과 변수 * 연산과 변수 1. 파이썬의 연산 파이썬에서는 중괄호나 대괄호를 사용하지 않고 모두 ( ) 소괄호를 사용한다.>>> 5+(4*(3+(1+2)))29 예제소스와 실행 결과print("7+4 + ", 7+4)>>>7+4 = 11print("7*4 + ", 7*4)>>>7*4 = 28... 2. 파이썬의 변수 변수 = 변할 수 있는 정보a, f, name는 변수 이름, 7, 1, "John"은 각각의 변수에 저장된 정보 변수를 이용해 삼각형을 그려보자 예제 소스 import turtle as t d = 100 # 삼각형 그리기t.forward(d) # 거북이가 d만큼 앞으로 이동합니다.t. left(120) # 거북이가 왼쪽으로 120도 회전합니다.t.forw..