분류 전체보기 120

Spinner 에 XML 로 문자열 리스트

참고 : http://developer.android.com/guide/topics/resources/string-resource.html프로젝트의 res 폴더에서 마우스 오른쪽 버튼 눌러 팝업 메뉴에서 New 에 가면 Android XML 을 누르면 위와 같은 형태가 나오고 아래와 같이 입력이 가능하다 (Eclipse 에서 문맥 지원된다) hohoho her huh 작성한 파일을 저장하고 액티비티에서 Spinner 를 추가한 후에아래와 같이 Entries 에 XML 에 있던 배열 이름을 찾거나 입력해준다. 에뮬레이터 화면

Android 2015.04.28

안드로이드 개발 중 오류

R.java 가 사라지는 경우 - res 폴더의 리소스에서 에러난경우 - 파일 이름은 꼭 소문자로 -> invalid file name ; must contain only [a-z0-9_.] 에러 나오는 경우 해당 네트워크 사용 - 안드로이드 프로그램 만들떄 네트워크 사용은 쓰레드에서 처리해야한다. 5초 이상 UI 응답이 없을 경우 OS 가 프로세스를 hang up 상태로 처리해 종료시킬 수 있다 - 새로 만든 쓰레드에서 네트워크 처리를 한 후 runOnUiThread Handle 의 post 를 이용해 처리한다 를 사용해 UI 처리를 시도해야한다

Android 2015.04.27

spring boot + mybatis 연결

spring 이 아닌 spring boot 의 경우 아직 starter 가 없어서 그런지 직접 코드로 연결 시켜야 하는데 xml 설정 파일도 없고 하여 코드로 연동 시켰다. // 폴더 구조 [java] -[ROOT] (네임스페이스의 최 상위) - DatabaseConfig.java - MyBatisProperties.java - [controller] - [domain] - [service] - [persistence] - mapper.java - abcMapper.java [java] -[resource] - application.properties - mybatis.xml - [META_INF] - [mapper] - abcMapper.xml 볼드 처리된 파일이 작업 대상이다 // resource/a..

Java 2015.04.16

SmartEditor 자주 쓰는 기능 요약

오래된 프로젝트인데도 불구하고 사용 방법에 관한 문서하나 안돼 있고, 본진에 타인이 쓴 qna 등 검색도 안되는 프로젝트 -_-... 쓰긴 싫으나 기존에 SmartEditor 가 박혀 있는걸 어째.. - 에디터가 들어갈 textarea 이름을 ir1 이라고 가정 1) HTML 내용 붙여넣기(paste; 기존 내용에 계속 추가 할 때 ) var org = new Array(); org.push("html 내용"); oEditors.getById["ir1"].exec("PASTE_HTML", org); 2) 내용 전체 교체 (기존에 있던 내용은 없어진다) $("#ir1").text("html 내용"); oEditors.getById["ir1"].exec("LOAD_CONTENTS_FIELD"); 3) 에디터..

기타 2015.03.27

스프링 부트 - MS SQL Server DB 접속

1) JDBC 드라이버 찾기 http://www.microsoft.com/ko-KR/download/details.aspx?id=11774 에서 JDBC 드라이버를 다운받는다. 버전이 4.1 과 4.0 이 있는데 MS SQL Server 2008 이후 버전의 서버에 접속하는 경우 4.1 을 이용해야 한다 그 외는 4.0 을 받는다. 2) 프로젝트에 jdbc 파일 추가 Eclipse 등에서 프로젝트 속성에 Build Path 에 Library 로 추가하면 끝. 자세한 설명은 생략한다. ㄷㄷ.. 3) DB 접속 properties (application.properties 파일) spring.datasource.url=jdbc:sqlserver://서버주소 spring.datasource.username=로..

Java 2015.03.18

닷넷(C#) 으로 Window Service 만들때 유의 사항

아마 C++ 도 동일하다고 봄... (예전에 알고 있었으나 잊어먹은듯) 1. 보통 프로그램 시작시 디렉토리 경로는 프로그램이 위치하는 곳이나, Window Service 의 경우 C:\Windows\System32 등 시스템 경로가 된다. 경로가 다르기 때문에 추가 파일 등에 대응하기 위해서 경로를 실제로 변경하거나 Command-line parameter 등에 기록하거나 한다 나의 경우 log4net 의 설정을 xml 파일에 두고 사용하는데 log4net.Config.XmlConfigurator.Configure(new System.IO.FileInfo("log4net.xml")); 이렇게 해두면 콘솔 등의 보통 프로그램은 문제 없으나 윈도 서비스 사용시 system32 폴더에 log4net.xml 이..

.NET 2015.03.17