취미 기록용 블로그

[카테고리:] Development

코딩과 관련된 글들

  • MFC에서 콘솔창 띄우기

    MFC로 뭔가 작성하다가 보니 안드로이드 개발할때 Log.d(“linsoo”,””); 이게 생각난다 간단하게 디버깅할때 값 출력하긴 이게 딱인데 그래서 콘솔창 쓰는법 없나 검색해보니 있다. #ifdef _DEBUG #pragma comment(linker, “/entry:WinMainCRTStartup /subsystem:console”) #endif 공통헤더파일에 이거 하나 추가해주면 디버깅모드로 작업시 항상 콘솔창이 추가로 뜨게 된다. “read more”


  • STL String에서 문자열 자르기

    template <typename Outit> int split(const std::wstring &pattern, const std::wstring &subject, Outit Dest){ std::wstring::size_type pattern_length = pattern.length(); std::wstring::size_type beginpos = 0; std::wstring::size_type endpos = subject.find(pattern); while (endpos != std::wstring::npos){ *Dest = subject.substr(beginpos, endpos-beginpos); beginpos = endpos + pattern_length; endpos = subject.find(pattern,… “read more”


  • 안드로이드 화면 꺼짐 방지 코드

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 아래 코드 말고 이걸로 해도 잘 된다. 해당 액티비티 OnCreate에 추가해주면 된다. WakeLock wakeLock = null; if (wakeLock == null) { PowerManager powerManager = (PowerManager)getSystemService(POWER_SERVICE); wakeLock = powerManager.newWakeLock(PowerManager.FULL_WAKE_LOCK, “wakelock”); wakeLock.acquire(); } <uses-permission android:name=”android.permission.WAKE_LOCK”> </uses-permission> 안드로이드 화면 자동꺼짐 방지 하는… “read more”


  • 이클립스에서 폴딩기능 끄기

    이클립스에서 폴딩기능 끄기

    여기에 이 +-로 접히고 펴지게 해주는 기능… 이게 이름이 몰라서 검색을 한참해보다가 못찾고 메뉴 하나하나 찾아서 끄는법을 찾아냄 -_-;; 폴딩이었구나 -_-; 라인넘버에서 우클릭해서 저 Enable Folding을 끄면 이렇게 라인으로 바뀐다. 이거 혼자 색상이 틀리니 은근히 신경쓰이더군. “read more”


  • This Handler class should be static or l …

    안드로이드 개발을 하다가 보면 쓰레드에서 뭔가 UI에 갱신을 해야 하는 일이 생기는데 그냥 바로 수정하면 에러가 발생한다. 검색해보니 안드로이드 4.0 부터 바뀐거라고 함. 뭐 암튼 그래서 핸들러를 써서 private DateHandler dateHandler = new DateHandler(); private class DateHandler extends Handler{ public… “read more”