«android» 태그된 질문

Android는 Google의 모바일 운영체제로 디지털 기기 (스마트 폰, 태블릿, 자동차, TV, 마모, 유리, IoT)를 프로그래밍하거나 개발하는 데 사용됩니다. Android 관련 주제의 경우 android-intent, android-activity, android-adapter 등과 같은 Android 관련 태그를 사용하십시오. 개발 또는 프로그래밍 이외의 질문이지만 Android 프레임 워크와 관련된 질문은 다음 링크를 사용하십시오. https : // android.stackexchange.com.

13
PreferenceFragmentCompat을 사용하려면 preferencesTheme를 설정해야합니다.
v7 환경 설정 지원 라이브러리의 새로운 PreferenceFragmentCompat : http://developer.android.com/tools/support-library/features.html#v7-preference 를 사용하면이 오류가 발생합니다. E java.lang.IllegalStateException: Must specify preferenceTheme in theme E at android.support.v7.preference.PreferenceFragmentCompat.onCreate(PreferenceFragmentCompat.java:202) 어떤 테마를 설정해야합니까? 업데이트 : 나는 사용해 보았다 <item name="preferenceTheme">@style/PreferenceThemeOverlay</item> @Bogato가 제안한 것처럼 보이지만 Lollipop에서도 옳지 않고 홀로 보입니다. 지원 라이브러리 : 기본 설정 :

8
병합 및 포함을 사용하여 RelativeLayout을 사용하는 방법은 무엇입니까?
여러 수준의 중첩 LinearLayouts을 사용하여 하나로 변환하여 레이아웃을 더 효율적으로 만들기 위해 며칠 동안 노력해 RelativeLayout왔으며 해결 방법을 찾을 수 없었던 몇 가지 문제가 발생했습니다. Android 초보자 그룹과이 사이트를 검색했지만 문제를 해결하는 데 도움이되는 것을 찾을 수 없었습니다. 레이아웃을 병합하고 태그를 포함 할 수있는 블로그 중 하나를 읽었습니다. 그래서 내가 …

30
내 로그 호출을 표시하지 않는 Logcat
저는 Android 프로그래밍에 능숙하고 앱을 디버깅하는 방법을 배우고 싶었습니다. LogCat에 Log.i | d | v 호출이 표시되지 않는 것 같습니다. 제가 사용하고있는 코드는 다음과 같습니다. 보시다시피 LOG_TAG 상수를 정의했지만 LogCat에서 찾을 수없는 것 같습니다. 또한 android.util.Log를 가져 왔고 AndroidManifest에서 "debuggable"이 TRUE로 설정되어 있는지 확인했습니다. 나는 또한 이 문제를 해결하는 데 …

9
Android가 Java를 사용하는 이유는 무엇입니까? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 9 년 …
114 java  android 

10
ColorMatrix 및 ColorMatrixColorFilter를 사용하여 Drawable의 색조를 수정하는 방법 이해
저는 앱의 UI를 작업 중이며 회색조 아이콘을 사용하고 사용자가 테마를 자신이 선택한 색상으로 변경할 수 있도록합니다. 이를 위해 드로어 블 위에 색상을 오버레이하는 일종의 ColorFilter를 적용하려고합니다. PorterDuff.Mode.MULTIPLY를 사용해 보았지만 흰색이 색상과 함께 오버레이된다는 점을 제외하면 필요한대로 거의 정확하게 작동합니다. 내가 이상적으로 찾고있는 것은 Photoshop의 "색상"혼합 모드와 같은 것인데, 그래픽은 투명도와 …

10
Android의 키오스크 모드
저는 CF .NET 엔터프라이즈 애플리케이션이 Android 장치에서 실행되도록 이식 될 수 있는지 여부와 방법을 평가하는 중입니다. Windows Mobile 전화의 응용 프로그램은 부팅 후 응용 프로그램이 전체 화면 모드에서 자동 시작되고 사용자가 실수로 또는 의도적으로 전화의 다른 부분에 액세스 할 수없는 키오스크 모드에서 실행됩니다. Android에서 부팅 후 하나의 애플리케이션 만 자동 …

13
onCreate ()에서 뷰에 액세스하는 NullPointerException
StackOverflow에 자주 게시되는 문제에 대한 표준 질문입니다. 튜토리얼을 따르고 있습니다. 마법사를 사용하여 새 활동을 만들었습니다. 내가 얻을 NullPointerException에 메서드를 호출 할 때 View얻을의 findViewById()내 활동을 onCreate(). 활동 onCreate(): @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); View something = findViewById(R.id.something); something.setOnClickListener(new View.OnClickListener() { ... }); // NPE HERE if (savedInstanceState …

24
Android ImageView 확대 및 축소
Android ImageView를 확대 및 축소하고 싶습니다. 대부분의 샘플을 시도했지만 모두 ImageView 자체의 이미지가 확대 및 축소되는 반면 ImageView를 확대 및 축소하고 싶습니다. 확대하는 동안 ImageView 너비와 높이를 늘리고 축소하는 동안 ImageView 너비와 높이를 줄이고 싶습니다. 어떻게해야합니까?

8
프로그래밍 방식으로 모서리를 둥글게하고 임의의 배경색을 설정하는 방법
뷰의 모서리를 둥글게하고 런타임에 내용에 따라 뷰의 색상을 변경하고 싶습니다. TextView v = new TextView(context); v.setText(tagsList.get(i)); if(i%2 == 0){ v.setBackgroundColor(Color.RED); }else{ v.setBackgroundColor(Color.BLUE); } v.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT)); v.setPadding(twoDP, twoDP, twoDP, twoDP); v.setBackgroundResource(R.drawable.tags_rounded_corners); 드로어 블과 색상이 겹 치길 바랐지만 그렇지 않습니다. 내가 두 번째로 실행하는 것이 결과 배경입니다. 런타임까지 배경색이 결정되지 않는다는 점을 …

6
손가락으로 캔버스에 그리기, Android
캔버스에 손가락으로 그리는 프로젝트를 만들어야합니다. 내 손가락의 터치 이벤트와 모션 이벤트를 가져 와서 그립니다. 누구든지 프로젝트를 시작하는 방법을 알려줄 수 있습니다. 이런 일을하기에 가장 좋은 구성 요소는 무엇입니까?

27
RecyclerView는 "스크래핑되거나 연결된 뷰가 재활용되지 않을 수 있습니다."
a를 사용 RecyclerView하여 Android 웹 사이트에서 가져온 간단한 구현을 사용하고 StaggeredGridLayoutManager있으며 내 앱이 충돌하는 오류가 계속 발생합니다. java.lang.IllegalArgumentException: Scrapped or attached views may not be recycled. isScrap:false isAttached:true at android.support.v7.widget.RecyclerView$Recycler.recycleViewHolderInternal(RecyclerView.java:3501) at android.support.v7.widget.RecyclerView$LayoutManager.scrapOrRecycleView(RecyclerView.java:5355) at android.support.v7.widget.RecyclerView$LayoutManager.detachAndScrapAttachedViews(RecyclerView.java:5340) at android.support.v7.widget.StaggeredGridLayoutManager.onLayoutChildren(StaggeredGridLayoutManager.java:572) at android.support.v7.widget.RecyclerView.dispatchLayout(RecyclerView.java:1918) at android.support.v7.widget.RecyclerView.onLayout(RecyclerView.java:2155) at android.view.View.layout(View.java:14008) at android.view.ViewGroup.layout(ViewGroup.java:4373) at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1021) at android.view.View.layout(View.java:14008) at android.view.ViewGroup.layout(ViewGroup.java:4373) …

7
포착되지 않은 예외를 처리하고 로그 파일을 보내야합니다.
업데이트 : 아래의 "허용 된"솔루션을 참조하십시오. 내 앱이 단순히 종료하는 것이 아니라 처리되지 않은 예외를 생성 할 때 먼저 사용자에게 로그 파일을 보낼 수있는 기회를 제공하고 싶습니다. 무작위 예외가 발생한 후 더 많은 작업을 수행하는 것이 위험하다는 것을 알고 있지만 최악의 경우 앱이 중단되고 로그 파일이 전송되지 않는다는 것입니다. 이것은 …




당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.