Android 55

[안드로이드 스튜디오] Plugin with id 'com.android.application' not found.

Gradle에서 이 에러가 나온다면 Plugin with id 'com.android.application' not found. build.gradle에buildscript { repositories { jcenter() // or mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:1.5.0' }} 를 추가 해주면 된다. 그래도 에러가 계속 난다면? 위 노랑이의 위치를 apply plugin: "com.android.application"바로 위로 옮기면 된다.

[무료:빠른 손전등] 전원키, 알림바, 위젯, 잠금화면으로 번개처럼 빠른 손전등

빠른 손전등은 1. 잠금화면에서, 2. 홈 화면에서, 3. 상태바(알림바)에서, 4. 전원키 3번 클릭으로 번개같은 속도로 바로 플래시를 켜고 끌수 있는 앱입니다. 빠른 손전등 구글 플레이 무료 받기 - 전원버튼 기능은 실제 화면이 [꺼진상태->켜졌다->꺼졌다->켜졌다] 또는 [켜진상태->꺼졌다->켜졌다->꺼졌다] 할 때를 기준으로 작동합니다. 즉, 3번 연속으로 눌러도 안되는 경우(세 번 연속 화면의 켜짐 꺼짐 변화 없을 때)가 있으니 여러번 테스트 후 적당한 빠르기를 익히는 것이 좋습니다.(단, 배터리를 많이 소모할 수 있으니, 필요 할 때만 사용하세요 - 노티피케이션(상태바/알림바)(알림 바에서 손전등/SOS/깜빡이를 모두 제어 할 수 있습니다.) - SOS 기능(국제 조난 모스 부호 신호 입니다...

안드로이드 툴바 우측 서랍 아이콘 만들기

안드로이드 액션바 우측에 원하는 이미지로 메뉴를 만들어 보자. 상위 버전의 경우 기본적으로 만들어지지만, 하위 버전의 경우에는 하나 하나 해줘야만 한다. 애플은 OS 버전이 올라가면 참 난감하게도 예전 API를 통보도 없이 없애 버리지만, 아직 구글은 친절하게 하위 버전에서도 사용 할 수 있도록 많은 지원을 아끼지 않고 있다. 1. 우선 툴바를 만들고2. 툴바에 메뉴를 붙이고3. 메뉴에 붙을 이미지를 Drawable로 만든다.4. 만든 drawable을 툴바에 붙인다. toolbar.setOverflowIcon(drawable); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); toolbar.setTitle(""); toolbar.addView(cust..

안드로이드 프리퍼런스 보이기 안보이기

PreferenceScreen은 xml에서 gone을 해도 보인다. 그럼 소스코드에서 변경해야 하는데 일반적인 방법으로 해서는 되지 않는다. PreviewPreference mCheckBoxPref = (PreviewPreference) findPreference(KEY_SETTINGS); PreferenceCategory mCategory = (PreferenceCategory) findPreference("key_PreferenceCategory"); mCategory.removePreference(mCheckBoxPref); 프리퍼런스를 카테고리에 추가하고 카테고리에 있는 프리퍼런스를 보이지 않게 만들면 된다.

[안드로이드] 프래그먼트에서 뷰 제거 확실하게 하기 -You must call removeView()

Caused by: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. 뷰페이져에 달린 얘들에서 디스트로이 뷰 하면서 제거 해줘야 한다. @Override public void onDestroyView() { super.onDestroyView(); if(mRootView !=null){ ViewGroup parentViewGroup = (ViewGroup) mRootView.getParent(); if( null != parentViewGroup ) { parentViewGroup.removeView( mRootView )..

[안드로이드] 프래그먼트 안정화 시키기

프래그먼트는 액티비티 아빠에게 소속되어있다가 아빠가 잠시 한 눈을 팔 때 붙었다 떨어졌다 하면서 실종되는 문제를 가지고 있다. 즉, 이런 문제 때문에 isAdded를 사용하면 붙어 있나 없나를 알아 낼 수 있지만.. 이건 그냥 임시 방편일 뿐이다. isAdded()를 쓰면 그냥 피해가지만..... 이건 너무 많은 비용이 든다.... 처리 못하는게 너무 많아 진다.... can not resolve android.support.v4.app.FragmentManager.--> getSupportFragmentManager() in your code, not getFragmentManager() You must call removeView() on the child's parent first" 프래그먼트에서 ..

AsyncTask를 전역으로 쓰면?

안드로이드 AsyncTask를 전역으로 쓴다면? 즉, 재활용 하겠다는 의미인데 가능 할까? 불가능하다! 만약 한 번 쓴 비동기 태스크를 재 활용 하려고 하면 아래문구를 보게 될 것이다. java.lang.IllegalStateException: Cannot execute task: the task has already been executed (a task can be executed only once) 즉, 변수 이름은 재활용이 가능 하지만 다시 쓰려면 새로 할당을 받으라는 것이다. 당연한 것 아니겠나? 얼음 얼리는 통을 사서 물을 채우고 얼음을 얼려서 먹었는데, 다음 번에 얼음을 먹으려면 당연히 물을 다시 부어서 넣고 기다려야 먹을 수 있지 않겠는가? 그 당시 얼음 통과 얼음은 그 당시의 내 위장 속..

[아이폰 6s vs 갤럭시 S6 vs LG G4] 카메라 비교 리뷰

이번에도 담달폰이되어버린 아이폰 6s... 분홍색 아이폰 6S 너무 갖고 싶네요. 아이폰 6보다 얼마나 더 좋아졌을지 궁금하기도 한데 일단 한국에 넘어오기 전에 카메라 리뷰부터 찬찬히 보면서 기다려봅시다. 갤럭시S6, LG G4 등과의 비교리뷰 사진을 보면서 말이죠. 이 리뷰는 기즈모도에서 한겁니다. 차이가 보이나요??????? 6S는 뭔가 사실적인 그런 냄새가 나는 군요. 갤럭시 S6d와 아이폰 6s의 카메라가 비슷한 느낌을 주는 것 같지만 갤럭시는 약간 둔탁한 느낌이 있는 반면 아이폰은 조금 더 사실적입니다. 물론 이 사실적이란 것이... 조작된 것 일 수도 있죠.(내부 이미지 처리) LG G4가 실내 찰영에서 꼴찌를 했군요. 아니면 신의 재림을 제대로 찍었을 수도... 갤럭시 S6가 좀 오버된 느낌..

반응형