안드로이드 키보드의 InputType정리
안드로이드 단말은, 에딧텍스트의 상태에 따라, 키보드의 모양이 달라지게 할 수 있지요. 비밀번호를 눌러야 한다면, 숫자키보드가 나오고 뭐, 그런 것말이죠, 이것은 editText의 inputType 속성을 적절히 지정해주면 됩니다. 이 속성에 따라서, 키보드에 표시되는 키의 종류가 달라집니다. 속성은 세가지, Class, Variation, Flag 세가지가 있고, 각 속성은 중복되어 사용가능 합니다. 중복하여 사용하려면, |로 연결하여 사용합니다. Class는 숫자, 문자, 비밀번호 등 입력문자의 종류를 지정합니다. Variation은 Class의 세부적속성이 들어가죠. Flag는 이보다 더 세부적인 속성으로, 대문자 자동변환 여러줄 입력 등의 동작을 수행한다고 합니다. 코드에서 inputType의 속..
더보기
안드로이드 키보드 옵션
안드로이드는 모바일 프로그래밍이기 때문에, 화면의 제약이 많습니다. 이에 따라서, 화면을 효율적으로 사용하기 위하여, 키보드가 올라왔을경우, 화면을 어떻게 표현할 것인가가 중요한 이슈가 되기도 하죠. 그래서, 안드로이드는 키보드가 화면에 보여질때 어떻게 표현할 것인가에 대해서, 몇가지 가이드라인을 주고 있습니다. 제가 겪은 일중 하나는, 안드로이드 키보드가 올라올시 레이아웃이 재조정되는 현상이 있었습니다. 저는, 키보드가 올라오더라도 레이아웃이 유지되기를 원했습니다. 그래서, 이것을 해결하기 위해, 매니페스트 파일을 조정해 주었습니다. android:windowSoftInputMode="adjustPan" 저는 위의 방법을 썼네요, 네임플레이스와, 옵션은 다음과 같습니다. android:windowSof..
더보기
eclipse svn이용하기(2)
앞서, 설명한대로, 이클립스에 svn사용하기 셋팅을 끝냈다면, eclipse에서, project를 import 해야겠지요, ^^ 1. eclipse에서 우측을 눌러 import를 꾸욱, 눌러줍니다. 여기서 svn - checkout projects from SVN을 또오 꾸우욱 눌러줍니다. 이후, create a new repositoty location 꾸욱, (기존에 repository가 있으시다면, use existing repository location 꾸욱..!.. )... Next !! 2. 그럼 , Url이 나오는데요, 이곳에 url적어주시면 됩니다. 그렇다면, 끝. 이제, 팀원들과 협업하여 사용가능하게 되신겁니다. 다음은 import한 모습인데요, 프로젝트 옆에 드럼통 같은 모양이 svn..
더보기
eclipse에서 svn이용하기(1)
svn은 팀원끼리 업무를 협업하기 쉽게 도와주는 툴입니다. 이를 사용하기 위해선, 다양한 툴이 필요하지만, 간단히 이용하기 위하여, 우선은 이클립스에서 svn이용하는 방법을 알아봅니다. 이클립스에서 svn을 이용하기 위해서는, 플러그인을 설치해야 합니다. 1. 이클립스 플러그인 설치 Ganymede, Helios - Help - Install New Software 에서 , add를 눌러 적당한 이름을 입력한 후에 주소는, http://subclipse.tigris.org/update_1.6.x를 눌러 업데이트 하여 주면 됩니다. 업데이트를 하다보면, 무슨 경고같은게 나오는데, 그냥 '예' 눌러주시면 됩니다. (해치지 않아요...) 업데이트 끝나면, 리스타트 하라고 나오는데, 리스타트 해줍니다. 2. 업..
더보기