목록Develop (263)
woong's
Android Custom Gallery 샘플 구성 하기 안녕하세요. 개발을 하다보니 갤러리에서 이미지를 가져오는 부분에서 디테일하게 필터를 해야되서커스텀 갤러리 뷰를 만들면서 기본틀 하나 포스팅해놓으면 나중에 추가해서 사용하기 용이할것 같아블로그로 정리해보고자 합니다. 갤러리뷰의 관건은 비동기 처리로 얼마나 퍼포먼스를 빠르게 나타내주느냐인것 같은데요..저는 이부분을 Glide 를 이용해서 비동기 처리를 진행 했습니다.간단한 코드를 통해서 빠른 퍼포먼스를 내주는것에 감사하네요. 1. 커스텀 갤러리뷰 구성요소 - RecyclerView - Glide ImageLoader를 사용했습니다. 2. 사용준비 1 2 3 4 5 6 7 8 9 10 11 12 13 14 dependencies { compile fil..
Android lolipop widget v7 사용하기 안녕하세요. android lolipop 부터 위젯들이 굉장히 이쁘게 바뀌었습니다.하지만 하위 버젼에는 호환이 안되서 이쁘게 나타나지 않아서 사용을 하고 싶어도 안타깝게사용을 못하는 경우가 많았습니다. 이게 언제부터 제공됬는지는 잘모르나, 찾아보니 v7 에서 widget을 제공해주고 있습니다.완전한 애니메이션까지는 lolipop 처럼 제공은 안되나 거의 비슷하나 나타나서사용하는데 문제가 없을것 같습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 Colored by Color Scripter cs 롤리팝 하위 버젼의 ..
Android Activity Transition Circle 사용하기 [3] 이번 포스트에서는 circle Transition을 추가해 보려 합니다.저번 포스트에서는 이미지 뷰를 Transition 하는것까지 해보았는데 circle 까지만 추가해도어느정도 구성을 갖추게 되는것 같습니다. 포스트는 [1] 번 샘플 코드를 전체로 진행 됩니다. 1. 사용준비 사용하기전에 circle Animation이 필요 합니다. 아래 두가지 파일이 필요 합니다. 1. WeapperAnimator2. RevealTransition 1. WeapperAnimator 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849..
Android Activity Transition ImageView 이동하기 [2] 1.샘플소개 Android Activity Transition 샘플 & 소개하기 [1] 위 포스트를 안보신분은 위포스트 샘플을 다운로드후 진행하면 좀더 수월하게 학습 해볼 수 있습니다. 샘플이 준비 되었으니 이제 조금씩 transition 을 사용해 보려 합니다.샘플을 실행해 보면 아래와 같은 화면이 두개가 있습니다. 이번 포스트에서 사용해볼 transition 은 앨범리스트를 선택하면 이미지가 커지면서 해당위치로 이동하는 trasition을 해보려 합니다. android 에서 사용하기 쉽게 해놓아서 저또한 사용하고 이게 어떻게 이렇게 되지 의심을 했습니다. 2.사용방법 변경 코드는 정말 별거 없습니다. 1. xml 코드..
Android Activity Transition 샘플 & 소개하기 [1] 안녕하세요. 이번 롤리팝에서 소개된 android Activity trasition 을 공부해 보려 합니다.android Activity trasition 은 화면 전환 효과 입니다.효과를 넣어서 자연스럽게 화면 전환이 이루어집니다.아래 블로그에서 자료를 보고 작성하였으며, 영어로 작성된 부분과 , 코드정리를 통해서 작성해보려 합니다.완성본은 아래와 같을 것 같습니다. 아래 사이트를 통해서 샘플 코드를 받을수 있습니다. 저는 따로 정리해가면서 작성해보려 합니다. 제 샘플도 첨부파일을 통해서 첨부 하도록 하겠습니다.샘플 코드 작성은 , MainActivity - recyclerView 를 통하여 앨범 리스트를 구성 하였습니다.Det..
Android Support Design NavigationView 사용하기[4] 안녕하세요. 이번에는 support design NavigationView 에 대해 소개해 보려 합니다.NavigationView 기존의 MenuDrawer 대체제라 생각하시면 쉬울거라 생각합니다 . 위와 같은 화면을 만들기 위해서는 기존에는 DrawerLayout 과 ListView , RecyclerView 를 이용해서 구성 하였습니다. 위 방법은DrawerLayout + NavigationView 를 사용해서 구현해 보았습니다. 1.사용준비 사용전에 준비해야 할 한가지가 있습니다 .support design 라이브러리를 추가해야 합니다. 1 compile 'com.android.support:design:22.2.1'..
Android PercentLayout 사용하기 http://www.kmshack.kr/android-percentlayout/#comment-1875 위 김민수님 블로그를 참고 하였습니다. 안녕하세요. 몇일전에 Android 6.0 마시멜로우 버전이 공개 되었습니다.마시멜로우가 공개 되면서 여러가지 기능이 추가 된것 같습니다 . - Customtabs- Percent- Recommendation,- preference-v7- preference-v14 등이 공개 되었다고 합니다. 1. percentLayout 소개 percent 라이브러리에 대해서 사용해보고 블로그를 적어 보려 합니다.percentLayout 은 기존의 weight 와 비슷한 개념인것 같습니다. percentLayout- percent..
Android Support Design CollapsingToolbarLayout 사용하기[3] 안녕하세요. 이번 포스트에서는 CollapsingToolbarLayout 사용에 대해서 포스트를 해보려 합니다.이 View 는 Toolbar 를 애니메이션을 통해 확장 시켜주는 View 입니다. 아래 스크린샷을 통해서 동작을 확인해 보시면 될것 같습니다. 실제로 구현해서 애니메이션 보면 더 좋을것 같구요 ^^ 아래와 같이 첫번째 화면이 처음 화면 입니다. 스크롤을 하면 글씨가 작아 지고 이동을해서 툴바 타이틀 영역으로 이동 합니다.이동하면서 FloatingActionButton 로 애니메이션을 통해서 사라지게 됩니다. 사용준비 CollapsingToolbarLayout 을 사용하기 위해서는 마찬가지로 des..
Android Support Design Snackbar 사용하기 안녕하세요. 저번 포스트에서는 Android Support Design TextInputLayout & AppCompatEditText 사용 하기[1]를 포스트 했었습니다 .이번에는 SnackBar 를 설명 드리려 합니다. SnackBar 는 Popup + Toast 의 기능이 혼합된 View 라고 보시면 됩니다. Popup = 팝업은 확인/ 취소를 눌러야만 사라지는 화면Toast = 몇초후에 사라지는 화면 두가지 기능을 혼합한 뷰가 SnackBar 입니다 . 사용 준비 위 SnackBar 를 사용하기 위해서는 라이브러리를 추가해 주셔야 합니다 . 1 2 3 4 5 dependencies { compile fileTree(dir: 'lib..
android 화면 고정 하기 방법 1. Manifast.xml 12345 Colored by Color Scriptercs screenOrientation 속성을 통해서 가로/세로 고정 시킬 수 있습니다.가로 : landscape세로 : portrait 2. Java Code 123 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);// 세로고정 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);// 가로고정 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED);// 고정 해제cs 위는 자바코드를 ..