주절주절2011.05.10 00:57
으흠.. 블로깅을 안한지 참 오래되었다... 어허//
게을러진건 아니고 관심이 없엇지만 오늘부터~
다시 블로깅을해서 내가 공부한것들을 차곡차곡 쌓아 나아가야겠습니다.^^

저작자 표시
신고

'주절주절' 카테고리의 다른 글

블로깅을 안한지 참.. 오래되었음..  (0) 2011.05.10
티스토리를 시작!!  (0) 2010.06.30
Posted by 꿀벌v
bada2010.08.19 23:48

부족한 점이 많지만... 이렇게 글을 올립니다~~ 

요즘 bada개발 + 벌려놓은 일들이 많아서 글을 올릴 시간이 별로 없지만//

이렇게 글올립니다~ 부족한거 있으면 태클 팍팍 부탁 드립니다. ㅎㅎ

- bitmap을 받아 .jpg파일로 생성하는 것을 함수로 표현 해보았습니다.
(소스 코드로 변환해서 넣으려고 했지만... 갑자기... 귀차니즘이...ㅋㅋㅋ)

void

RectFrm::SaveJpg(Bitmap* __bitmap)

{

result r = E_SUCCESS;

Image pImage;

File* file = null;

String filepath(L"/Home/Sample.jpg");  // 해당 파일을 저장할 경로

pImage.Construct();

ByteBuffer* pBuffer = pImage.EncodeToBufferN(*__bitmap, IMG_FORMAT_JPG);

// bitmap파일을 jpgencode하여 ByteBuffer에 넣습니다.

file = new File();

r = file->Construct(filepath, L"w+", true);

// 파일을 써서 생성을 합니다.(이때 파일은 생성되고 안에 아무것도 들어간것은 없음

r = file->Write(*pBuffer);

// 파일 쓰기 pBuffer에 값을 넣습니다.

AppLog("says two : %s", GetErrorMessage(r));

delete file;

delete pBuffer;

}

 

-주의할점은 아래와 같이 프로젝트의 Properties에 들어가 추가 해야 할 항목이 있습니다.
- Fio, FMedia, FMrapics를 추가
 

 

 

 

추가 후 manifest.xml에 다음 그림과 같이  <Privilege> <Name>IMAGE</Name></Privilege>를 추가시켜 줍니다.

 

 

이 부분이 manifest.xml추가 하는 부분 입니다. IMAGE만 추가하시면 됩니다.

 

추가하고 제대로 작성이 되었으면 아래와 같이 이미지가 생성됩니다^^

참쉽죠~?ㅋㅋ 하지만... 이거 처음 하면... 정말 고생합니다 ㅠㅠㅠ

저작자 표시
신고
Posted by 꿀벌v
bada2010.07.13 14:55
오늘은... 그냥 bada sdk를 불러오는 방법과~
IDE에 대해서 주절주절 해보겠습니다^^

먼저 바다 IDE를 실행하면 아래와 같은 화면이 나오죠?^^
바로 우측에 있는 bada SDK Samples가 탭에 있습니다



이탭에서 원하는 SDK를 선택하여 오른쪽 마우스를 누르면
아래와 같이 자신의 프로젝트에 이 sample을 추가할 수 있습니다.



샘플을 추가했는데 여기에 있는 SDK의 프로젝트들의 속성과 여러 설명을 얻고 싶으면
아래의 싸이트를 참조하시면 됩니다.
( http://dpimg.ospos.net/contents/docs/resources/com.samsung.bada.devguide.help/html/FramesetMain.html?   menu=MC01010400&mtb1=&mtb2=)

아래와 같이 Build Project를 선택합니다. 하기전에 저장을 해도 되고 안해도 되지만//
되도록이면 Ctrl+S의 습관을 기르도록 합시다.


빌드가 되면 Run을 눌러 실행을 합니다. Run은 상단에 초록색 플레이버튼이 있습니다.



여기서 잠깐 설명을 드리자면 단축키가 있으면 편하겠죠?? 자주 쓰이는 단축키인
빌드 하기 : Ctrl + B
Run : Ctrl + F11

이 두가지는 알아두면 유용합니다^^

자 여기서 Form에서 Edit Area를 추가 했을 경우에는 아래와 같이 asterisk가 생깁니다.
여기서 Ctrl + S (저장하기)를 하지 않고 빌드를 하게되면 추가 된 부분은 반영이 되지 않으므로 주의를 하시기 바랍니다.

그러므로 작성을 완료한 후에는 저장하기를 누르셔서 작성한 코드를 UI에 반영하도록 합니다.
만약에 저장을 하게 되면 asterisk가 없어지는 것을 확인 할 수 있습니다.



모두 저장하고, 빌드를 하고 실행을 하면 올바르게 UI에 적용이 되어 실행이 가능하게 됩니다.

저작자 표시
신고
Posted by 꿀벌v

티스토리 툴바