- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
목록★─Programing (620)
드럼치는 프로그래머
Option Menu 1) ~.java에서 생성 | Menu.add( , , , ).setIcon(); |----> 생성메소드 onCreateOptionsMenu(Menu menu) | 아이템 선택시 자동 호출 메소드 onOptionItemSelected(MenuItem menuItem) 2) ~.xml 문서 이용 ~ | >>> MenuInflater.inflate( ) - icon @@@ 서브메뉴 만들기 .java 이용 @@@ Submenu etc = menu.addSubMenu("서브메뉴"); etc.add(0,3,0,"메뉴"); 하나로 종합 ==> menu.addSubMenu("서브메뉴").add(0,3,0,"메뉴3"); ===========================================..
@메뉴 만들기 - main.xml 파일이 setContentView(R.layout.main);에 의해서 불려짐. - android:text="@string/hello" 스트링 폴더의 hello의 text를 출력하라. @@@@ 메 뉴 @@@ - 옵션메뉴 : F2를 눌렀을 때 아래서 올라오는 메뉴/서브 메뉴를 가질수 있다. 라디오 박스와 같이 체크박스 사용 불가. 아이콘 사용 가능 최대 6개만 사용 가능. 6개 이상 작성시 5개만 표시되고 나머진 more로 표현됨. 해당 어플리케이션이 처음 생성될때만 단 한번 생성됨.(어프리케이션 실행중에 변경불가능) # onCreateOptionMenu()를 이용하여 생성됨. 이미 생성되어 있는 것이기 때문에 @override로 불러서 사용함. 옵션메뉴의 항목은 직접 코..
@Application의 구성 요소(필수) 1. Activity -꼭 하나의 Activity가 존재하여야 함. -public class xxxxx extends Activity 2.View(layout) -레이아웃 안에 레이아웃이 들어갈 수 있다. -위젯 안에 레이아웃이 들어갈 수 있다.(단, 기본위젯엔 불가능,,, 커스텀 위젯엔 가능) 3.widget(UI component) -엑티비티에 바로 들어가지 못하고 레이아웃을 통해 들어간다. setContentView(R.layout.main) @layout lenearlayout -weight가 우선이다. =====================================================================================..
↗안드로이드 에뮬레이터 모바일 모양 스킨으로 변경하기 안드로이드 에뮬레이터의 스킨을 변경해 보니 깔끔하고 ..ㅎㅎ 개발자용 스킨이나 사용에는 별 문제는 없지만,스킨 변경하기 위해서는 휴대폰모양의 스킨파일을 받아 안드로이드가 깔린 폴더에 복사하고 안드로이드 SDK와 AVD 메니져에서 새로운 스킨 파일을 선택을 해 주면 된다 에뮬 스킨을 설정 변경 후 , 에뮬을 돌리면, 기존에 설정했던 값들이 모두 리셋 되므로 다시 한글설정등을 설정 해야 한다 ▲넥서스원 스킨 타입 과 삼성 갤럭시형 모양 스킨 ↗안드로이드 에뮬레이터 스킨 변경하는 방법 안드로이드가 설치 된 폴더, 아래 폴더위치에 스킨파일을 복사한다 에뮬레이터 스킨파일을 복사 후 버츄얼 디바이스를 실행하면 스킨 파일들을 불러 올수 있다 API 10 레벨을 사..
01. 05. 06. 11. 17. 18. 이런 레이아웃인데요.. 이런형태로 주가 됩니다. layout_alignParentRight="true"하면 저 버튼이 오른쪽으로 올줄 알았는데 그렇지 않네요.. 오른쪽으로 배치하는 방법은 없을까요? 레이아웃을 잘못 쓴것일까요? 고견 부탁드립니다. ---------------------- eagles335 android:layout_gravity="right" 아닌가요? GloriousDay layout_alignParentRight 요것은 RelativeLayout에서 사용되는 속성입니다. LinearLayout에서는 eagles335님이 적어주신 것 처럼 layout_gravity를 사용해야 합니다. [출처] http://www.androidpub.com/84..
SHFileOperation, SHFILEOPSTRUCT, WIN32_FIND_DATA을 이용하여 폴더와 파일 이동 시키기 #define FromPathName "C:\\Util\\HY" // 옮겨질 디렉토리 경로 #define ToPathName "C:\\Util" // 옮길 디렉토리 정보 TCHAR fromPath[MAX_PATH+2]; TCHAR toPath[MAX_PATH+2]; memset(toPath , 0 , sizeof(toPath)); lstrcpy(toPath , ToPathName); HANDLE hFind = NULL; WIN32_FIND_DATA dataFind; BOOL bMoreFile = TRUE; SHFILEOPSTRUCT shfo = {0}; CString tempPath..
안드로이드 공부를 하다 텍스트등 디자인의 색상을 알아보려고 찾았다. #색상코드표 #93DAFF #98DFFF #9DE4FF #A2E9FF #A7EEFF #ACF3FF #B0F7FF B4FBFF B9FFFF C0FFFF #87CEFA #91D8FA #A5D8FA #AFDDFA #B9E2FA #C3E7FA #CDECFA #D7F1FA #E1F6FA #EBFBFF #00BFFF #0AC9FF #14D3FF #1EDDFF #28E7FF #32F1FF #3CFBFF 46FFFF 96FFFF C8FFFF #00A5FF #00AFFF #00B9FF #00C3FF #00CDFF #00D7FF #00E1FF #00EBFF #00F5FF #00FFFF #1EA4FF #28AEFF #32B8FF #3CC2FF #46CCF..
안드로이드 어플리케이션 기초 @ 가상 디바이스(AVD) project ->API와 AVD API가 동일하여야 함 name target - android API(위치기반 필요 없다면) // Google API(위치기반) ver. 2.x대는 서로 호환가능 SD 카드를 사용하지 않는 것은 특별히 선택하지 말길.. 속도가 느려짐. 32메가 밑으로.. skin - HVGA 그래픽 카드,종횡비가 다를 경우 밑에서 선택 가능 HardWare-필요한 하드웨어 추가 가능. 계속 변경 가능 @ Android project file-new-other-android project next project name 영문으로,툭수문자 금지 creat new - 새로운 프로젝트 생성 create from - 생성된 프로젝트 가져오기..
1.주요 컴포넌트=클래스 activity - 프로세서.하나의 안드로이드엔 꼭 하나의 액티비티 필요/화면의 개수 만큼 액티비티 필요(view가 액티비티에 포함 되어 있기때문에) window-창관리 content -ex전화걸기 하면 010 화면 출력-> 전화목록이랑 전화걸기가 서로 DB공유 view-버튼입력 notification-알림 매니저 package-클래스를 모아둔것 telephony-통화기능 resource-버튼 입력시 사운드나 진동 관리 location-GPS관리 Xmpp-브로드캐스트(하드웨어와 단말기 어플리케이션 사이의 주고받는 메세지 ex)와이파이) surface - 2D,3D,카메라 화면 media-하드웨어가 어떤 코덱을 지원하는지 알고 있어야함. SQLite-모바일용 DB OpenGL E..
1. DC얻기 CClientDC dc(this); 2. Client 영역 구하기 GetClientRect(&rect); WM_SIZE 메시지발생후 cx,cy 사용 3. 문자열 사각형안에 그리기 pDC->DrawText(문자열,사각형,Style); Style: DT_BOTTOM - 문자열을 사각형 맨아래줄에배열 반드시 DT_SINGLELINE과 함께사용 DT_CENTER - 문자열을 가로중앙에 배치 DT_VCENTER - 문자열을 세로중앙에 배치 DT_LEFT,RIGHT - 문자열을 좌,우로 배치 DT_SINGLELINE - 문자열을 한줄로만 쓴다 4. Brush 사용법 CBrush brushname(RGB(red,green,blue)); //브러쉬 생성 CBrush *oldBrush=pDC->Select..