- 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 | 29 | 30 | 31 |
- 재능이의 돈버는 일기
- 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
- 무의식이 의식을 지배한다
목록분류 전체보기 (1340)
드럼치는 프로그래머
MBC 월화극 가 동시간대 시청률 1위 자리를 지켰다. 시청률조사기관 닐슨코리아는 4일 전날 방송된 17회가 시청률 17.5%(이하 전국기준)를 기록했다고 밝혔다. 16회에서 기록한 자체 최고 시청률 18.2% 보다 0.7% 포인트 하락한 수치지만 동시간대 시청률 1위 자리를 지켰다. 동시간대 수목극인 SBS 는 11.4%를, KBS2 는 6.7%를 각각 기록했다. 17회에서는 서로에 대한 마음을 확인한 최강치(이승기 분)와 담여울(배수지 분)이 반딧불에 둘러싸여 키스하는 장면이 방송됐다. [출처] http://sports.khan.co.kr/news/sk_index.html?cat=view&art_id=201306040927443&sec_id=540201&pt=nv
Activity를 투명하게 만들어서 사용해야 하는 경우가 생깁니다. 예를 들면 BroadCastReceiver에서 다이얼로그를 호출 할 수 없으므로 Activity로 다이얼로그를 구현하게 되는데요.! 그럴경우에 해당 속성을 이용하여 마치 Activity가 없이 다이얼로그만 호출하는 것 처럼 보여 지게 됩니다. 자 그럼 해당 속성을 추가해 볼까요? 우선 AndroidManifest.xml 로 들어 갑니다. 그리고 아래 예문에 나와 있는 것 처럼 android:theme="@android:style/Theme.Translucent" 해당 테마 스타일을 추가해 줍니다. 스크린샷 : 마치 Activity 가 존재하지 않는 것 처럼 ProgressDialog가 호출 되는 모습을 볼 수 있습니다. [출처] http..
public static void WriteLog() { String logPath = "C:\\app\\log.txt"; //파일 경로 File templog = new File(logPath); try { if(!templog.exists())//해당경로에 파일있는 없는 경우 생성 templog.createNewFile(); RandomAccessFile raf = new RandomAccessFile(logPath, "rw"); //이어쓰기용 raf.seek(raf.length());//맨마지막 위치로 커서 이동 SimpleDateFormat SDF = new SimpleDateFormat(); //시간값 얻기 String str = "\r\n현재시간은 "+SDF.format(System.curre..
WinCE환경에서는 time()함수가 없어서(동작하지 않아서, 컴파일되지 않아서..) 자료를 찾다가 보니까.. 다음과 같은 사이트에서 잘 설명하고 있다(WinCE time()). 그 내용을 보면 다음과 같다. #ifdef _WIN32_WCE #include // time.h 를 include 해도 Windows CE에서는 time 함수가 작동하지 않는다. // 별도로 구현한다. time_t time(time_t *inTT) { SYSTEMTIME sysTimeStruct; FILETIME fTime; ULARGE_INTEGER int64time; time_t locTT = 0; if ( inTT == NULL ) { inTT = &locTT; } GetSystemTime( &sysTimeStruct );..
Java에서 callback function을 이용하려면 어떻게 해야할까? 해답은 매우 간단한데, Swing이나 Android에서 사용자 event를 각각의 component 등에서 처리하기 위해 linstener를 등록하는 데에서 찾아볼 수 있다. 잘 알고 있다시피 모든 listener는 interface로 구현되어 있다. 다음과 같은 간단한 Java 예제를 통해 interface를 이용해 listener(또는 callback)가 어떻게 동작하는지 살펴보자. 아래 예시한 Sum이란 class는 addNumber()란 method를 통해 전달된 값들을 합산하고, getTotal()이란 method를 이용해 그 결과값을 얻을 수 있도록 설계되어 있다. 또한, setMaxNumber()라는 method를 이..
프로그래밍에 친숙한 네트워크 전문가는 프로토콜 문서를 보는 것보다 그 프로토콜이 구현된 API를 들여다 보는 것을 통해 보다 빠르고 정확하게 프로토콜에 대해 이해하기도 한다. - Softgear Ko 본 문서는 http://developer.android.com/sdk/android-4.0.html 의 WiFi Direct 를 번역하였습니다. Wi-Fi Direct 안드로이드는 이제 사용자간 연결(P2P)을 위한 Wi-Fi Direct 를 지원한다. 이 P2P 연결은, 핫스팟이나 인터넷 연결 없이, 안드로이드 장치 또는 다른 디바이스 간의 직접 연결 및 통신을 말한다. 안드로이드 프레임워크는 Wi-Fi P2P API를 제공하여, 당신이 Wi-Fi Direct를 지원하는 다른 디바이스를 찾고 연결할 수 있..
최근 WiFi Alliance가 WiFi Direct 기술을 활용한 단말 5종을 최초로 인증했다. 이에 따라 디지털 단말간 네트워크 접속이 한층 용이해 질 것으로 전망된다. WiFi Direct는 WiFi Alliance가 개발한 기술로 기존의 WiFi 기술을 활용해 이통망이나 WiFi AP 없이도 단말 상호간에 빠르고 안전하며 끊김없는 접속을 지원한다. 또한 기존의 Bluetooth 기술을 대체할 가능성이 높을 뿐만 아니라, 실제 Bluetooth 보다 응용할 수 있는 기술이나 기능도 풍부한 만큼 'Bluetooth Killer'로 언급되기도 한다. 한편, WiFi Direct는 표준 WiFi 기술을 활용하긴 하지만 네트워크 접속방식은 전혀 다르다. 즉, 기존의 WiFi 네트워크나 라우터를 경유하지 않..
현재 단말기의 버전을 알아오고 싶다면, 다음의 코드를 이용하면 된다. 그리고, 아래와 같이 상황에 맞춰서 대처하여 보자. OS별 코드 버전 넘버는 전의 포스트 참조. (2011/11/17 - [Programming/android] - Android의 역사.) int version = android.os.Build.VERSION.SDK_INT; switch (version) { case 2: Log.d("VERSION", "? 1.1"); break; case 3: Log.d("VERSION", "CUPCAKE 1.5"); break; case 4: Log.d("VERSION", "DONUT 1.6"); break; case 5: Log.d("VERSION", "ECLAIR 2.0"); break; cas..
1. 'DLL'을 Project에 추가 [프로젝트] - [추가] - [참조추가] 를 사용 2. 문제점 1 ) DLL를 참조추가할 때 아래와 같은 오류 발생 "'zzz.dll'에 대한 참조를 추가할 수 없습니다. 파일이 액세스 가능한지, 어셈블리 또는 COM 구성 요소가 올바른지 확인하십시오." 1-1) 해결책 C++ Project에 [프로젝트 속성] - [C/C++] - [일반] - 공용 언어 런타임 지원을 "공영 언어 런타임 지원 (/clr)" 로 설정 2 ) 빌드할때 아래와 같은 오류 발생 /zi' and '/clr' command-line options are incompatible 2-1) 해결책 플랫폼 구성을 [속성] - [구성관리자] - 구성을 "Release"로 변경 후 확인 - 디버그 정보..
오늘은 JNI 의 Exception 에 대해 알아보겠습니다. 이 글은 http://java.sun.com/docs/books/jni/html/exceptions.html#11202 을 요약 정리한 글입니다. Exceptions Introduction. 우리는 지금까지 JNI call 후에 여러가지 error 상황들을 체크해왔습니다. 예제 코드에서 말이죠. 여기서는 어떻게 그런 error 를 detect 하고 recover 하는지를 다룹니다. JNI 의 system call 에서 발생하는 에러는 그저 문서에 기술된 처리만 해주면 됩니다. 하지만, Java API method callback 을 호출한 경우에는 여기서 소개하는 방법에 따라 exception 처리를 해야 합니다. JNI Exceptions O..