본문 바로가기

Technique/Android

(3)
Progress Dialog 커스터 마이징 하기 원하는 페이지에 아래 소스를 넣어준다~ Dialog mProgress = new Dialog(this, R.style.MyDialog); mProgress.setCancelable(true); mProgress.addContentView(new ProgressBar(this), new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); mProgress.show(); 원하는 디자인의 xml 파일을 생성해준다아래와 같이 출처 : http://monkeychoi.blog.me/60194274724
ArrayList로 처리하기 안드로이드에서 ListView를 사용하여 데이터를 처리 할경우 ListView를 커스터 마이징 해야 제목, 등록일, 작성자 등등을 ListView에서 표시 할수가 있다 이때 데이터를 DB에서 가지고와서 바이딩 할때 사용하면 편하다... private ArrayList friendsList; friendsList = new ArrayList(); // 가져오기HashMap item = new HashMap();item = friendsList.get(i);String name = item.get("name").toString(); // 넣기HashMap item = new HashMap();item.put("id", element.getProperty(0).toString());item.put("name"..
Android - App 완전히 종료 하기 안드로이드 APP을 종료 할려고 finish 를 하여도... Activity 가 3개 이상 떠 있을때는 앱이 백그라운드 작업으로 들어가게 된다 ... . 왜 그런지 ㅜㅜ 그래서 인터넷을 뒤적이다가 Activity가 몇개가 떠 있던간에 한번에 종료 할수 있는 방법을 찾았다 +_+ 방법은 아래를 참고 하면된다 ~ ㅎㅎ 어디에서든 호출해서 사용 하면 될듯 하다 ㅎㅎ // Activity의 생성 시 추가 해주는 함수public static void addActivity(Activity activity) { if (activityManager == null) { activityManager = new ArrayList(); } activityManager.add(activity);}// 삭제할 Activity를 ..