본문 바로가기
반응형

TechNical/Android20

SD카드 파일 리스트 읽어 오기 package com.kei.fileexplorer; import java.io.File; import android.app.Activity; import android.os.Bundle; import android.os.Environment; import android.widget.TextView; import android.widget.Toast; public class FileExplorer extends Activity { String mSdPath =""; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); String result = ne.. 2012. 5. 8.
Android] 웹문서를 땡겨 오자. 구글 달력이랑 거시기 해 볼려고 하다하다 보니 여기로 왔네.. 각설하고.. 네트워크를 뭐시기 하려면 퍼미션이 있어야 한다. 이거 없으면 졸라게 코딩 해 놔도 아무짓도 안 한다. 매니페스트 파일에 요거를 한 줄 넣어줘야 한다. 이거 안 해 주고 왜 안 될까 골머리를... -_- 권한때문에 종종 난감한 상황에 부딪히는거 같다. 좀 특별한 기능을 구현하려는데 뭐 안 되면 일단 권한부터 보자. 동기화 방식으로 하면 html 파일 다 땡겨 올때까지 기다려야 하고 쓰래드로 구현하면 너는 뒤에서 돌아라 난 앞에서 딴거 하련다가 가능하다. html 의 양을 가늠할 수 없으므로 스트링 빌더를 써 주는게 정신건강에 유익하다고 한다. strUrl = "http://keizwer.tistory.com"; URL url = n.. 2011. 10. 23.
Android] 화면 전환 이벤트 잡아내기 이놈의 폰을 세로로 쓰다가 가로로 기울이면 화면 전환이 일어 난다. 뭐 가로,세로 같은 화면을 쓰겠다면야 상관 없겠지만 다른 화면을 보여주고 싶으면 화면 방향 전환이 됐다는 이벤트를 잡아 와서 각각 레이아웃을 바꿔치기 하면 된다. 그러면 onConfigurationChanged 를 구현해 주면 된다. // 화면 전환시 레이아웃 변경 public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); if (newConfig.orientation == Configuration.ORIENTATION_PORTRAIT) { // 세로 전환시 발생 setContentView(R.layout.main.. 2011. 10. 16.
Android] 좌우로 슬라이드(드래그) 기능 써보자. 좌로 밀거나 우로 슬라이드(드래그) 밀면 기능이 호출 되도록 해 보자. 일단 얘를 선언하고 GestureDetector mGestureDetector; onCreate에다가 얘를 넣자. public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mGestureDetector = new GestureDetector(this, new GestureDetector.SimpleOnGestureListener(){ public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { if(Math.abs(velocityX) > .. 2011. 10. 16.
반응형