728x90
반응형

Android 183

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

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

안드로이드 진동

안드로이드: Vibrator (진동) 사용 예제 안드로이드의 Vibrator 객체를 사용하여, 원하는 패턴의 진동을 만들어 내고, 컨트롤 하는 예제를 만들어 봅니다. Step 1 : Manifect 에 Vibrator 권한을 획득해야 합니다. Step 2 : Vibrator 객체 획득 Step 3 : vibrate() 메소드로 진동시작, cancel() 메소드로 진동취소 [AndroidManifest.xml] 우선 안드로이드 메니페스트 파일 에 Vibrator 사용권한을 얻어옵니다. 상단에 한줄만 추가하면 됩니다 [activity_main.xml] 간단하게 테스트할 액티비티 하나 만들어 보죠 버튼 4개만 만들어서 몇가지 패턴의 진동을 테스트 해볼겁니다. [MainActiviy.java] 다음으로 메인 액..

Android 2018.05.21
728x90
반응형