전체 글
189[안드로이드 프로그래밍]라이브러리 적용 방법 :안드로이드 스튜디오
본 포스팅은 안드로이드 스튜디오 를 기준으로하여 작성되었습니다.[안드로이드 프로그래밍]라이브러리 적용 방법 내가원하는 라이브러리가있는데 적용하는방법은 모르겠고.. 적용하면 에러만 난다고요?쉽고 빠르게 알려드리겠습니다. 먼저 File을 클릭후 Project Structure를 클릭합니다. 단축키는 Ctrl+Alt+Shift+S 입니다. 이렇게 뜨면 왼쪽상단에 있는 초록색 + 버튼을 눌러주세요. Import Gradle Project 를 클릭하시고 Next 버튼을 눌러주세요 빨간색 사각형 박스안에 있는걸 클릭하고 라이브러리를 추가할 폴더를 클릭하고 OK하고 Finish버튼이 활성화될텐데 Finish 버튼을 누르면됩니다. 빨간색 사각형 박스안에 폴더가 추가된다면 성공적으로 됬습니다.
프로그래밍/Android 2016.05.18 Plorence[안드로이드]뷰페이저+인디케이터 이미지슬라이드쇼를 사용하자 : 라이브러리
[안드로이드]뷰페이저+인디케이터 이미지슬라이드쇼를 사용하자 : 라이브러리 오늘소개할것은 Androidimageslider 라는 라이브러리 입니다.https://github.com/daimajia/AndroidImageSlider 라이브러리 적용법은 저의 블로그에서 찾아서 적용해주세요! 예제 완성 사진입니다. 주어진애니메이션안에 자기마음대로 설정할수있습니다!물론 이미지도 가능하고요. ChildAnimationExample.java 는 자바에 추가해주세요! 라이브러리 파일을 다운받으셔서 압축을푸신후, 폴더째로 라이브러리 추가하시면 됩니다. Activity_Main.xml 이거 복사하셔서 써주세요. MainActivity.class import android.content.DialogInterface; imp..
프로그래밍/Android 2016.05.18 12 Plorence[안드로이드 프로그래밍]나만의 서버를 만들어 보자 ! : 닷홈
자신만의 앱을 만들다가 서버와 연결해서 개발하는 경우가 상당히 많습니다.이런걸위해 돈없이,간단하게 자신만의 서버를 만들수있습니다!직접적으로 안해도 서버파싱을 이용하여 불러오지만 약간의 데이터는 소비됩니다.요즘 앱들은 크거나 작거나 대부분 서버라는걸 이용합니다. http://dothome.co.kr/ 위 사이트에 접속을 해주세요! 로그인 칸 밑에 회원가입을 해주세요! 웹 호스팅 제일밑에 무료 호스팅 클릭하시고 아무거나 신청하시면 됩니다! 쓰라는거 다쓰시고.. 서버안에서 파일관리하는방법은 ftp로 연결하셔서 관리하시면 됩니다. 자신의 닷홈주소/webftp/ 로 연결하시면됩니다. 호스팅 신청하실때 ftp정보 입력란에 입력하신걸로 로그인하시면 기본적인 서버는 끝입니다.
프로그래밍/Android 2016.05.16 Plorence[안드로이드 프로그래밍]L 플로팅 버튼을 사용해보자
먼저, 이강좌는 안드로이드 스튜디오(android studio)라는 개발프로그램을 중심으로 포스팅하였습니다.같은개발언어면 어떤프로그램이든간에 상관없이 적용됩니다. 플로팅 버튼(Floating button)이란?플로팅 버튼은 L버전의 소프트웨어가나오면서 같이나온 디자인라이브러리중 하나입니다.사진과 같이 띄울수있고, 클릭이벤트가 가능합니다. 플로팅 버튼을 클릭한후 메뉴를 띄우는것도 가능합니다.먼저 파일을 다운받아주세요. 우클릭후 이미지저장으로 플러스 사진을 다운받아주세요. 파일을 다운 받으면 소스를 넣어야합니다. 기본적인 소스입니다. 이것만추가해주시면 됩니다.색상은 colorAccent 라는 색상으로됩니다. (메테리얼분홍색) app:backgroundTint="@color/colorAccent" 부분은 컬러..
프로그래밍/Android 2016.04.28 3 Plorence[안드로이드 프로그래밍]버튼의 온클릭(onClick)으로 액티비티 이동을 해보자
먼저, 이강좌는 안드로이드 스튜디오(android studio)라는 개발프로그램을 중심으로 포스팅하였습니다. 같은개발언어면 어떤프로그램이든간에 상관없이 적용됩니다. 온클릭(onClick)이란 ? onClick이라는 것에 아이디를지정한후, 이아이디값에 간단하게 클릭이벤트를 줄수있는용도로 사용됩니다. 대표적으로 액티비티 이동이 있겠죠. 액티비티이동은 버튼의아이디값으로 할수도있지만, 나중에소스가길어지면 onClick으로하는게 더보기가 좋습니다. 레이아웃을 제외한 소스입니다. 버튼을 생성하면 기본적으로 이렇게되있을겁니다. 온클릭을 하는방법은 android:onClick="" 소스를 쓰시면됩니다. ""안에 원하시는 아이디값을 지정하시면됩니다. 저는 onclick으로 임의로 지정하겠습니다. 보이시나요? 이것만으로 ..
프로그래밍/Android 2016.04.27 Plorence[안드로이드 프로그래밍]앱이름을 바꿔보자 :string: :manifests:
강좌 시작전에, 성공한 사진을 보여드리겠습니다. 이번강좌의 목표는 "test" 라는 앱명을"테스트" 로 바꿔보겠습니다. 앱이름은 앱제작할때 매우 중요하면서도 가장쉬운 일이죠.기본적으로 프로젝트를 생성할때 프로젝트명을 test로 되어있다면 그에맞게 앱이름도 test로 되어잇을겁니다.앱이름 변경은 레이아웃에서도 툴바를통하여 추가할수있지만 귀찮습니다. 그래서 우리는 res >values >string.xml 에있는 소스를 변경할겁니다. string.xml 의 위치입니다.열어 보시면 test 기본적으로 이렇게 되어있을겁니다. test이줄을해석하면 //test라는텍스트 를 다른말로 app_name 으로 지정한다.//입니다. 그럼 이 app_name 은 어디로 가는것인가?바로 메니페스트 라는파일입니다. 위치는 여기..
프로그래밍/Android 2016.03.13 Plorence[안드로이드 프로그래밍]이미지를 넣어보자 :이미지뷰:
시작하기전에, 이미지를 정상적으로 넣은 사진을 보여드리겠습니다. 강좌를 잘 따라 오신다면 충분히 성공 하실 수 있습니다. "이미지 뷰" 란?말 그대로 이미지를 넣는 뷰입니다.기본적으로, 이미지뷰를 추가하게되면 아무것도없습니다. 왜냐? 이미지를 설정하지않았기 때문이죠. 풀소스 입니다.우리가 건드릴껀 입니다.이상태로 추가하면 나는왜 성공사진처럼 안뜨지? 라고 생각 하실 수 도 있습니다.위에서도 말햇듯이 이미지뷰는 기본적인 이미지가 따로 설정되어있지않습니다.우리가 직접 사진을 추가하는 소스를 넣어야합니다.android:background="이미지가 있는 위치" 이소스를 추가를하면 사진을 넣을수 있습니다. 사진이름이 pt.jpg , 위치는 drawable에 넣었다고 가정합니다. android:background..
프로그래밍/Android 2016.03.13 Plorence[안드로이드 프로그래밍]버튼을 넣어보자 :버튼:
시작전에, 성공한 화면을 보여드리겠습니다. 강좌만 잘 따라 오신다면 쉽게 성공 하실 수 있습니다. "버튼" 이란? 버튼이란, 기기를 조작할 수 있는 뷰입니다. 버튼은 주로 많이 사용하는 뷰이기 때문에 알아두시는게 매우 유용하고 좋습니다. 예를들자면 버튼을통하여 새로운화면으로 넘어가거나,알람을 띄우거나, 버튼을 클릭하면 설정한대로 여러가지 이벤트가 가능합니다. 버튼의 기본 소스 입니다. 한줄씩 해석을 해드리겠습니다. //버튼이라는뷰에 아이디를 생성// 처음에 android:id="@+id/button" 이줄을 모르시는분이 많습니다. 각 뷰마다 아이디를 설정해서 겹치지않도록 설정하는겁니다. 만약, 버튼 2개가 생성되었다고 가정을 합시다. 아이디를 설정하지 않았을때 아무런 이벤트를 적용할수없거나 껍데기가 되버..
프로그래밍/Android 2016.03.13 Plorence[안드로이드 프로그래밍] 텍스트를 넣어보자 :텍스트 뷰:
먼저 시작전에, Hello World! 라는 텍스트를 출력시켜 보여드리겠습니다. 강좌를 잘 따라오신다면 Hello World! 부분의 텍스트를 자기맘대로 설정하고 출력이 가능합니다. "텍스트 뷰" 란? 텍스트 뷰 라는건 말 그대로 텍스트를 넣는 뷰 입니다. 사용 용도는 내가 원하는 텍스트를 넣고싶을때 주로 사용을 합니다. 처음 프로젝트를 만들었을때 기본적으로 생성되는 레이아웃과 뷰입니다우리는 텍스트 뷰를 건드릴 것 이기 때문에 다른것은 생략합시다. 이게 텍스트 뷰입니다. 처음 안드로이드 접하시면 뭐가뭔지 하나도 모르실 겁니다. 한줄한줄 씩 설명해드리겠습니다. //Hello World! 라는 텍스트를 출력합니다// 그럼 이제 Hello World! 라고 출력되는 텍스트를 안녕하세요! 라고 텍스트를 출력시켜..
프로그래밍/Android 2016.03.12 Plorence