차근차근/Android 160

현재 선택한 탭 다시 호출

// http://www.anddev.org/viewtopic.php?p=29463 //http://ramses8.tistory.com/m/post/454 //http://ahikuya.tistory.com/36 //[Android] TabHost에서 선택된 탭을 선택시 이벤트 가져오기 //http://action713.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%ED%98%84%EC%9E%AC-%EC%84%A0%ED%83%9D%EB%90%9C-%ED%83%AD-%EC%83%88%EB%A1%9C%EA%B3%A0%EC%B9%A8 //http://nekomimi.tistory.com/426 mTabHost.setOnTabChangedLi..

안드로이드/Android AndroidManifest.xml android:theme 중복 사용 하기

안드로이드/Android AndroidManifest.xml android:theme 중복 사용 하기 http://arabiannight.tistory.com/180 한 Activity에 두개의 Style을 쓰고 싶다.android:theme="@android:style/Theme.Translucentandroid:theme="@android:style/Theme.NoTitleBa허나 중복 사용이 안된다. 그래서 하난 Menifest 에서 android:theme="@android:style/Theme.Translucent" 를 하난 source에서super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_NO_TITLE);이렇게 하니 ..

안드로이드 백그라운드 투명

검색어 : 안드로이드 백그라운드 투명 Transparent Activity (투명 배경의 activity) 만들기http://charlie0301.blogspot.kr/2013/10/transparent-activity-activity.html 투명한 배경의 Activity 만들기 http://stackoverflow.com/questions/3114675/transparent-background up vote10down voteacceptedYou could apply a transparent theme to the required activity. Create a new style in /res/values/style.xml The value of transparent is#00000000Now in..

액티비티 시작 후 키보드 감추기

http://nnoco.tistory.com/44 액티비티 시작 후 키보드 감추기안드로이드에서 EditText와 같은 뷰를 가진 액티비티가 시작되면 소프트 키보드가 항상 보이는 채로 시작된다.키보드가 보이지 않는 채로 액티비티를 시작하고 싶다면Activity를 상속받은 클래스에서 onResume 메서드를 아래와 같이 오버라이딩 한다.@Override protected void onResume(){ super.onResume(); getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN); } 만약 특정 순간(이벤트 처럼) 후에 키보드를 감추거나 보이게 할 때는 아래와 같이 하면 된다.// InputMethodManage..

사용자 정의 메뉴 숨기기(??), 보이기(???)

http://motpool.tistory.com/33 몇몇 어플들 보면 단말기의 메뉴버튼을 눌렀을때 보여지는 메뉴 말고, 화면상에서 메뉴를 감췄다 보여줬다 하는 기능을 사용하더군요.. 알고보면 별거 아닌데 처음엔 신기했습니다..ㅎㅎ 요렇게 화면 하단에 보이는 메뉴를 한번 누르면 없어지고 귀퉁이에 있는 나타나기(??)를 누르면 다시 보여지고 하는거 말이죠.. 참말로 별거 아닌데 궁금해서 구현해 봤습니다.. 1. 레이아웃 xml 파일 view plaincopy to clipboardprint? FrameLayout을 사용했습니다.. 하위 View를 겹쳐지도록 하기위해서 사용했습니다.. 하위 첫번째 LinearLayout 에는 ListView를 올려놨습니다.. 그냥 결과물이 제대로 나오는지 보려고 한것이니 귀..

Action_up안될 때

http://wowmymwow.tistory.com/entry/OnTouch-Actionup Action_down 은 잘 먹는데 Action_up 이 안 먹을 때 있다. 그 이유는.... return 때문에 그런다. return false; 로 하면 action_up 이 안된다. 하지만 down은 잘된다. return true; 로 하면 up도 잘 될 것이다. 그 이유를 생각해보자면 return false 를 하면 더 이상 touch 이벤트를 찾지를 않는다. 그래서 이벤트가 down까지만 찾고 리턴을 하고 만다. 하지만 return true; 를 하면 이벤트를 up까지도 찾는다. return 이 ture, false 이냐를 잘 판단하는게 좋을 것 이다. public boolean onTouchEvent(..

안드로이드] TabView보다 이쁜 탭이 가능한 include 사용하기

http://muzesong.tistory.com/70 안녕하세요. 요전번 프로젝트에서 한 화면에서 세가지의 기능을 보여주는 부분이 있었습니다. 처음엔 TabView로 구현하기로 했는데 , 위에 탭들을 보니 디자인이 너무 안이뻐서 방법을 찾아보았는데 제가 찾기론 그게 생각만큼 커스텀이 이쁘게 안되더군요. 그래서 main.xml에 세가지 기능의 레이아웃을 다 넣고 Relative로 겹쳐놓는 방법밖에 없었는데 그럼 main.xml이 너무 길고 복잡해져서 조금더 찾아봤더니 include라는 것을 알게되었습니다. include는 레이아웃 xml에서 한 영역을 정하고 그 영역에 겹쳐서 보여줄 xml을 등록하는 기능입니다. 쉽게말해 TabView는 탭별로 액티비티가 등록되어 액티비티 호출을 하지만 include는 ..

항상 최상위에 나오는 뷰 만들기.

http://blog.daum.net/_blog/BlogTypeView.do?blogid=0NADc&articleno=18&categoryId=3®dt=20111117114647&totalcnt=20 안드로이드 앱을 이것 저것 써보다 보면 어느 화면에서든지 항상 위에 떠있는 뷰를 사용하는 앱을 발견하게 될 것이다. 그 예로 battery info always라는 앱을 꼽을 수 있다.*battery info always 설명 : http://blog.naver.com/gin073k?Redirect=Log&logNo=90127230480 그렇다면 저 앱은 어떻게 자신의 앱도 아닌데 바탕화면이던, 게임앱이던 항상 자기 뷰를 표시할 수 있을까?그것은 안드로이드 최상위 window에 뷰를 넣었기 때문이다. 이 예..

안드로이드 탭

http://promobile.tistory.com/183 정리가 잘 되어 있다. 안드로이드에서 제공하는 tab은 탭별로 서로 다른 화면을 열 수 있다. - TabHost : 탭지시자와 탭 내용물을 포함하는 탭의 컨테이너를 의미한다- Indicator : 탭을 두분하는 작은 박스를 말한다. 개별 탭은 각각 고유한 이름과 아이콘(옵션)을 갖게 된다. XML요소는 TabWidget이라고 표현한다. - Content는 선택된 탭에 대한 내용을 표시하는 화면이 된다. XML문서로 표시할 때는 보통 프레임 레이아웃으로 명시한다. TabActivity클래스를 이용한 동적이 구성1) TabHost 객체 생성: TabHost 객체는 TabActivity클래스 내 getTabHost()메서드를 사용하여 생성한다. Tab..

반응형