분류 전체보기 (178) 썸네일형 리스트형 Windows7 USB 부팅 및 설치 안녕하세요. 오랜만에 인사 드리네요. 자주 자주 글을 쓴다고 하고선 또 꼬르륵... 잠수... ^^;; 암튼 이제부터 다시 열심히 하겠노라... 다시 한 번 다짐(?) 해 봅니다. ㅎ 오늘은 지인중에 Windows 를 다시 재설치 하시는 분이 문의해 본 내용에 대해서 포스팅 하겠습니다. 지인분은 회사에서 OS로 윈도우즈 7 (Microsoft Windows 7) 을 사용하시는데, 이미지 파일 (ISO) 만 있어서 CD로 구워서 설치 하는 방법이 아닌 USB로 설치하는 방법에 대해서 문의하셨습니다. 이에 다른 분들도 필요하실 것 같아 함께 알려드리도록 하겠습니다. Q) OS로 윈도우즈 7 (Microsoft Windows 7)을 사용하려고 합니다. 컴퓨터에 설치할때 CD로 굽지 않고, USB에 복사하여 쉽.. [Flex] Excel 한글 문제 해결 Flex로 Excel Import나 Export 를 하다 보면 한글 문제 때문에 골치가 아프다 ㅠㅠ as3xls 사이트 에서 제공하는 기본 라이브러리를 등록해서 사용하면 Import는 잘 되지만 Export 시에 한글이 깨지는 문제가 발생한다. 그래서 인터넷에 떠도는 은둔고수님(?) 들이 만든 as3xls(한글지원) 라이브러리를 찾아서 사용 했더니 이번엔 export 시에 한글 깨짐 문제는 해길이 되었으나, import 시에 한글이 깨지는 문제가 ㄷㄷㄷ ㅠㅠ 그래서 두개를 잘 조합 하면 문제가 해결 될것 같아서 소스를 분석하기 시작했다. 그래서 아래와 같이 수정 한뒤 사용해보니 문제가 해결되었다. 방법은 아래에 as3xls 사이트에서 제공 하는 라이브러리에서 ExcelFile.as을 열어서 255번라인 .. [Flex] Flex Datagrid Paging 처리 소규모의 데이터를 다루어서 datagrid에 표시하고는 했는데 이번 프로젝트에서는 데이터의 양이 몇 천개씩 되다 보니 datagrid paging 처리를 생각하게 되었다. togglebuttonbar를 이용해서 처리를 했고, 기본 시스템 개념은 제로보드의 그것을 참조했다. 1. getNumofROW()를 수행하여 데이터 베이스에서 최초로 전체 레코드 크기를 요청 한다. 2. myButtonBar.setCntData( parseInt(event.result.toString()) ) 에서 요청 결과를 바탕으로 한페이지에 게시글 20개씩 게시 할 시 총 페이지의 수를 산출하여 버튼 그룹을 생성한다. 3. 다음 getList(myButtonBar.currentPage)를 통해 해당 페이지의 게시물들을 받아서 출.. [Flex] Flex DataGrid 무한 페이징 처리 방법 긴 목록(list)를 보여 주는 인터페이스로 Web에서는 Paging 처리가 일반적이었지만, 목록을 구성하는 데이타의 속성에 따라서는 이 보다는 전체 목록을 자연 스럽게 스크롤링해서 볼 수 있는 인터페이스가 좀 더 편리합니다. 예를 들면, 구글 리더(Google Reader)나 네이트 메일의 편지함 등이 그렇습니다. 첫페이지가 나타나고 목록을 보다가 스크롤바를 내리면 페이징없이 자연스럽게 계속 목록의 끝까지 볼 수 있는 방식이죠. 보통은 AJAX를 통해 많이 구현하고 있습니다. 이를 Data Grid에 구현해 보면 이렇습니다. 실제 작동 방식은 - 처음 페이지가 로드되면 한 페이지 분량의 데이타를 읽어서 Data Grid의 dataProvider에 채웁니다. - 사용자가 데이타를 더 보기 위해 스크롤 바.. 인텐트(Intent) 입문- (1) 액티비티 호출 이번 강좌에서는 인텐트(Intent)를 이용하여 다른 액티비티를 불러오는 것에 대해 알아보도록 하겠습니다. 일단, 강좌를 따라오기 전에, 준비해야 할 것들은 다음과 같습니다. - 새로운 프로젝트 - 두 개의 소스 코드 및 레이아웃 코드 (액티비티를 두 개 만들어야하니, 당연히 두 개 필요하겠죠??) 중요!! 프로젝트에 액티비티를 추가하는 방법은 이전 포스트(2009/03/01 - [안드로이드/안드로이드 입문] - [강좌] [수정] 이클립스에서 안드로이드 액티비티 추가하기 ) 에서 상세하게 다루고 있으니, 이 글에서는 따로 다루지 않겠습니다. 이번 강좌에서 예제로 만드는 어플리케이션의 구성은 다음과 같습니다. * 첫 번째 액티비티에서 버튼을 누르면 두 번째 액티비티가 호출됨 * 두 번째 액티비티에서 종료 .. 액티비티와 태스크(Task) 액티비티는 같은 어플리케이션 내에 존재하는 액티비티 뿐만 아니라 다른 어플리케이션 내에 존재하는 액티비티까지호출할 수 있습니다. 일반적인 어플리케이션들은 각자 자신의 어플리케이션 내에 있는 구성요소들만 사용할수 있습니다. 따라서 특정 기능 (예: 바코드 스캔 )을 자신의 어플리케이션에서 이용하려면 새로 그 역할을하는 컴포넌트를 구현해야 했죠. 하지만, 안드로이드는 특이하게도다른 어플리케이션 내의 컴포넌드들을 호출하여 마치 자신의 어플리케이션에서 사용하는 것이 가능합니다. 만약, 제가 책을 관리하는 어플리케이션을 만들었다고 가정해 봅시다. 책을 관리하는 어플리케이션이면 책을 추가하는 기능이 있어야겠지요? 그런데책 정보를 일일이 입력하는 것은 손이 많이 가기에 책의 바코드를 인식하여 책 정보를 추가할 수 있.. 액티비티의 생애주기(Lifecycle) 안드로이드는 모바일 기기에서 구동되는 것을 목적으로 하고 있기에 PC에서 구동되는 프로그램들에 비해 더 효율적인 메모리 관리가 필요합니다. 안드로이드 어플리케이션을 구성하는 구성요소 중 하나인 액티비티(Activity)도 효율적인 메모리 관리를 위해 액티비티가 생성되고 소멸되는 조건인 생애주기(Lifecycle)을 가지고 있습니다. 액티비티 뿐만 아니라 브로드캐스트 리시버(Broadcast Receiver), 서비스(Service)도 일정한 생애주기를 갖고 있지만, 가장 자주 쓰이는 구성요소인 액티비티의 생애주기부터 알아보도록 하겠습니다. 액티비티의 상태는 크게 활성(Active), 일시정지(Paused), 정지(Stopped) 이 3가지로 나눌 수 있으며, 각 상태에 해당하는 생애주기들이 존재합니다. .. 안드로이드 시작하기 : 개발환경 설정 안드로이드 공부를 시작하기에 앞서서, 안드로이드의 기초 이론들에 대한 공부도 해야겠지만..... 이론도 이론이지만 일단은 무작정 부딪혀 보자는 저의 성격상 개발 환경부터 먼저 설정하고 모든 준비(?)를 끝내 놓습니다. 이렇게 해 놓아야만 이론 공부를 하다가 갑자기 "이건 한번 해보고 싶어지는데?" 생각이 들면 바로 해 볼수 있기 때문이죠. :) 그럼, 하나하나씩 들어가보죠. 안드로이드 개발을 위해서는 무엇이 필요할까요? 명석한 두뇌? 영어 울렁증(??) 아니면 며칠 밤을 새서라도 개발을 할 수 있는 강인한 체력? 음... 물론, 앞에서 언급한 것들을 다 가지고 계신다면 좋기야 하겠지만 (영어 울렁증은 잘 모르겠군요. 흠?) 일단은 개발을 하려면 개발 툴이 있어야합니다! 백날 코드만 짠다고 그걸로 끝나는게.. 이전 1 ··· 9 10 11 12 13 14 15 ··· 23 다음