개발 18

View에 Scrollbar 제거 및 변경옵션

안드로이드에서 View마다 OverScroll 옵션과 ScrollBar 옵션을 변경할 수 있다. 1. ScrollBar 생성/제거기본적으로 View가 보여줄 항목이 화면보다 크면 ScrollBar가 자동으로 생성되는데, ScrollBar를 안보이게 하고 싶으면 해당 View의 layout에 다음 옵션을 추가하면 된다.android:scrollbars="none"스크롤바를 제공하지 않는 View의 경우는 ScrollView를 추가하여 기존의 contents를 덮어줌으로써 스크롤바를 생성한다.또는 다음과 같이 Scrollbar를 선언하여 사용한다.android:scrollbars="vertical" 2. ScrollBar 변경그리고 다음 명령어로 View의 스크롤바의 스타일을 설정할 수 있으며, 네 가지 옵..

개발/Android 2013.02.12

ListView 메소드

ListView의 주요 메소드들 ListView와 Adapter를 선언하는 방법은 이전 글에서 확인가능. 이 글에서는 ListView의 자주 쓰이는 기본적인 메소드들 몇개 설명. http://developer.android.com/reference/android/widget/ListView.html 에서 더 많은 메소드들을 확인할 수 있다. 1. ChoiceMode ListView의 각 항목들을 선택하는 모드 설정 ListView list = (ListView)findViewById(R.id.list); list.setAdapter(Adapter); list.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE); 다음 네 가지 선택옵션이 있다. CHOICE_MODE_NONE C..

개발/Android 2013.02.08

Viewgroup, View, ListView

Viewgroup (layout)은 여러 Viewgroup과 View들을 자식으로 가질 수 있다. Viewgroup의 종류- Absolute layout- Relative layout: 자식뷰들의 상대적인 위치를 정해서 배열- Frame layout: 자식뷰들의 프레임을 정하고 겹쳐서 배열- Linear layout: - Table layout: 테이블 형식으로 배열 원본 데이터를 listView에 표현하기 위해서는 Adapter라는 중계역할을 하는 녀석이 필요하다.ListView에 표현하기 위한 Adapter는 보통 ArrayAdapter를 이용한다. - 일반적인 array로부터 Adapter를 생성ArrayList list = new ArrayList();ArrayAdapter Adapter;Adap..

개발/Android 2013.02.07

Windows7 에서 VPN 연결하기

Windows7에서 VPN Server 설정은 다음과 같다. 우선 제어판 > 네트워크 및 인터넷 > 네트워크 및 공유 센터에 가서 [새 연결 또는 네트워크 설정] 을 눌러 VPN을 추가한다. 처음 연결생성 과정에서 설정할 수도 있지만, 만들고나서 어댑터 설정변경 메뉴로 가서 들어오는 연결 속성에서도 설정을 변경할 수 있다. Windows7에서 VPN client 설정은 다음과 같다.

개발 2012.10.28

윈도우7에서 FTP서버 구축하고 xe에서 FTP 설정하기

윈도우7에서 FTP서버 구축하기 xe엔진에서 빠른설치나 업데이트 등의 기능을 사용하기 위해서는 FTP 설정을 해야한다. 내 윈도우 데탑을 서버로 돌리는 경우 FTP서버 설정을 해놔야 xe에서 FTP설정이 제대로 된다. Windows7에서 기본적으로 지원하는 기능을 사용해 FTP서버 설정하는 방법을 알아보자. IIS 설정 윈도우에서 서버를 띄우기 위해서는 IIS기능을 사용한다. 먼저 제어판의 Windows기능 사용 으로 가서 IIS 기능을 사용할 수 있도록 설치한다. 실행 창에서 아래와 같이 "inetmgr.exe" 명령 혹은 시작메뉴에서 IIS 실행 IIS에서 FTP 사이트 추가 FTP 공유 폴더로 사용할 디렉토리 설정 다른 계정을 따로 만들기 귀찮아서 administrator로 했지만, 실제로 최고관리..

개발 2012.09.07

논문실적 자료 정리

Journal Impact Factorhttp://admin-apps.webofknowledge.com/JCR/JCR?PointOfEntry=Home&SID=S24Mo7Ok5HaOLoDddgg SCI Journal searchhttp://ip-science.thomsonreuters.com/cgi-bin/jrnlst/jloptions.cgi?PC=K (구글에서 'SCI search'로 검색, 맨 첫 사이트) SCIE Journal searchhttp://ip-science.thomsonreuters.com/cgi-bin/jrnlst/jloptions.cgi?PC=D (구글에서 'SCIE search'로 검색, 맨 첫 사이트) 한국연구재단 등재학술지 목록 검색http://www.nrf.re.kr/nrf_t..

개발 2012.07.10

아이락스 IRK01B 블루투스 키보드 & 키스킨

이번에 새로 산 아이락스 블루투스 무선 키보드. 디자인과 색상도 이쁘고, 무선이라 깔끔하다. 처음엔 키감도 뭔가 좀 뻑뻑하고 그랬는데, 조금 쓰다보니 부드럽고 소음도 적고 키감도 좋다. 괜춘한듯. 다만 키스킨도 같이 주문해서 왔는데 아래 사진처럼 모서리 부분이 좀 뜬다. 보기엔 약간 거슬려도 사용하다보면 이정도는 별로 문제가 되진 않고 넘어갈만 하다. (저렇게 들뜬게 보일 때마다 살포시 눌러줬더니 몇 달 지나고나니 지금은 저런 현상이 사라졌다.) 다른 키스킨들 보다 키보드랑 일체감도 좋아서 밀리거나 쓸림 현상이 없이 짝 달라붙어 타이핑시에 방해가 없어 좋다. 다만 가끔, 몇일에 한 번 정도로 한 키가 여러번 입력되는 현상이 발생한다. 예를 들어 ㅇ을 한번만 눌렀는데 ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ이 입력되는 경우..

개발 2012.04.25

윈도우에 SML/NJ 설치하고 실행하기

SML/NJ는 Standard ML of New Jersey의 약자로 Standard ML '97 프로그래밍 언어를 위한 컴파일러이다. 관련 라이브러리, 도구와 문서를 포함하고 있으며 무료로 제공되는 오픈소스 소프트웨어다. 아래 SML/NJ 공식 사이트에서 윈도우용 SML/NJ를 받아서 설치할 수 있고 관련 문서 등 자세한 정보들을 확인할 수 있다. 공식사이트: https://www.smlnj.org/ 설명을 위해 C:\sml\smlnj\ 경로에 압축을 풀었다고 가정해보자. 다음과 같이 커맨드창을 열고 환경변수와 경로를 설정한다. c:\> set SMLNJ_HOME=c:\sml\smlnj c:\> path %PATH%;c:\sml\smlnj;c:\sml\smlnj\bin 다른 사람도 그런지 모르겠지만 c..

개발 2012.03.14