728x90
반응형

Android 176

안드로이드 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

editText 자동 포커스, 키보드 제어

1. EditText에 자동 포커스 제거 엑티비티가 실행되면서 자동으로 EditText에 포커스가 가는데 이를 제거하고 싶다면 EditText 의 상위 Layout에 다음과 같은 속성을 추가해준다. android:focusable="true" android:focusableInTouchMode="true" 또는 android:descendantFocusability="beforeDescendants" android:focusableInTouchMode="true" 를 상위 레이아웃에 적용 2. 초기 키보드 자동 실행 제거 엑티비티 호출시 키보드가 자동으로 실행되는 것을 막고 싶다면 AndroidMenifest.xml에 해당 Activity 속성에 아래 속성을 추가해 주면 된다. android:window..

Android 2018.05.16

(커스텀 다이얼로그) 다이얼로그 안에 스피너와 EditText 넣기.

준비 res / values ---- 선택 ---- 서울특별시 경기도 인천광역시 부산광역시 광주광역시 대전광역시 대구광역시 울산광역시 제주시 layout MainActivity.java Button gallId = (Button)findViewById(R.id.gallId); gallId.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { dial(); } }); dial(); //여기서 다이얼로그를 불르고 설정합니다. AlertDialog.Builder aBuilder = new AlertDialog.Builder(MainActivity.this); View mView = getLayoutInfla..

Android 2018.05.12
728x90
반응형