달력

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

'아웃풋/작업일지'에 해당되는 글 7

  1. 2012.01.18 findViewById.. null
  2. 2012.01.17 [facebook] 비동기호출
  3. 2012.01.16 [facebook]권한체크 1
  4. 2011.05.04 MyStory - 다이어트 관련 기능 개요 3
  5. 2011.03.17 도져언~! 4
  6. 2011.03.02 올린다음날.. 1
  7. 2011.02.25 로또 바코드는.. 1
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. 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