일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 소년포비
- 안드로이드
- 마이크로소프트
- 실버라이트 코리아
- 소년포비소프트
- 윈도우 모바일
- 주신영
- 거제도
- 스마트폰
- 신동혁
- 훈스닷넷
- 윈도데브
- 신석현
- MIX10
- 윈도우폰7
- winmodev
- 황광진
- 쉐어포인트코리아
- 서진호
- 김춘배
- 지승욱
- 헤이맨
- 윈모데브
- 루나네스
- windows mobile 6.5
- 윈도우모바일
- UX베이커리
- 데브피아
- 옴니아2
- 윈도우폰
- Today
- Total
목록윈도우폰 세상/Windows Phone (65)
소년포비의 세계정복!!
우연히 인터넷에서 본 차량용 HUD(Head Up Display) 장치가 눈에 띄어 짝퉁스럽지만 만들어 봤다. HUD 의 장점은 무엇인가? 라고 물으면 내 대답은 속도보려고 머리 안숙여도 되잖아~ 정도가 될것 같다. 고작 그거(?)라고 생각하시는 분들... 아래의 경우를 상상해 보시라. 140km/h 로 신나게 쏘며 달리던 중, 과속..
준비물을 정리해보자 1. Windows Mobile을 사용하는 PDA, Smart Phone 한 놈(블루투스 지원) 2. 1번 기기에서 GPS 모듈이 없다면 GPS 위성신호를 잡아 송신할 수 있는 외부 GPS 수신기 한 놈(블루투스 지원) 3. 개발을 위한 Visual Studio.NET - 여기서는 2005 버젼을 사용함. 4. .NET Framework 3.x 5. Windows Mobile Professional SDK 6.0 [다..
GPS 신호를 수신하기 전에 GPS 신호에 대해 간략하게 한번 알아보자. GPS 에서 제공하는 데이터는 NMEA(The National Marine Electronic Association) code 로 전송되는데, 원래 바다에서 배의 위치를 확인하기 위해 이용되던 녀석이 육지로도 올라와서 차량용 네비게이션등에 활용중이란다. 맞보기로 어떤 녀석들을 보..
그럼 이제 가져온 속도 데이터를 화면에 출력해보자. 처음 생각했을때에는 화면 자체를 Transform 할 수 있는 API 가 있을것으로 생각했으나, 없는것인지 못찾은건인지 결국은 아래와 같이 이미지로 반전된 숫자를 만들고, 이 이미지를 디스플레이 하는 Custom Control 을 만들어 처리하게 됐다. (혹시 이 노가..
단순히 텍스트로 표시해 줄수도 있으나 HUD 로 사용하려면 실제 나침반처럼 보여야 더 직관적일 것이다. 나침반은 모두 GDI 를 이용해 그리는데, 한가지 주의할점은 나침반 역시 전면 유리에 반사되어 보여야 하므로, 실제 진행 방향값을 적절히 변경해 주는 작업이 필요하다. 그건 아래에서 다시 보자. ..
using System; using System.IO; using System.Net; using System.Text; namespace Examples.System.Net { public class WebRequestGetExample { public static void Main () { // Get the object used to communicate with the server. FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://www.contoso.com/test.htm"); request.Method = WebRequestMethods.Ftp.UploadFile; // This example assumes the FTP sit..
[DllImport("Sensapi.dll")] private static extern int IsNetworkAlive(ref int dwFlags); // C#에서 상수를 ref 참조방식으로 넘길 수 없으므로 꼭 변수로 지정해야 합니다. private int NETWORK_LAN = 0x01; // 랜 카드 신호 유무 private int NETWORK_WAN = 0x02; // WAN 관련 유무(랜 카드 신호유무까지 포괄합니다.) private int NETWORK_AOL = 0x04; // 랜 카..
using System; using System.Net; using System.Management; namespace GetIPCS { /// <summary> /// Gets IP addresses of the local machine /// </summary> class classGetIPCS { /// <summary> /// Gets IP addresses of the local machine /// </summary> [STAThread] static void Main(string[] args) { ManagementObjectSearcher query = new ManagementObjectSearcher (”SELECT * FROM Win32..
Listview를 사용하는데, 사용할 수 없는 것이 많음 lstDocView.SelectedItems[0].SubItems[0].Text <- 이렇게 해서 선택한 것을 찾아오게 한는데, PDA에서는 SelectedItems메서드를 사용불가입니다. (build하면 에러가 납니다.) 방법은 try { indexs = listView1.FocusedItem.Index; txtPallet.Text = listView1.Items[indexs].SubItems[1].Text; } catch {} Foc..
반복해서가속센서의값이필요하다면? // 디바이스를얻어놓은후 Accelerometer.Capabilitiescap = new Accelerometer.Capabilities(); Accelerometer.GetCapabilities(ref cap); //지정ms단위로반복되는핸들러를잡고진입!! Accelerometer.RegisterHandler(2000, GetAccHandler); //핸들러사용해제 Accelerometer.UnregisterHandler(); //콜백처리메서드 void GetAccHan..