[Android] Dialog Inflate
·
IT기술 관련/모바일
출처: http://arabiannight.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9CAndroid-%EA%B8%B0%EB%B3%B8-Dialog-inflate-Dialog AlertDialog를 사용한 기본 Dialog 예제 입니다. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 ..
[Android] AlertDialog에 로그인창만들기
·
IT기술 관련/모바일
출처: http://egloos.zum.com/surprisen/v/2415659 Context mContext = getApplicationContext(); LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(LAYOUT_INFLATER_SERVICE); View layout = inflater.inflate(R.layout.custom_dialog,(ViewGroup) findViewById(R.id.layout_root)); AlertDialog.Builder aDialog = new AlertDialog.Builder(mtsGetLatLng.this); aDialog.setTitle("로그인하시겠습니까?"); aDialog...
[Android] Text넣을 수 있는 Dialog
·
IT기술 관련/모바일
출처: http://growingdever.tistory.com/99 안드로이드에서는 다이얼로그를 AlertDialog라고 합니다. 개인적인 이유로 텍스트를 입력할 수 있는 다이얼로그를 만들어야 하는 상황이 왔는데 대부분 리스트가 있거나 라디오버튼이 있는 등의 다이얼로그를 만드는 방법만 소개되어 있더군요. 힘들게 찾아냈는데 다른 분들도 볼 수 있게 공유하려 합니다. AlertDialog.Builder alert = new AlertDialog.Builder(this); alert.setTitle("Title"); alert.setMessage("Message"); // Set an EditText view to get user input final EditText input = new EditText(t..
[Android] 현재 시간 구하기
·
IT기술 관련/모바일
출처: http://blog.opid.kr/247 참고 : http://memesong.blogspot.kr/2012/09/blog-post.html ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 import java.text.SimpleDateFormat; import java.util.Date; // 시스템으로부터 현재시간(ms) 가져오기 long now = System.currentTimeMillis(); // Data 객체에 시간을 저장한다. Date date = new Date(now); // 각자 사용할 포맷을 정하고 문자열로 만든다. SimpleDateFormat sdfNow = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); ..
[Android] error occurred during initialization of vm
·
IT기술 관련/모바일
출처:http://gogorchg.tistory.com/entry/Android-Studio-error-occurred-during-initialization-of-vm Android Studio를 설치하고! 이제 개발해보자 하는 순간 Gradle 관련하여 Heap 메모리가 부족하다는 에러가 발생하여 불능 상태가 됩니다. VM을 만들수 없다는 건데요. Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm option is used. Please refer to the user guide chapter..
[Android] ScrollView can host only one direct child 스크롤뷰 문제해결
·
IT기술 관련/모바일
----------------------------------------------------------------------------------------------- java.lang.RuntimeException: Unable to start activity ComponentInfo{패키지.액티비티}: java.lang.IllegalStateException: ScrollView can host only one direct child ----------------------------------------------------------------------------------------------- ScrollView는 단 1개의 차일드뷰만을 가질 수 있다. XML에서 ScrollView에 1..
[Android] “gradle DSL method not found: android()” 해결하기
·
IT기술 관련/모바일
출처: https://medium.com/@marcuspereira/solving-the-gradle-dsl-method-not-found-android-in-android-studio-6e5ab499bd3#.3nd9r9zf2 build.gradle file에서 아래 라인을 삭제 해주면 잘된다//DELETE THIS LINES:android { compileSdkVersion 21 buildToolsVersion '21.1.2' }
[Android] failed to find target android-21 오류 해결하기
·
IT기술 관련/모바일
출처: http://www.gamedev.net/topic/672977-android-studio-error-failed-to-find-target-with-hash-string-android-21/ 위와 같은 오류가 발생시 다음과 같이 해결해야 한다. 위 오류는 API21 이 없어서 생기는 오류이다. SDK Manager.exe를 통하여 API21를 다운로드 한다. 설치가 완료 되면 API21를 체크 해주면 된다.
스마트폰의 센서 종류와 특징 그리고 활용의 예
·
IT기술 관련/모바일
출처: http://oreon.tistory.com/m/post/171 센서??? : 열, 빛, 온도, 압력, 소리 등의 물리적인 양이나 그 변화를 감지하거나 구분 및 계측하여 일정한 신호로 알려주는 부품이나 기구, 또는 계측기. 인간이 보고 듣고 하는 오감을 기계적 전자적으로 본떠 만든 것이라고 이해하면 쉽다. 동작을 감지하거나 소리에 따라 반응하거나, 누르는 힘에 따라 반응하는 등 그 활용 범위는 매우 넓다. 센서의 종류에는 온도 센서, 압력 센서, 유량 센서, 자기 센서, 광 센서, 음향 센서, 미각 센서, 후각 센서 등이 있다. 고속도로에 차량이 진입하면 통행 카드가 나오거나, 교실의 화재 감지기, 현관의 자동 점멸등, 어두워지면 켜지는 가로등 등이 간단한 센서의 예이다. 1.자이로스코프 센서(G..
TextWatcher 를 이용한 글입력 제한 하기.
·
IT기술 관련/모바일
출처: http://ememomo.tistory.com/36 /* * Copyright (C) 2006 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distribute..