본문 바로가기
[Android] ART vs. Dalvik [Android] ART vs. Dalvik https://source.android.com/devices/tech/dalvik/ Ahead-of-time ( AOT ) compilation -ART 는 AOT compile 을 제공한다. 이는 install-time 은 더 오래 걸리지만, app 자체의 performance 는 더 향상된다.Install time 에 ART 는 app 을 on-device dex2oat tool 을 이용해 compile 한다.이 dex2oat 는 DEX 파일을 input 으로 받아서 target device 에 맞는 compiled app executable 을 생성해낸다.( ART 이전에 개발된 앱들은 문제가 생길 수 있다. https://developer.androi.. 2018. 10. 11.
[Android] Ok Google [Android] Ok Google # 안드로이드 단말의 화면이 켜져 있거나, 충전 중이면 "Ok Google" 이라고 외쳐보자. Ok Google 이라고 외치면 마이크 interface 가 나오고, 음성을 분석해서 원하는 정보를 찾아준다. # 이 Ok Google 은 KitKat 이상의 버전에서 작동을 한다. Google Search app version 3.5 이상이 필요하며, 해당 앱의 setting 에서 "Ok Google" detection 을 "From any screen" 으로 하면 된다. # 만약 더 높은 인식률을 갖게 하려면, Audio History 를 켜는 것이 좋다. Audio History 를 켜고 "Ok google" 을 3번 외치면, 조금 더 높은 인식률을 보여준다. 만약 단말.. 2016. 4. 9.
[일본/오사카] 돈키호테를 함께 돌아다녀봐요~ [일본/오사카] 돈키호테를 함께 돌아다녀봐요~ 2015. 10. 03 일본 오사카 여행을 처음부터 함께 하고 싶다면 아래 링크를 클릭하세요~[일본/오사카] 여행 다녀왔습니다!! 오늘은 오사카 도톤보리의 터줏대감이면서, 24시간 오픈으로 언제든 일본의 드럭 스토어, 간식, 잡화 등을 구경하는 즐거움을 주는 돈키 호테를 함께 쇼핑할꺼예요. Tax Free 라는 큰 간판으로 마치 세금이 무조건 없을 것 같은 분위기로 관광객을 현혹시킵니다. 참고로 Tax Free 는 소모품에 한해 5001엔 이상을 구입하여야만 Tax Free 가 되고요, Tax Free 로 구매한 상품을 일본에서는 개봉하면 안 됩니다. 자 저 돈키호테로 함께 들어가 보시죠. 모든 물품을 공유하지는 않고, 한국에서는 쉽게 볼 수 없는 녀석들, .. 2015. 10. 21.
How to implement a Floating Activity in an Android App. How to implement a Floating Activity in an Android App. 출처 : http://cases.azoft.com/android-tutorial-floating-activity/ 만들고자 하는것. - Floating Activity ( Transparent ) - 단말의 orientation 에 상관없이 화면의 약 2/3 를 차지하며, center 에 위치하는 것. 만드는 과정 - Activity size 와 location 계산하기.- Activity 를 transparent 하게 만들기.- Background 가 touch 를 받지 않도록 하기. 1. Activity size 계산하기 ActionBar 를 사용하는 경우에 ActionBar 는 항상 동일한 위치에 존.. 2015. 3. 8.
안드로이드 4.4 Kitkat UI/UX 변경사항 안드로이드 4.4 Kitkat UI/UX 변경사항 출처 : https://developer.android.com/design/patterns/new.html#kitkat 기본 Color 가 Blue -> White. Pinch Zoom -> Double Tap Zoom Pinch Zoom 은 한손 조작이 어려워서, Double Tap 하면 Zoom mode 에 들어가서 위로 scroll 하면 확대, 아래로 scroll 하면 축소가 된다. 다시 Double Tap 을 하면 Zoom mode 가 풀어진다. 시스템 Bar 들의 투명모드 시스템 Bar 들이 투명모드가 될 수 있다. 상단 status bar, action bar, 그리고 software button 이 있는 navigation bar 도 투명으로.. 2014. 5. 14.
[android] What's new in android Kitkat android, what is new in android Kitkat. 메모리 low ram device 인지 확인. boolean lowRam = ActivityManger.isLowRamDevice(); 앱의 메모리 사용을 한눈에 볼 수 있다. adb shell dumpsys procstats Process Stats 가 Setting 에 추가되었다. (단말)이것으로 메모리 사용량을 쉽게 볼 수 있다. 디자인 가이드 변경 Full-screen Immersive mode : status bar 와 software key 까지 제거. DecorView.setSystemUiVisibility( View.SYSTEM_UI_FLAG_IMMERSIVE or View.SYSTEM_UI_FLAG_IMMERSIVE_.. 2014. 1. 25.
[android] ART ( android runtime ) 이란? (2017.08. updated) [android] ART ( android runtime ) 이란? - 2017. 8 내용 보강 ART, Android Runtime from Kitkat( 4.4 ) 기존의 안드로이드에서는 DEX file 을 Dalvik machine(JVM) 위에 올리는 방식이었는데,Kitkat ( 4.4 ) 부터는 ART(Android Runtime) machine 위에서 OAT file 을 돌리는 것이 가능해졌다.기존의 dex 파일을 dex2oat 라는 converter 를 이용해서 converting 하여 생성하고 run 한다. Dalvik 은 bytecode 를 interpret 한다.그러면서 사용자가 앱을 실행할 때마다 성능 개선이 있을 수 있는 부분에 대해 네이티브 코드로 변환을 한다.이를 JIT( jus.. 2014. 1. 22.
HDR+ 가 뭐야? ( 4.4 kitkat 킷캣에 적용된 camera algorithm ) HDR+ 가 뭐야? ( 4.4 kitkat 킷캣에 적용된 camera algorithm ) HDR+ High Dynamic Range Photography.Sharpening algorithm.아주 어두운 곳에서 혹은 너무 밝은 곳에서 제대로 사진이 찍히도록 해준다. 여러 제조사들에서도 HDR 방식을 이용하여 선명한 사진을 찍도록 도와주고 있지만, 이번에 안드로이드 KitKat ( 킷캣 )공개된 HDR+ 방식은 edge 부분을 별다른 noise 추가 없이 매우 sharp 하게 만들어준다. 물론 단점도 있다. HDR+ 모드가 켜져 있으면 사진 찍히는 속도와 process 속도가 조금 더 걸린다. 다른 노출정도로 여러장의 사진을 찍어 겹쳐서 결과물을 생성하기 때문이다. 약간의 과장은 있겠지만 대충 이런 느낌.. 2013. 11. 26.
안드로이드 4.4 KitKat ( 킷캣 ) 뭐가 달라졌나? 안드로이드 4.4 KitKat ( 킷캣 ) 뭐가 달라졌나? 안드로이드 4.4 KitKat ( 킷캣 ) 뭐가 달라졌나? 4.1 부터 Jelly Bean 이라는 코드를 써온 안드로이드는이번 4.4부터 KitKat( 킷캣 ) 으로 새로운 코드를 부여했다. 보통은 어느 정도 큰 변화가 있을 때 코드명을 변경하는데,이번에는 메모리 이외에는 미래를 위한 초석작업인 자잘한 변화만 있는데도 코드명을 부여했다. 이는 이제는 안드로이드가 꽤나 안정적인 상태로 접어들었다는 이야기가 될수도 있고,더 이상 기술적으로나 아이디어적으로나 (요즘은 아무데나 붙이는.. ) 혁신이라 불릴 정도의 개선점을 찾을 수 없었거나 양 자 중 하나일 것이다. 우선 무엇이 바뀌었나 보자. 1. 메모리 이용량. 꼭 필요하지 않은데도 부팅과 동시에 서.. 2013. 11. 12.
반응형