안드로이드 프로그래밍을 하다보면 프로젝트를 복사해야 할 일이 생기기 마련입니다. 비슷한 안드로이드 앱을 만든다던가, 기존의 앱을 테스트 할 때는 프로젝트 복사가 거의 필수입니다. 그냥 프로젝트 폴더 전체를 다른 곳에 복사해서 백업을 하고 필요할 때 불러오는 법도 있지만 프로젝트 복사에 비해 매우 귀찮은 작업입니다. 근데 안드로이드에서 프로젝트 복사는 약간의 절차가 필요합니다. 지금 그것을 차근 차근 알아보죠. 이클립스ADT 안드로이드 프로젝트 복사하기 우선 위 사진처럼 복사 할 프로젝트를 선택합니다. 그리고 Ctrl + C를 누른 후 바로 Ctrl + V를 합니다. 그러면 아래와 같은 Copy Project 대화상자가 나타나게 됩니다. 대화상자가 나타나면 Project name라는 곳에 새로 만들 프로젝..
안드로이드 프로그래밍 개발환경이 구축되어 있다면 바로 안드로이드 앱을 개발할 수 있습니다. 그럼 이클립스 ADT를 사용해서 안드로이드 프로젝트를 생성하고 에뮬레이터로 실행하는 과정을 설명드리겠습니다. 안드로이드 프로젝트 만들기 (Android Application Project) 안드로이드 프로젝트를 생성하는 방법에는 메뉴를 사용하는 방법과 툴바의 버튼을 사용하는 방법이 있는데 둘중 편한 것을 사용하면 됩니다. 그럼 바로 프로젝트를 생성해 보겠습니다. 왼쪽 상단 메뉴에서 File - New - Android Application Project를 클릭합니다. (혹은 파일 메뉴 아래에 있는 버튼의 아랫방향 화살표를 눌러서도 선택할 수 있습니다.) 클릭을 하면 아래와 같이 안드로이드 어플리케이션을 새로 만드는..
안드로이드 프로그래밍을 하기 위해서는 자신이 사용하고 있는 컴퓨터에 안드로이드 개발환경을 구축해야 합니다. 기존에 이클립스를 사용했거나 컴퓨터를 좀 하는 분이라면 쉽게 설치할 수 있지만, 초보에게는 모든게 어려운 법이죠. 요즘 안드로이드가 유행한다고 어플부터 프로그래밍을 시작하는 분이 좀 있는데 그분들을 위해 최대한 간단하고 쉬운 방법으로 설명을 드리겠습니다. 안드로이드 OS가 리눅스 운영체제를 토대로 개발되었다고 해서 C나 C++로 앱 프로그램을 개발하는 것은 아닙니다. 물론 그렇게 할 수도 있지만 대세는 상대적으로 쉬운 자바(Java)라는 언어를 사용해서 개발하는 것입니다. 안드로이드 개발환경 구축방법은 크게 3가지로 나눌 수 있지만, 공통적으로 처음 해야하는 작업은 자바 JDK(Java Develo..
시작버튼을 누르고 cmd 명령을 내리면 항상 특정한 폴더(디렉토리)로 이동을 하게 됩니다. 그래서 원하는 디렉토리로 이동하기 위해서는 콘솔화면에서 cd명령어 노가다를 해야하죠. 아니면 바탕화면에 명령어 프롬프트(Command Prompt) 바로가기를 만들어서 자주가는 폴더를 속성으로 설정해 주는 방법도 있지만 더 간단한 방법이 있습니다. 현재 사용하고 있는 폴더로 명령 프롬프트 열기 예를들어 자바 프로그래밍을 한 후 컴파일을 하기 위해서는 소스코드가 있는 폴더로 이동을 해야합니다. 시작버튼을 누르고 cmd 명령을 실행시킨 후 콘솔화면에서 "cd C:\Users\user\Desktop\JavaCode" 이렇게 입력을 해야하죠. 주소를 복사해서 붙여넣기 한다고 해도 정말 귀찮은 작업입니다. 무식하게 CD명령..
코드를 분석하기 좋게 예쁘게 만들어주는 것을 소스코드 문법강조, 문법 하이라이트 기능이라고 부릅니다. 프로그래밍 에디터에서는 기본으로 이러한 기능이 있지만 HTML 웹상에서는 이러한 기능을 추가하기 위해서는 몇가지 작업을 해줘야 합니다. 직접 이러한 문법강조 기능을 만드는 것은 언어에 대한 이해가 놓은 고수가 아니면 할 수 없는 일이기에 다른 사람들이 만들어 놓은 것을 사용하는 것이 좋습니다. 사람들이 가장 많이 사용하는 SyntaxHighlighter에서 부터 다양한 종류가 있는데 여기서는 우선 SyntaxHighlighter를 이용해보도록 하겠습니다. 문법강조를 위해 SyntaxHighlighter 사용하기 http://alexgorbatchev.com/SyntaxHighlighter/ 보통 이러한 ..
주유소에서 간단하게 자동세차를 할 수 있게 되면서 (혹은 전문화되면서) 자식들이 스펀지에 퐁퐁을 묻혀가며 닦고, 양동이에 물을 받아 붓는 장면은 거의 보기 힘들게 되었습니다. 솔직히 요즘 아이들에게 이런거 시키면 누가 좋아하겠습니까? 놀이로 접근하면 좋을 것도 같은데... 아무튼 단독주택에 주차장이 겸비한 집이라면 모를까, 아파트에서는 상상도 못 할 일이죠. 그냥 시대가 이렇게 변했다고 생각합니다. 솔직히 어렸을 때 세차시키면은 정말로 싫었거든요. (But 용돈 많이주면 빵끗!) 주유소에서 기름 넣으면 공짜나 소액으로 해주는 자동세차 서비스를 저는 무척이나 좋아합니다. 정말 편하잖아요. 가만히 있으면 알아서 닦아주고 말려주고 조금만 더 쓰면 내부세차까지 받을 수 있으니, 돈이 아깝다는 생각이 안드는군요...
해운대 장산에서 성불사 쪽으로 내려오면 삼호가든이라는 아파트가 있습니다. 그곳을 걸어내려오다 하늘이 너무 아름다워 사진을 찰칵! 아이폰5S로 찍었는데 DSLR만큼 나온 것 같아 기분이 좋습니다. 보세요! 맑은 하늘과 구름 그리고 아파트가 이루어내는 절묘한 조화를... (사진을 클릭하면 더 크게 볼 수 있습니다.) 하늘, 구름, 태양 그리고 아파트 풍경 겁없이 태양을 정면으로 바라보며 찍은 한 컷. 카메라 뷰파인더로 이렇게 바라보고 찍었다면 눈이 많이 부시겠죠? 스마트폰 액정으로는 이러한 일들이 쉽네요. 야심차게 찍었는데 생각보다 마음에 드는 사진은 아닙니다. 그냥 아이폰으로 태양을 찍으면 이렇게 나오는구나... 하면서 보세요^^ 하늘, 구름, 아파트... 그리고 차 폭풍이 휩쓸고 지나간 후의 하늘은 정말..
부산의 자랑(?!) 부산국제금융센터 BIFC를 지나가다 사진을 찍어보았습니다. 63빌딩과 같은 63층으로 이루어져있고 꼭대기까지 올라가는데 42초가 걸린다는 그 건물! 저 건물에 누가 들어와서 일을 하는지... 공실률은 얼마나 될지... 어떻게 활용될지... 등은 신경끄고 (솔직히 이런 건물에서 한번 근무해보고 싶습니당 ㅎㅎ) 오늘은 그냥 멋진 외관 사진만 구경하도록 합시다! 부산국제금융센터 BIFC 문전역을 자주 왔다 갔다하는 편이라 BIFC를 자주 보고 있습니다. 솔직히 너무 위태위태해 보이고 비효율적인 것 같아 고층건물을 싫어하는 편인데 그래도 도심에 우뚝 솟은 게 멋지긴 합니다. 부디 부산시민을 위해서 잘 활용되길 바랍니다! 비가 억수로 내리고 난 후 사진을 찍어서일까 부산국제금융센터 빌딩이 유난..
윈도우 XP에서는 이런 현상이 많이 없었는데 윈도우7부터는 cmd 명령어로 명령 프롬프트 사용사 한글이 깨지는 문제가 자주 일어나는 것 같습니다. 해결해도 또 발생하고... 한글이 나왔는데 어쩔때는 또 깨지고... 위 화면에서는 심지어 dir 명령까지 문제가 발생합니다. chcp 명령을 사용해보면 지금 사용하고 있는 코드 페이지가 65001라는 것을 알 수 있습니다. 윈도우7 cmd 한글 깨짐 해결하기 위 화면은 java 명령어를 쳤을 때 화면인데 한글이 무지 많이 깨진것을 볼 수 있습니다. 한글을 사용하기 위해 코드 페이지를 변경해 봅니다. chcp 949 (엔터!) (참고로 영문 코드 페이지는 chcp 437 입니다!) 오~ dir 명령도 잘 되고 한글도 잘 나옵니다. 이렇게 커맨드 화면을 사용하면 ..
어쩌다가 요즘 회사에서 모바일 프로그래밍을 하고 있습니다. 이 말은 안드로이드와 iOS를 다 커버해야 한다는 말이죠. (나중에는 윈도우폰까 해야할지도...) 안드로이드는 이클립스 기반이라 어떠한 플랫폼에서도 프로그램을 짤수있지만 애플은 왠만하면 맥에서 작업하는 것이 좋습니다. 그래서 그냥 맥북을 하나 구입해서 둘 다 프로그래밍을 할까 생각중입니다. 맥북에어 MacBook Air 이 맥에어는 친구한테 빌린 것으로, 거의 초창기 버전인데 RAM이 무려 2G나 됩니다 ㅡㅡㅋ 그래도 당당하게 이클립스를 깔고 가상에뮬레이터를 돌려보았습니다. 그런데... 아... 로딩만 되고 머신이 실행이 안됩니다. 한 30분정도 기다리다 끄고 이클립스도 바로 삭제!!! 제가 알아보니 아이폰 프로그래밍을 하는 xcode도 4G이상..
- Total
- Today
- Yesterday
- 파이썬 기초
- eclipse
- 안드로이드 프로그래밍
- 리눅스 명령어
- openmediavault
- 게임기 만들기
- 라즈베리파이 나스
- mysql
- linux
- 리눅스
- 파이썬
- Eclipse ADT
- 추억의 오락실
- 파이썬 자료형
- 리눅스 기초
- 파이썬 함수
- Android Programming
- 이클립스 사용법
- jsp 프로그래밍
- 파이썬 연산자
- 라즈베리파이 활용
- Android Studio
- 라즈베리파이
- 라즈베리파이 NAS
- 리눅스 설치
- PYTHON
- raspberry pi
- 라즈베리파이 오락실
- 파이썬 프로그래밍
- 리눅스 cat
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |