목록전체 글 (1326)
오늘도 공부
[출처] http://blog.vizpei.kr/94697746 어플리케이션 개발을 하다보면 반드시 해야하는 것이 모션 이벤트 처리 입니다. 터치 이벤트 같은 것들은 DOWN - MOVE - UP의 단계를 거치면서 사용자가 어떤 동작을 입력 하는지 감지 할 수 있습니다. 이 입력의 어떤 조합으로 사용자가 어떤 동작을 했는지 감지 할 수 있겠죠. 하지만 직접 이런 제스쳐들을 구현하기란 쉬운 일만은 아닙니다. (무엇보다 귀찮죠~) 그래서 Android에서는 GestureDetector라는 클래스를 아얘 제공합니다. [About GestureListener] GestureDetector는 두 가지 Listener를 가지고 있습니다. interface GestureDetector.OnDoubleTapListen..
출처 : http://devbible.tistory.com/17 EditText 를 클릭 할 때 키패드는 자동으로 올라오게된다. 이때 키패드가 화면을 가려 입력시 불편을 줄 수있다. *XML 1 2 3 //위에처럼 스크롤뷰로 감싸주면 키패드가 올라올때 스크롤이생겨서 사용자가 가려있는 뷰들을 //볼 수는 있지만.. 사용자가 스크롤을 해주어야 해서 불편하다. *Source myEditText : 사용자가 입력하려는 EditText myScrollView : 스크롤뷰 100 : 딜레이 0, 800 : 스크롤을 부드럽게 롤업하는 위치 01 myEditText.setOnFocusChangeListener(new OnFocusChangeListener(){ 02 @Override 03 public void onFo..
아래 방법은 SD카드 가 아닌 device 의 메모리에 이미지를 저장, 로드 , 삭제 하는 방식이다. SD카드에 하려면 경로명을 정확히 넣어주고 메니페스트 파일에 이내용을 추가함을 잊지말자 1. Bitmap 저장 imgview = (ImageView)findViewById(R.id.imageView1); Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.comp1_16); imgview.setImageBitmap(bm); try{ File file = new File("test.png"); FileOutputStream fos = openFileOutput("test.png" , 0); bm.compress(CompressFormat..
구글마켓 http://market.android.com/publish/ 개발자 등록비 25$ 필요 한국쪽은 유료결제 불가 해외쪽으로 가능 고로 해외 계좌 필요 수익분배 7:3 티스토어 http://dev.tstore.co.kr/ 범용공인인증서 필요 수익분배 7:3 쇼스토어 http://appstoreseller.show.co.kr 서류 몇개 요청 개인일때는 신분증 , 통장사본 요구 수익분배 7:3 오즈스토어 개발중 수익분배 100% 애플앱스토어 개발자 등록비 년99$ 필요 수익분배 7:3
출처 : http://www.androidpub.com/748389 질답에 세번 질문을 하면서..동시에 구글링과 야후 검색을 며칠동안 한 결과.. Dialog 를 상속 받아서 customizing 해야 한다는 결론을 얻었습니다. 외국의 어느 커뮤니티에 누군가 남긴 상속 받아 재정의한 코드를 얻었구요. 가져올 때 링크를 기록하지 않았더니...다시 찾아보려고 노력해도... 찾을 수가 없네요. 여기에 감사의 글과 함께..링크를 올리고 싶었지만...다시 못찾은 관계로...패스~ 감사의 마음만...가득합니다. 우선.. 상속 받은 코드는 질답게시판에 댓글로도 올렸지만. 정리하는 차원에서 여기 다시 올립니다. 아래는 Dialog 를 상속 받은 클래스입니다. 01.class MyProgressDialog extends..
출처 : http://blog.naver.com/lowmans?Redirect=Log&logNo=100115258620 참고 : http://www.inter-fuser.com/2010/01/android-coverflow-widget.html Android Gallery를 이뿌게~? 작업하기 위해서 구글 할부지께 물어본 결과 위에 링크한 CoverFlow를 알게 되었다 Gallery를 커스터 마이징한 소스인데 여간 잔망스러운게 아니여서.. 나름 깔끔하게 다듬어 본 소스를 공개한다. 불필요한 작업을 피하기 위해 바로 Gallery를 상속 받고 protected boolean getChildStaticTransformation(View child, Transformation t) 를 override 하여 ..
출처 : http://karukaru22.blog.me/140123913153 style.xml public class ProgressActivity extends Activity { Context mContext = this; Dialog dilog ; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Circle c = new Circle(); new Thread(c).start(); dilog = new Dialog(this,R.style.NewDialog); //dilog =ProgressDialog.show(mContex..
출처 : http://blog.naver.com/lowmans/100121671992 사용방법 : http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList [출처] Android Button drawable 속성정보 |작성자 아즈라엘
[펌] http://monodream77.blog.me/130088948287 안드로이드 플랫폼에서의 일관성 있는 아이콘 제작을 위해 Android developers site에서 제공하는 가이드라인입니다. 안드로이드 어플리케이션에 사용되는 아이콘을 디자인을 할 때 가이드라인에서 명시하는 기본적인 요소들을 고려해야 안드로이드 플랫폼 안에서 일관성 있는 어플리케이션의 디자인을 만들 수 있을 것 같습니다. 가이드라인에서는 그림자의 거리나 사이즈까지 디테일하게 수치를 명시하고 있지만 어플리케이션 디자인에 따라 디테일한 부분은 충분히 디자이너의 의도에 따라 달라져도 될 것 같습니다. 실제로 요즘 나오는 안드로이드 어플리케이션들을 보면 어플리케이션의 컨셉에 따라 안드로이드의 가이드라인을 따르지 않은 경우도 많이 ..
출처 : http://spitfire.tistory.com/78 안드로이드 기본 SDK에서 제공하는 widget... MSDN수준의 문서화를 기대하는 건 아니지만 아무래도 API설명이 좀 부실하다 보니 있는 기능을 몰라서 안 쓰거나 없는 기능인데 찾느라 한참 헤메는 경우가 있는 것 같더군요. 뭐, 기본제공하는 ImageView에 없는 기능인 Touch Scroll/ Pinch to zoom 되게 하느라 좀 헤메서 결과물은 아무도 안 오는 블로그에라도 좀 올려놓으면 편할 듯 하네요. ImgViewTouch.java 아무런 설명 없이 달랑 클래스만 올려놓기는 그러니 조금 설명하자면... 일단 android.widget.ImageView 클래스를 상속받아 만든 클래스입니다. 당연히 ImageView의 속성들은..