달력

5

« 2024/5 »

  • 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

'아웃풋'에 해당되는 글 9

  1. 2012.03.07 SWT CHATTING SAMPLE
  2. 2012.01.18 findViewById.. null
  3. 2012.01.17 [facebook] 비동기호출
  4. 2012.01.16 [facebook]권한체크 1
  5. 2011.05.04 MyStory - 다이어트 관련 기능 개요 3
  6. 2011.03.17 도져언~! 4
  7. 2011.03.02 올린다음날.. 1
  8. 2011.03.02 EK로또 1
  9. 2011.02.25 로또 바코드는.. 1
2012. 3. 7. 14:26

SWT CHATTING SAMPLE 아웃풋/잡것2012. 3. 7. 14:26

SWT, NIO를 이용한 간단한 채팅 샘플



<classpathentry kind="lib" path="C:/jar/swt.jar"/>
<classpathentry kind="lib" path="C:/jar/org.eclipse.jface_3.6.1.M20100825-0800.jar"/>
<classpathentry kind="lib" path="C:/jar/org.eclipse.core.boot_3.1.200.v20100505.jar"/>
<classpathentry kind="lib" path="C:/jar/org.eclipse.core.commands_3.6.0.I20100512-1500.jar"/>
<classpathentry kind="lib" path="C:/jar/org.eclipse.core.runtime_3.6.0.v20100505.jar"/>
<classpathentry kind="lib" path="C:/jar/org.eclipse.equinox.common_3.6.0.v20100503.jar"/>
<classpathentry kind="lib" path="C:/jar/org.eclipse.ui.workbench_3.6.1.M20100826-1330.jar"/>


사내 메신저가 다 막혀서 쓸라고 급조한건데... 이또한 막혔..
만든 목적이 없어졌으므로 딱 기능만~

:
Posted by windrises
2012. 1. 18. 11:27

findViewById.. null 아웃풋/작업일지2012. 1. 18. 11:27

종종 못찾는 경우들이 있다..

당연히 메인 activity에서 찾으면 될줄알았는데..
혹은 custom view의 경우 layout.xml에 정의하고 사용할때,
정작 custom view의 자동 호출되는 생성자와 정의해놓은 생성자 파라미터가 틀려 다른 생성자가 호출되면서..

또다른 예상치못한 경우는..?? 

'아웃풋 > 작업일지' 카테고리의 다른 글

[facebook] 비동기호출  (0) 2012.01.17
[facebook]권한체크  (1) 2012.01.16
MyStory - 다이어트 관련 기능 개요  (3) 2011.05.04
도져언~!  (4) 2011.03.17
올린다음날..  (1) 2011.03.02
:
Posted by windrises
2012. 1. 17. 13:25

[facebook] 비동기호출 아웃풋/작업일지2012. 1. 17. 13:25

facebook api가 호출될땐 화면 ui가 멈추고 facebook api가 호출된다(동기),
예를들어.. api를 이용하여 로그아웃을 하기전에 progress 팝업을 띄워 로딩중이란 표시를 해두었다.
그리고 바로 api를 통해 로그아웃을 처리했더니, progress 팝업이 뜨기도 전에 화면은 멈춘상태가 되고,
통신이 끝나고야 팝업이 떴다가 바로 죽었다.

AsyncFacebookRunner(비동기호출 방식)

위 클래스를 이용하면 위와같은 상황에선 progress팝업이 뜨고
api호출은 다른 쓰레드로 호출되 화면이 매끄럽게 처리된다. 



EX CODE)
public void upload(String message) {

Bundle params = new Bundle();

try{
String filepath = "/mnt/sdcard/DCIM/android.jpg";
File fin = new File(filepath);
byte[] imgData = getBytesFromFile(fin);

String url = getUriFromFullPath(filepath).toString();
params.putString("source",url);//Facebook API
params.putByteArray(url, imgData);//byte array로 넣어 주어야 함.
params.putString("message", "upload test image");
}catch (Exception e) {
String graphPath = "me"+"/photos";//나에게 보낼때는 me 라고 함. 사진 업로드시에는 photos로 정의 나머지는 문서 참조.
Facebook fb = Session.restore(getActivity()).getFb();
    new AsyncFacebookRunner(fb).request(graphPath, params,"POST", new UploadListener());
}
 }

'아웃풋 > 작업일지' 카테고리의 다른 글

findViewById.. null  (0) 2012.01.18
[facebook]권한체크  (1) 2012.01.16
MyStory - 다이어트 관련 기능 개요  (3) 2011.05.04
도져언~!  (4) 2011.03.17
올린다음날..  (1) 2011.03.02
:
Posted by windrises
2012. 1. 16. 17:06

[facebook]권한체크 아웃풋/작업일지2012. 1. 16. 17:06

me/feed로 접근했을때 목록을 못가져오는 문제가 있엇는데, 로그인할때, 권한을  아래와 같이 주었더니 해결됐다.
정말 권한문제였을까...

user_about_me,user_hometown,user_location,user_notes,user_photos,user_status,read_mailbox,read_stream,publish_stream,email

'아웃풋 > 작업일지' 카테고리의 다른 글

findViewById.. null  (0) 2012.01.18
[facebook] 비동기호출  (0) 2012.01.17
MyStory - 다이어트 관련 기능 개요  (3) 2011.05.04
도져언~!  (4) 2011.03.17
올린다음날..  (1) 2011.03.02
:
Posted by windrises
요청에 의한 다이어트 관련 기능 정리.

1. 다이어트 기간 설정
2. 시작할때, 몸무게 기입
3. 하루하루 운동한 내용을 기입 -> 칼로리로 환산
4. 다이어트 기간 종료일에 알람기능
5. 최종 몸무게 기입
6. 월별 운동내용 합계 및 총 소모 칼로리 -> 성공한 kg
 

'아웃풋 > 작업일지' 카테고리의 다른 글

[facebook] 비동기호출  (0) 2012.01.17
[facebook]권한체크  (1) 2012.01.16
도져언~!  (4) 2011.03.17
올린다음날..  (1) 2011.03.02
로또 바코드는..  (1) 2011.02.25
:
Posted by windrises
2011. 3. 17. 17:15

도져언~! 아웃풋/작업일지2011. 3. 17. 17:15

물론 아이폰 앱이 월등히 우월하다.. 
안드로이드가 시스템 사양이 뒤 쳐져서  버벅거린다고는 생각하지 않는다.
애플은 오래전부터 쌓아온 UI 기술력을 바탕으로 항상 디자인측면에서 한발 앞서가는 느낌이다.
구동되는 앱들조차..
그래도 안드로이드에 머무는 이유는 언어적인 친근함도 있지만,
다양한 라이브러리들의 오픈성과 개발의 용이성때문이다.
안드로이드가 무조건 좋다는 찝찝함과 막연함을가지고 다음프로젝트를 생각해본다.

연습은 했고.. 다음은... 키보드를 잡을때부터, 항상 동경했던, 하나쯤은.. 했던 게임을... 풋

RPG를 내 입맛데로 만들어볼것이다. 기다려라 난관들아 ㅋㅋ
 

'아웃풋 > 작업일지' 카테고리의 다른 글

[facebook] 비동기호출  (0) 2012.01.17
[facebook]권한체크  (1) 2012.01.16
MyStory - 다이어트 관련 기능 개요  (3) 2011.05.04
올린다음날..  (1) 2011.03.02
로또 바코드는..  (1) 2011.02.25
:
Posted by windrises
2011. 3. 2. 10:43

올린다음날.. 아웃풋/작업일지2011. 3. 2. 10:43

바로 불쾌한 몇몇 개선사항들이 보인다.. ㅋㅋ
1. 버그픽스 -> upload
2. 무료버전 광고달기
3. OCR되면 유료전환

파하핫,

차근차근 야금야금!!


-> 버그픽스 올리고 버튼 크기, 셀렉트박스 개선해서 올리고, 이제.. 광고만 달고 접어야지..

"끝은 새로운 시작"

'아웃풋 > 작업일지' 카테고리의 다른 글

[facebook] 비동기호출  (0) 2012.01.17
[facebook]권한체크  (1) 2012.01.16
MyStory - 다이어트 관련 기능 개요  (3) 2011.05.04
도져언~!  (4) 2011.03.17
로또 바코드는..  (1) 2011.02.25
:
Posted by windrises
2011. 3. 2. 00:27

EK로또 아웃풋/EKLife-Lotto2011. 3. 2. 00:27






연습삼아 이것저것 만들어볼참에 태어난 첫 앱. 
이름하야 EK로또 되신다.
EKLife -lotto version











1. 목록탭. 나눔로또의 판매금액을 회차별로 조회
앱을 기동하면 마지막 회차는 무조건 나눔로또 더미페이지에서 가져온다.
그후 조회할 회차를 선택하면 먼저 db에서 찾아보고 없을땐,
나눔로또 더미페이지에서 가져온다.
더미페이지 접근을 최소화 하기 위해 가져온 정보는 db에 쌓아둔다.

생성. 로또번호 자동생성후 선택하면 해당번호가 DB에 쌓인다


내목록. 저장된 번호를 관리하는 페이지
번호 건별삭제,전체삭제,
페이징,
로또번호 자동 추첨기능,


:
Posted by windrises
2011. 2. 25. 11:19

로또 바코드는.. 아웃풋/작업일지2011. 2. 25. 11:19

안되나바.. ㅠㅠ
다른 바코드와는 달리 로또 바코드는 표준을 안따르고 자체 제작한건가..
아무튼 바코드인식은 불가능..

대안은.. 문자인식 OR 기능 삭제.. 

문자인식관련해서 OCR(광학 문자 인식)쪽 프로젝트가 여럿 눈에 띄지만.. 
본래의 앱 범위를 벗어나는 행위다.. 로또하나 편하게 맞추자고.. 방대한 분야를 파헤치기엔...
다른 방안을 모색해보자..

'아웃풋 > 작업일지' 카테고리의 다른 글

[facebook] 비동기호출  (0) 2012.01.17
[facebook]권한체크  (1) 2012.01.16
MyStory - 다이어트 관련 기능 개요  (3) 2011.05.04
도져언~!  (4) 2011.03.17
올린다음날..  (1) 2011.03.02
:
Posted by windrises