본문 바로가기
[android] App Shortcuts Tutorial [android] App Shortcuts Tutorial https://catinean.com/2016/10/20/exploring-android-nougat-7-1-app-shortcuts/ - -Android N ( Nougat ) 7.1 버전부터 사용 가능. -Shortcut 이 설정된 앱은 롱 프레스를 하면 위의 스샷처럼 바로가기 옵션이 나온다. -간단한 정리 특정 동작을 진입과 동시에 할 수 있다는 것이 키 포인트 static 과 dynamic shortcut 2가지 종류가 있다. static 은 xml 에 정의하여 앱 안에 내용이 정의되어 있다. ( 수정하려면 앱 수정 및 재배포를 해야 한다. ) dynamic 은 Runtime 에 바꿀 수 있다. shortcut 으로 앱을 열 때 activ.. 2018. 2. 25.
[android] actionbar 어떻게 사용하고, 왜 사용하는가? 안드로이드 actionbar 어떻게 사용하고, 왜 사용하는가? 필자는 왜 그냥 간단히 View 로 구현하면 되는걸 ActionBar 로 구현하는가 했다.그것은 ActionBar 에 대해서 잘 모르기 때문에 한 이야기..ActionBarSherlock 이라는 libary 를 사용하면서 actionbar 에 대해 재조명하게 되었다. actionbar 의 기능들과 사용방법에 대해 간단하게 정리해본다. onCreateOptionsMenu onCreateOptionsMenu 에서 menu 를 add하면 그것이 ActionBar 의 우상단에 list 형태로 붙게 된다. MenuItem.setShowAsAction( int actionEnum ) 해당 Menu Item 이 ActionBar 에 어떤 형태로 displ.. 2013. 7. 15.
[android] contextmenu 관련 함수들 android context menu 관련 함수들 ListView 의 item 을 long press 했을 때, ( android 에서는 long click 이라 부름 ) pop up menu 가 뜨도록 하여 수정과 삭제를 하고자 했다. 그래서 사용한 것이 context menu.요놈 관련해서 여러가지 함수를 사용했는데, 정리해두면 좋을 것 같아 공유하고자 한다. ViewGroup.showContextMenuForChild( View ); 요 녀석은 v 로 전달되는 자식 view 에 해당하는 context menu 를 띄우라는 명령어이다.이 녀석은 ViewGroup 의 함수로, v 는 view group 의 자식이어야 한다. Activity.openContextMenu( View ); 요 녀석은 전달되는.. 2013. 7. 7.
[android] Long Press ( Long Click ) 직접 구현하기 안드로이드 Long Press (Long Click) 직접구현하기 안드로이드를 사용하다 보면 가끔 view 끼리의 focus 나 touch event 문제 등에 봉착하여Long Press ( Long Click ) 을 직접 구현해야 할 때가 있다.그래서 한번 구현해보았다. public class LongPressChecker {public interface OnLongPressListener{public void onLongPressed();} private Handler mHandler = new Handler();private LongPressCheckRunnable mLongPressCheckRunnable = new LongPressCheckRunnable();private int mLongPre.. 2013. 7. 7.
[android] 기본 Longpress 진동주기 안드로이드, 기본 Longpress 진동 주기 Vibration Class 를 이용하여 Custom 진동을 비롯한 여러가지 진동을 생성할 수 있지만,내가 원했던 진동은 List Item 을 Long press ( Long click ) 했을 때 느껴지는 진동.즉, 단말마다 같은 형태로 전해지는 기본 진동을 원했다. 그건 간단하게View 에 있는 performHapticFeedback() 함수와 HapticFeedbackConstants.LONG_PRESS 를 통해 가능하다. View.performHapticFeedback( HapticFeedbackConstants.LONG_PRESS ); Android, custom 진동, hapticfeedbackconstants, list item, long cli.. 2013. 7. 4.
반응형