Mobile/Android(135)
-
안드로이드 asynctask
안드로이드 asynctask , doInBackground , android asynctask , 쓰레드 , 스레드 , 메소드 , 백그라운드 작업 , 클래스 안드로이드 asynctask , android asynctask 만약에 첫화면에서 프로그래스바를 뛰우면서 로딩이라는 메세지를 보여주고 마지막으로 다음 화면으로 넘어간다고 했을때무엇을 할 수 있을까? Handler ? Thread ? 물론 꼼수로 할수 있지만 더 쉽게 간단하게 할수 있는 AsynTask 에대해 알아보자 class ggariTask extends AsyncTask { @Override protected void onPreExecute() { //프로세스가 실행되기전 텍스트나 알터박스를 띄운다. (ex: 다운로드중.. 기달려주세요.. 등등..
2014.01.28 -
안드로이드 APK 설치방법
안드로이드 APK 설치방법 해보겠습니다. 기존 안드로이드 어플을 만드시고 or 어둠의 경로에서 받으신 APK 설치하는 방법입니다.기존 이클립스에서 Export Signed를 하시면 APK 가 만들어집니다. 1. 일단 핸드폰을 컴퓨터에 연결해주시고 내부 저장소 접근하세요~ 2. 그러면 아래와 같이 마우스 오른쪽 버튼 눌러주시고 새 폴더를 만들어주세요~ 3. 자신이 알기 쉽게 폴더명을 만들어주세요. 저는 APK 라는 폴더명으로 만들겠습니다. 4. 자신이 만든 APK or 다운로드한 APK를 드래그 앤 드롭으로 파일을 복사해주세요~ 5. 자 그러면 전반전은 다 끝난 상태입니다. 자신의 핸드폰에 [파일 관리자, 내 파일, 아스트로]등을 실행해주세요.* 파일관리자, 내 파일이 없으시다면 구글스토어에서 아스트로 파..
2014.01.12 -
안드로이드 개발자 등록
먼저 안드로이드 개발장 등록하기 위해서 구글 아이디가 필요하다.하단에 있는 주소로 개발자 등록을 해보자. https://play.google.com/apps/publish/ 주소로 이동하고 구글 아이디로 로그인해준다. 그럼 아래와같이 Google Play 개발자 배포 계약에 있는 동의(체크)를 해주시고 결제페이지로 이동을 눌러준다. 여기서 중요한거 해외결재를 할 수 있는 신용카드 및 체크카드가 필요하다.개발자등록을 할때 25달러 비용이 소모된다. 도둑넘들....처음 결제하기전 페이팔처럼 1달러가 테스트로 결제가된다. 머 당황하지말자 결제 테스트라고 보면된다.정확히 다 입력하면 개발자 등록은 완료 그럼 아래와같이 화면이 나올것이다. 인터페이스가 간혹 바뀌나 별차이는 없다. 끝~
2013.10.22 -
안드로이드 로딩화면 만들기
첫화면 이미지를 보여주고 (로딩화면처럼) 3초 후 다시 메인엑티비티로 넘어가는 Android Splash 화면을 만들어 보겠습니다. 게임어플 실행시 첫 메인 회사로고가 보이는 것처럼 유사하게 구현해보겠습니다.소스는 맨밑에 참고... 1. 어플을 실행 첫화면(이미지는 알아서 구하시면됩니다) 3초동안 보여집니다.MainActivitry 실행후-> ggariSpalsh 넘어갑니다. 2. 그림이 3초 후에 사라지고 메인화면으로 다시 돌아옵니다.ggariSplash 화면에서 딜레이 3000(3초)가걸린후 finish(); MainActivity.java package com.example.ggari_splash; import android.app.Activity; import android.content.Inte..
2013.10.11 -
android scrollview listview scroll
안드로이드 스크롤뷰 안에서 리스트뷰 스크롤 하는방법이다.스크롤뷰가 전체를 잡아준상태에서 리스트뷰 스크롤이 중복이 되 안되는경우 이상한 안드로이드 ;; xml 에서 scrollview 안에android:fillViewport="true" 를 넣어준다 리스트뷰.setOnTouchListener 를 선언해주고스크롤뷰 .requestDisallowInterceptTouchEvent(true); 넣어준다 android:fillViewport="true" 뭐뭐뭐 뭐뭐뭐 ListView listview; ScrollView sv ; listview.setOnTouchListener(new OnTouchListener() { //리스트뷰 터취 리스너 @Override public boolean onTouch(View ..
2013.10.02 -
[안드로이드]android inflate
기존 메인 뷰에서 서브뷰를 붙여 쓸때 유용한 기능 안드로이드를 쓰다보면 레이아웃을 어떻게든 View 형태 객체로 가저오고싶음 그러면 굉장할꺼 같지만 답답한 안드로이드임 그래서 LayoutInflater라는 걸 써주면 된다. inflater 를 가저올때 LayoutInflater li = getLayoutInflater(); LayoutInflater li = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE); public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); LayoutInflat..
2013.09.30