전체 글 889

안드로이드 갤러리 사진가져오기

안녕하세요 알통몬입니다.공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 폰에 저장되어 있는 갤러리 사진을 가져오는 법과 , 가져오사진을 자르기까지 해서,어플에 보여주는 코드에 대해 알아보겠습니다. 먼저 AndroidManifest.xml 에 아래 두 줄의 코드를 추가시켜 주세요. 위에 코드가 있어야 내장 갤러리에서 사진을 불러올 수가 있습니다. 다음은 activity_main.xml 소스입니당 아주 간단하게 만들었어요. 다음은MainActivity.java 소스입니다. --------------------------------------------package com.example.galary; i..

안드로이드 2017.03.10

안드로이드 SQLite 회원가입과 로그인 확장

안녕하세요 알통몬입니다.공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 저번에 한 회원가입 로그인을 하나의 페이지가 아닌 2개의 페이지에 나눠 볼거에요. 저는 이 문제를 해결하는데 꽤 많은 시간이 걸렸어요역시 아무 지식없이 혼자 독학으로 언어를 공부한다는 건 재밌지만 너무 어려운 것 같아요. 그럼 코드와 실행화면을 보여드릴게요!! 코드------Login.Java==========================package com.example.moerkat;import android.content.Intent;import android.database.Cursor;import android.os.B..

안드로이드 2017.03.10

안드로이드 SQLite를 이용한 로그인 문제 해결

안녕하세요 알통몬입니다.공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 저번시간에 회원가입을 여러 이름으로 해도 첫번째 가입한 아이디로만 로그인이 가능하다고 했는데요. 제가 빼먹은 코드가 있었습니다 ㅎㅎ 그래서 오늘은 그 코드를 알려드리겠습니다.다른 코드들은 이전 포스팅을 참고해주세요~ ==============================================================================로그인 원래코드: public void login(View v) { if (database != null) { Cursor cursor = database.rawQuery("SE..

안드로이드 2017.03.10

안드로이드 SQLite를 이용한 회원가입, 로그인

안녕하세요 알통몬입니다.공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 안드로이드 프로그래밍에 대해 알아볼까합니다. 설치방법이나 기본 구성은 다른 블로그에도 많이 나와 있으니 앞에 쉬운부분은 다 자르고 이번 시간에는 다른 블로그에는 잘 없는 제가 독학하느라 꽤 오랜시간 애먹었던 회원가입과 로그인에 대해 공부하겠습니다. 먼저 기본적으로 안드로이드 프로그래밍에는 JAVA 파일과 XML 파일이 있습니다. XML 파일은 디자인을 하는 파일이고 JAVA는 실제 실행이 되는 파일입니다. XML 파일과 디자인 화면입니다.===================================================..

안드로이드 2017.03.10

자바 에러 java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()

Thread를 사용하다 보면 아래와 같은 에러가 발생하는 경우가 있습니다.java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare() 원인은 Thread 안에 Thread를 사용하였기 때문인데요. 해결방법은 Handler 를 사용하는 것입니다.. Thread 의 run() 안의 내용을 아래 핸들러의 run() 안에 넣으시면 됩니다. 참고로 핸들러는 여러개가 나오는데 android.os의 Handler를 임포트하셔야 해요. Handler mHandler = new Handler(Looper.getMainLooper());mHandler.postDelayed(new Runnable() {@O..

안드로이드 2017.03.09

자바 참조타입 데이터 분류 타입과 메모리 사용영역

안녕하세요 알통몬입니다.공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 데이터 타입에는 크게 기본 타입(정수, 실수, 문자, 논리 리터럴)과 참조 타입으로 분류됨.참조 타입 : 번지를 참조하는 타입으로 배열, 열거, 클래스, 인터페이스 타입이 있습니다. 기본타입으로 선언된 변수와 참조 타입으로 선언된 변수의 차이는 저장되는 값에 있어요.기본타입은 실제 값을 변수에 저장하지만, 참조타입은 메모리의 번지를 값으로 갖습니다. 메모리 사용 영역 JVM이 사용하는 메모리 영역에 대해 알아보겠습니다.메모리 영역은 메소드영역(스테틱 영역), 스택 영역, 힙 영역으로 구분됩니다. 메소드 영역 : JVM이 시작할 ..

자바 2017.03.09

자바 조건식 - if , if else, if else if, 중첩 if / switch / for / while / do while / break / continue

1. 자바 조건식 if 문 // 자바 IF 문 , 자바 if else 문 , 자바 if-else if-else 문, 자바 중첩 if 문http://rain483.blog.me/220571046476 2. 자바 조건식 switch 문http://rain483.blog.me/220571060137 3. 자바 반복문 for 문http://rain483.blog.me/220571106999 4. 자바 반복문 자바 while 문 http://rain483.blog.me/220571124443 5. 자바 반복문 자바 do-while 문http://rain483.blog.me/220571154674 6. 자바 break 문 과 continue 문 http://rain483.blog.me/220571168486

자바 2017.03.09

자바 연산자 - 단항 연산자 / 이항 연산자 / 삼항 연산자

1. 자바 연산자 와 연산식 // 연산의 방향과 연산의 우선순위http://rain483.blog.me/220569232011 2. 자바 단항 연산자 - 부호연산자 와 증감 연산자 http://rain483.blog.me/220569877378 3. 자바 단항 연산자 - 논리부정 연산자( ! ) , 비트반전 연산자( ~ ) http://rain483.blog.me/220569934074 4. 자바 이항 연산자 - 산술 연산자(1) http://rain483.blog.me/220569953975 5. 자바 이항 연산자 - 산술 연산자(2) http://rain483.blog.me/220570861954 6. 자바 이항 연산자 - 문자열 연결 연산자(+) 와 비교 연산자 ( < , = , == , != )h..

자바 2017.03.09