반응형

스마트기기개발관련/안드로이드 개발 275

안드로이드 컨트롤 포커스 표시관련 (리스트, 버튼 등등)

================================= ================================= ================================= 출처: http://202psj.tistory.com * 커스텀 리스트를 만들때 포커스 표시가 레이아웃에 가려서 색깔이 안보이는 경우가 있는데 이경우 ListView _list; _list.setDrawSelectorOnTop(true); * 리스트의 포커스 표시 색깔을 변경하고 싶을때 _list.setSelector(new PaintDrawable(0x5000ff00)); 0x5000ff00 //버튼이 누른 상태가 아닐때 blackbtn_no3의 이미지를 보여준다. ================================..

안드로이드 웹뷰에서 꽉찬 화면, 크기조정 관련

=====================================================================      출처: http://www.androidpub.com/136987에뮬에서도 모바일페이지가 아닌 웹페이지에 들어가면 페이지가 자동으로 화면에 맞게 자동으로 사이즈 조절이 되잖아요..webview getsettings()를 모두다 뒤져 봤는데 이부분에 대한게 없는거 같아요.에뮬에서 설정에 보니 이 기능을 auto-fit page 라고 부는는데 이 것으로 검색을 해봐도 도저히 모르겠네요..부탁좀 드리겠습니다.  정확하게 말하면 첫페이지로드 될때마다 화면에 꽉 찬상태로 만들고 싶습니다.아이폰에서는 간단 옵션만으로 바로 적용이 되는데 develop.android.com에서도 aut..

안드로이드 키입력,터치입력 관련 (방향키입력, 위치이동키 등등)

=====================================================================        출처: http://www.androidpub.com/850941 제가 다른 클래스에서 액티비티에 있는 onKeyDown() 이벤트함수를 호출했습니다.KeyEvent e = new KeyEvent(KeyEvent.ACTION_DOWN,KeyEvent.KEYCODE_DPAD_DOWN);mFaceDetect.onKeyDown(KeyEvent.KEYCODE_DPAD_DOWN,e);이와 같은 방법으로 호출을 해서 keyDown()가 호출되긴 하는데요...코드를 보시면 알겠지만 방향키 호출입니다.특별히 다른 일 없이 그대로 방향키가 호출되면 됩니다...public boolean..

전체화면 사용하기 (Status bar, Title bar 숨기기) 타이틀바 높이 확인

================================= ================================= ================================= 출처: http://www.androidpub.com/4710 안드로이드에서 전체화면을 사용하기 위해서는 상태바(Status Bar)와 타이틀바(Title Bar)를 숨겨야 합니다. 숨기는 방법은 여러가지가 존재하는데 그 중 몇가지 방법을 정리하도록 하겠습니다. 1. 미리 정의된 Theme 사용하기 AndroidManifest.xml 에서 Activity의 Theme를 위와 같이 설정해주면 Status Bar와 Title Bar가 모두 없는 상태가 됩니다. 이렇게만 한다면 TitleBar만 없는 상태가 됩니다. 2. 내가 정..

Android에서 외부 한글폰트 넣어 적용하기 관련 TextView 에 Font 폰트 바꾸기 관련

================================= ================================= ================================= 출처: http://muzesong.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-TextView-%EC%97%90-Font-%EB%B0%94%EA%BE%B8%EA%B8%B0 안드로이드 TextView는 글씨를 다루는 뷰인 만큼 폰트를 교체 할 수 있습니다 . 안드로이드에서는 네가지의 기본 폰트를 제공하고, 추가로 폰트를 추가하면 해당 폰트를 사용 할 수 있는데요, 먼저 기본폰..

안드로이드 작업 해상도, dip에 따른 폰트작업 관련

=====================================================================       출처: http://blog.naver.com/PostView.nhn?blogId=kirozzang&logNo=100119704173로이드 개발을 하다 보면 새로운 골치거리중에 하나가 바로 디자이너에게 어떻게 디자인을 요청해야 할지 애로사항이 꽃피어 오른다는 점입니다. 저도 매번 어떻게 해달라고 요청은 하지만 저도 명확한 기준이 없이 닥치는대로 요청해 보는 식이었네요.그래서 이번에 한번 알아봤습니다. 아이콘등의 크기에 대한 언급이나 버튼의 4가지 상태에 대한 이미지에 대한 언급은 검색하면 많이 나와있습니다만 이미지들의 사이즈를 어떻게 정의해야 할까요.  위는 가장 최근의..

android 안드로이드 드래그를 통한 화면 전환 드래그 웹뷰 이동, ViewPager,ViewFlipper 등등 을 사용한 슬라이드 화면 전환 관련

======================= ======================= ======================= 출처: http://hyunssssss.tistory.com/297 뷰페이저(ViewPager) - 화면을 좌우로 드래그해서 화면을 전환하는 기법이다. - import android.support.v4.app.~~ 를 선언해야한다. ●예제 - 버튼을 클릭하거나 좌우로 드래그하면 화면이 전환되고 2초마다 화면이 자동으로 전환되는 예제 - MainActivity.java package com.example.day0404; import android.os.Bundle; import android.os.Handler; import android.support.v4.view.ViewPa..

android 안드로이드 액션바 (ActionBar) 관련

======================= ======================= ======================= 출처: http://blog.grafixartist.com/material-design-tabs-with-android-design-support-library/ Material Design Tabs with Android Design Support Library This is my third post where I continue to bring you more from the Design Support Library. Let’s look at adding a Material Design Tab strip for our apps with on scroll animations...

안드로이드 android webview 에서 https 보안에서 컨텐츠(이미지, 텍스트)들이 error, 막히거나, 안보일때 방법

=====================================================================      아래 출처의 두가지 방법을 다 쓰는게 좋을 것이다.  그리고 구글에서 보안문제로 알림뜨는 문제도 눈여겨 보아야 한다.   =====================================================================    출처: http://blog.dtdweb.com/2015/12/23/android-mixed-content-mode/ WebView _web = null;_web = (WebView)findViewById(R.id.web); //웹뷰를 가져온다. _web.setWebViewClient(new MyWebClient()); We..

안드로이드 Android Studio 프로젝트 라이브러리파일(.jar) 추가하기

================================= ================================= ================================= 출처: http://www.androidpub.com/2707491 2개째 글작성하기도 부끄러운 정도의 난이도를 적고있는데 한글로 설명된걸 못찾아서 적습니다. 1.0 기준입니다. 다른 추가방법도 있다고 하는데 전 이방법을 사용했어요. 1. File > Project Structure 선택 2. 상단의 + 선택 3. Import .JAR or .AAR Package 선택 4. jar 선택 후 Subproject name에 해당 항목의 이름을 정한 후 Finish 5. 1번의 Project Structure화면에서 app > D..

반응형