본문 바로가기

개발406

안드로이드 키보드 옵션 출처 - http://caliou.tistory.com/19 안드로이드 키보드가 올라올시 레이아웃이 재조정되는 현상이 있었다. 이것을 해결하기 위해서는, 매니페스트 파일을 조정해 주면 된다. android:windowSoftInputMode="adjustPan" 나는 위의 방법을 썼다... 옵션은 다음과 같다. android:windowSoftInputMode – 소프트 키보드 상태 : 액티비티가 사용자 관심의 포커스를 받을 때 소프트 키보드가 보여지는지 여부를 설정한다. 액티비티 메인 윈도우에 대한 조정 : 소프트 키보드를 위한 공간을 만들기 위해 액티비티 메인 윈도우를 작게 줄일 지의 여부 또는 메인 윈도우 일부가 소프트 키보드에 의해 가려질 때 현재 포커스를 보이도록 하기 위해 메인 윈도우의 컨텐트.. 2011. 5. 12.
Manifest <activity> configChanges attribute. 출처 - http://schwein7.tistory.com/10 이번에 살펴본 Activity 의 attribute 는 configChanges 입니다. 자 각설하고 바로 developers 부터 살펴볼까요? - Activity가 스스로 handling 하도록 할 changes 를 나열해 주는 곳입니다. - Runtime 에 configuration이 change 된다면, 기본동작은 activity 가 shut down 되고 restart 됩니다. - configChanges 에 값을 주어, 변화가 되어도 activity 를 restart 시키지 않도록 할 수 있습니다. - 이 때 Activity의 onConfigurationChanged() 함수가 호출됩니다. 요런 특징을 가지고 있는 attribute.. 2011. 5. 12.
Custom ProgressBar 사용 출처 - http://baeksupervisor.tistory.com/72 중요한 것은 xml 이다. 백날 progress item 태그에 android:drawable 속성에 이미지를 지정해봐야 소용 없다는 것!!!! clip 태그에 줘야 한다. >>> StartUp.java StartUpTask.java 2011. 5. 4.
안드로이드 (android) 네트워크 프로그램 사용시 Connection Timeout 체크하기 출처 - http://mainia.tistory.com/567 개발환경 : JDK 1.5, eclipse-galileo, google API 7(android 2.1), 우분투 9.10, window XP 안드로이드로 웹서비스를 통해 데이터를 받아올 때 주로 쓰는 클래스가 org.apache.http.client.HttpClient 이다. 자기가 서버를 구현해서 데이터를 받든 포털사이트에서 제공하는 API 서비스를 받든 이걸 이용해서 접근하고 전송받은 데이터를 가공해 사용하는데 간단한 예제들에는 connection 에 문제가 생기면 거의 30 초 이상 기다려야 exception 이 떨어진다. 만약 피치 못한 사정으로 서버가 죽던지 아니면 네트웍 상황이 않좋아서 데이터를 못하져 오게 되었는데 30 초까지 .. 2011. 5. 3.
WIFI 대기모드에서 돌아가게 하기 안드로이드 장치의 전원 상태를 조절할 수 있다. 즉 각 장치의 배터리 소모에 영향을 미치므로 hw lock을 얻은 후엔 release를 확실히 해야 한다. Power Manager support Screen on/off Screen backlight on/off keyboard backlight on/off button backlight on/off adjust screen brightness Not supported sleep, standby Power Manager steps Activity mContext = this; //Get a handle to the PowerManager PowerManager pm = (PowerManager)mContext.getSystemService(Context... 2011. 5. 3.
티스토리 Syntax highlighter 적용하기 출처 - http://lifehacker.kr/252 가끔 게시물을 작성하다 보면, 코드를 적어야 하는 경우가 생깁니다. 그럴대 사용하는 SyntaxHighlighter 를 티스토리에 적용시키는 과정을 보겠습니다. SyntaxHighlighter 의 최신버전은 3.0.83 입니다. 여러 블로거들이 이 SyntaxHighlighter 의 사용방법을 작성했지만, 저는 그걸 따라 해도 안되더군요. 이유는 물론 모르겠습니다. 하지만 어찌어찌 하다보니 적용이 잘 되어서 작성방법을 남깁니다. 1. 아래의 파일을 다운로드 하여 폴더안의 내용물 전부를 스킨에 업로드 합니다. 2. HTML/CSS 편집에서 위에 아래의 코드를 입력해 넣습니다. ※ 더블클릭하면 전체코드가 선택되는데, 블로그에 더블클릭으로 상하이동 스크립틀.. 2011. 5. 3.