728x90
반응형

Android 184

안드로이드 카메라 겔러리에서 이미지 가지고 오기 ( 회전 절대경로 )

최초작성 : 17.04.13 최종수정 : 17.12.17 rotate함수 추가 (17.08.16) 권한 요청 포스팅 링크 추가 (17.12.17) 카메라로 사진 가져올시 7.0 대응 (17.12.17) 앱을 만들다 보면 사진을 사용하여 이미지뷰에 뿌려주거나 업로드하는 경우가 종종 있습니다. 카메라나 기기 갤러리의 접근하기 위해서는 권한이 필요합니다. 권한 포스팅을 참고해주세요. 권한 요청 포스팅 보기 가져온 이미지 리사이즈는 아래 포스팅을 참고해주세요 → [안드로이드/Android] 이미지 리사이즈 권한 설정 카메라와 갤러리 사진을 가져오기 위해 권한이 필요합니다. 권한에 대한 자세한 내용은 본 블로그에 권한 체크하기를 참고해주세요 카메라로 찍은 사진을 가져오는 경우 인텐트를 통해 카메라를 호출합니다. ..

Android 2018.06.12

안드로이드 엑티비티 배경 투명하게

Android Transparent(투명한 창,투명 화면) 만들기 2017.03.08 15:30 by ParkJuno 프로그래밍/Andorid 안녕하세요. 꽃샘추위가 기승이네요. 얼른날씨가풀렸으면 하는 수요일입니다... 오늘은 Transparent Activity(투명한 화면)을 만들수 있는것을 공유하려고합니다. 결과화면 부터 확인 해보면.. 밑의화면과 같이 첫번쨰화면이 두번쨰화면 뒤에 보이도록 설정할수있습니다. 1. Main2Activity를 먼저 만들어줍니다.package blog.juno.blog_transparent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; public class Main2Activity..

Android 2018.06.12

안드로이드 자바 TCP IP ( 소켓 통신 )

* 저도 공부중인 부분이라, 자세히는 모르지만 일단 소스가 동작하고 방이 나눠지는 것을 확인 했습니다. 순서 서버 ( 자바 이클립스 ) 1) 접속할 포트와 소켓을 열어준다. ( 무한 반복 ) 2) 접속한 소캣의 정보를 저장해둔다. 3) 저장 한 소캣의 입력 출력 스트림을 열어준다 ( 위의 무한 반복 안에 생성 ) ( 메세지 송 수신 관련 스트림입니다. DataInpuStream 과 DataOutputStream 를 사용합니다. 다른것도 사용할 수 있습니다. ) 4) 메세지를 수신할 스레드를 작성한다. 5) 수신한 메세지를 처리하는 로직을 짠다 ( ex 방나누기 1:1 채팅 그룹채팅 등을 구분할수 있는 구분자들 ) 6) 보내고 싶은 상대방 쪽스트림에다가 데이터를 전송한다. ------------------..

Android 2018.06.01

EditText 키보드 내리기

EditText Keyboard 내리기 ㆍ 간단하게 EditText를 사용할때 나오는 Keyboard를 강제로 내리는 방법에 대해 알아보도록 하겠습니다 ㆍ 강제로 내리는 경우는 매우 다양하겠지만, 간단하게 로그인 화면이라고 가정하고 테스트를 해보겠습니다. 어떻게 내리나? 어렵지 않습니다. 딱 2줄만 알고 있으면 됩니다. InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(EditText.getWindowToken(), 0); 요렇게만 써주시면 끝납니다. 직접 확인해보자! 이런 로그인 화면이 있다고 가정했을때, 사용자의 편의를 위해서 Back..

Android 2018.05.25

안드로이드 jar 라이브러리 추가

jar 라이브러리 추가하기 - build.gradle 1. Picasso jar 다운로드 페이지 - http://square.github.io/picasso/ ▷ Picasso jar 직링크 - http://repo1.maven.org/maven2/com/squareup/picasso/picasso/2.5.2/picasso-2.5.2.jar 2. Picasso jar 프로젝트에 추가 - Project 텝으로 이동하여 app-libs에 jar 파일을 복사한다. 3. Android 텝으로 이동하여 build.gradle (앱 빌드)를 선택하여 jar파일에 대한 컴파일 옵션을 아래와 같이 추가한다. 4. build.gradle 수정 1 2 3 4 5 6 dependencies { compile fileTree..

Android 2018.05.22
728x90
반응형