- 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)
드럼치는 프로그래머
File.createNewFile() 호출시 발생하는 InvalidArgumentException - File.createNewFile() 호출시 InvalidArgumentException 이 발생할 수 있습니다. 이 Invalid Argument 예외가 발생하는 이유는 file 이름에 / : 등 특수문자가 들어가 있을 때 발생합니다. 파일이름에서 특수기호를 최대한 빼 주시면 해당 예외를 막을 수 있습니다. [출처] http://aroundck.tistory.com/1230
역시.. LNK2005에 대한 error message로 인하여.. 거의 반나절이나 되는 시간을 까먹었다. 이렇게 편한 internet이 있는줄도 모르고...... 문명의 뒤에 있는 듯한 이 느낌...... T.T 여튼 아래와 같은 이유로 LNK2005 error가 발생한다. 아래와 같은 이유로.. 알아서.. 해결할 수도 있겠다.. --------------------------------------------------------------------------------------------------------------------- 발췌 : http://blog.naver.com/rinbo7 MS Visual Studio를 사용하다가 다음과 같은 링크 에러를 보았다. msvcrt.lib(MSVCR..
아이폰에서는 옵션값을 주어 변경할수 있는 리스트뷰인데 안드로이드에서는 기본으로 해줄수 있는 메서드나 클래스가 없어서 이를 만들어줘야 한다. 아래 스샷화며처럼 착한 외국인이 처리한 로직을 보면,,, 위치 변경할 아이콘을 클릭하여 드래그 할때 선택된 인덱스의 리스트 아이템은 지워지고 해당 아이템은 손의 위치에 따라 ondraw하면서 따라간다. 그리고 선택하여 actionup하면 그자리에 지워진 아이템이 위치되고 위의 아이템들은 하나씩 위로 올라간다. 글이 어려우면 아래 이미지들을 순서대로 보세요^^; 아래 이미지는 1번 아이콘을 드래그하여 4번 밑에다가 놓았습니다.~ 실행 Activity 소스 public class TouchListViewDemo extends ListActivity { private st..
Few days back I had a requirement to send ArrayList of my Custom Class/Objects which need to be sent through Intent, I guess most of you also find this requirement now and then. I never thought it can be that tricky. There are built in functions in Intent to send ArrayList of primitive objects e.g. String, Integer, but when it comes to Custom Data Handling Objects, BOOM… you need to take that ex..
JNI Functions Reference : http://download.oracle.com/javase/1.4.2/docs/guide/jni/spec/functions.html#wp17314 JNITest.java public class JNITest { static{ System.loadLibrary("my_dll"); } public native String greeting(String name); public static void main(String[] args) { JNITest test = new JNITest(); String result = test.greeting("Smith"); System.out.println("C 함수 리턴값: "+result); } } JNITest.h /* ..
1. []으로 싸주면 문자자체로 인식하는 것들. * ⇒ [*] + ⇒ [+] $ ⇒ [$] | ⇒ [|] 2. \\를 붙여줘야 하는 것들. ( ⇒ \\( ) ⇒ \\) { ⇒ \\{ } ⇒ \\} ^ ⇒ \\^ [ ⇒ \\[ ] ⇒ \\] 3. 자바의 특수문자는 \을 쓴다. " ⇒ \" 4. 나머지 부호들은 괜찮은 듯 하다. 확인된 것. ! # % & @ ` : ; - . , ~ ' ex ) 위에 놈들 다 지워 보자. String c = "!\"#$%&(){}@`*:+;-.,^~|'[]"; c = c.replaceAll("!\"#[$]%&\\(\\)\\{\\}@`[*]:[+];-.,\\^~|'\\[\\]", ""); 5.이것을 실제 전화번호를 한번 저장해봤따 obj.TEL_NO = (this.ma..
CString 클래스를 사용하기 위해서는 다음 헤더파일을 포함시켜야 한다. 1. MFC 프로젝트 : cstringt.h 2. 아니면 : atlstr.h [출처] http://blog.naver.com/xlogic?Redirect=Log&logNo=50043890949
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 );..