본문 바로가기

T아카데미 수업

안드로이드 오픈소스 http://joasoft.net/c/1 http://code.google.com/p/simple-android-xmlparser/ 1. ActionbarSherlock 허니컴부터 적용된 액션바를 이전버전에도 사용할 수 있게 해준다. http://www.actionbarsherlock.com/ https://github.com/JakeWharton/ActionBarSherlock ActionBarSherlock is an standalone library designed to facilitate the use of the action bar design pattern across all versions of Android through a single API. The library will automat.. 더보기
POST,캐시 2.3.3 단말로 인해 setRequestMethod POST 설정시 setConnectionConfig 오버라이드 받아 setDoOutput(true) 설정 네트워크에서 캐릭터셋 반드시 설정후 올리기 (application/x-www-form-urlencoded;charset=UTF-8) 메인스레드의 핸들러를 생성하는 방법 mainHandler = new Handler(Looper.getMainLooper()); 캐시 방법 Weakreference LRU(Least-Recently-Used) 캐시 -------------------- 계획서에 클래스 / fieldId / 설명 클래스이름/title/ㅁㄴ임닝 더보기
안드로이드 네트워크 안드로이드 네트워크 1. 퍼미션 (인터넷) 2. 소켓을 사용하는것은 UI스레드 불가능! HTTP GET - 얻기 (URL 에 있는 데이터) POST - 데이터를 처리 로그인 유지 서버에서 set쿠키 -> 클라이언트 받음 클라이언트는 Cookie 서버로 보냄 페이스북은 SS토큰 을 줌 헤더에 로그인 정보를 보냄 setRequestMethod setRequestProperty 더보기
개발계획서 및 안드로이드 개발순서 개발은 Top -> Down 형태가 유리함. 1. 컴포넌트 정의 (UI) 2. 속성 정의(액티비티 이름) 3. 레이아웃 이름 정의 - 프레그먼트 있는 경우 이름 정의 4. 데이터 전달 정보 정의 (인텐트 데이터 등) - 갤러리 액티비티 -> A액티비티 (데이터) 5. 액티비티 각각에 대한 설계 6. 데이터 클래스 정의 (데이터 구조등) 데이터에 값을 얻어 채우는것 -> Model (혹은 매니져) 네트워크매니져 (Network) DB매니져 (DB) 파일매니져 (File) 이미지매니져 (Image) 사용자매니져 (User) - getUser(String name) return 유저객체 실제 데이터는 마지막에 구현함 (메서드내 기능) 화면번호 - 로그 화면 (화면번호 1-1 ...) 스토리보드 - 매니져 쓰고.. 더보기