일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 자마린 설치
- android emulator
- Xamarin 설치
- xamarin 한글키보드
- 자마린 디버깅
- Xamarin
- C# 화면해상도
- xamarin custom listview
- 자마린 리스트뷰
- 자마린 에뮬레이터
- android emulator 한글키보드
- Xamarin Emulator
- xamari 커스텀 리스트뷰
- 자마린
- Today
- Total
목록프로그래밍 (4)
재주부리기
이번엔 안드로이드에서 가장 많이 쓰이는 형식인 Custom Listview에 대해서 알아보려 합니다 안드로이드의 Custom Listview 예제는 정말 많습니다만.. Xamarin으로 된 예제는 정말 없더군요. 외국 사이트로 가야... 사실 Xamarin에서 구현하는 방법도 똑같지만, 소스코드가 전부 Java로 되어있어서.. Xamarin의 소스코드와는 아주 약간 다를 뿐입니다. 뭐 조금이라도 아는 분들이야 알아서 잘 적용시키겠지만.. 맨땅에 헤딩하는 저로서는 처음엔 그 하나 바뀌는게 굉장히 어려웠습니다 ㅠㅠ Custom ListView 구현 순서를 간단히 보면 1. Custom ListView View 작성 2. Custom ListView Code 작성 3. Custom ListView Holder..
이제 설치된 에뮬레이터를 실행하겠습니다. 요건 한글키보드를 설정해줄 파일입니다. 에뮬레이터 실행 후 다운받으세요 우선 안드로이드 프로젝트를 하나 생성하겠습니다. 생성하면 요런 페이지가 나오는군요 무시하고 상단의 에뮬레이터를 눌러서 실행합니다.저는 안드로이드 5.0버전으로 설치했습니다.에뮬레이터 실행 후 한글로 언어셋팅을 바꾸고 한글키보드를 설치할텐데.에뮬레이터에서 안드로이드 5.0 미만 버전은 한글을 지원하지 않습니다. 처음에는 뭔가 안내메세지가 나오고. 제가 만든 어플리케이션이 실행되었네요 이전 버전만 해도 버튼 한개에.. 클릭 카운트를 세어주는 샘플 프로그램이 있었는데 업데이트 이후에는 사라졌네요 실행되는것은 확인만 하고 홈으로 돌아갑니다. 가운데 버튼을 눌러 전체 앱을 봅니다. 우선 언어부터 설정해..
Xamarin을 설치했으니 그걸 실행시킬 에뮬레이터도 설치해야겠죠?기본적으로는 Xamarin을 설치하면 안드로이드 에뮬레이터도 같이 설치가 됩니다.저는 처음에 한번 써본 뒤에 Visual Studio 에뮬레이터로 갈아탔습니다. 속도차이가 많이 나더군요.이래저래해도 가장 빠른건 실제 스마트폰으로 디버깅하는것 같습니다만..(아닐수도.. 제 노트북 메모리가 고작 8기가라서 ㅠㅠ)자 이제 잡설은 여기까지 하고, https://www.visualstudio.com/vs/msft-android-emulator/ 로 가서 실행파일을 다운로드 받습니다. 실행합니다. 끝.....(?) 네 뭐 간단합니다. 실행하셔서 설치 하신 뒤 Visual Studio 들어가셔서 '도구' 메뉴에 가시면 새로운 하위메뉴가 하나 생길겁니다..
Visual Studio에 Xamarin과 JDK, 그리고 Visual Studio Emulator for Android 설치와 설정하는 방법에 대해 알아보려고 합니다. Visual Studio 설치 시 전부 같이 설치할 수도 있지만. 오늘은 Visual Studio 설치가 되어있는걸 기준으로 설명하려고 합니다. 우선은 https://www.xamarin.com/ 사이트로 접속합니다. 아.. 영어.. 벌써 현기증나네요.(프로그래머로 밥벌이 할 줄 알았다면.. 미국에서 태어났어야.. ㅠㅠ) 그래도 친절하게 다운로드가 코앞에 있네요. 링크 눌러 이동합니다. 다운로드 그냥 해주면 좋으련만.. 정보도 입력하라네요. 뭐.. 가끔 날려주는 E-Mail이 영어라서 좀 짜증나기는 하지만 적어야 다운로드 시켜주니깐요....