«android» 태그된 질문

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

13
Android Facebook 로그인 버튼 사용자 지정
Android 용 Facebook SDK (facebook-android-sdk-3.0.1)와 함께 제공되는 Facebook 로그인 버튼의 모양을 사용자 지정하고 싶습니다. "페이스 북을 통해 로그인"이라는 제목의 간단한 안드로이드 버튼을 원합니다. 이에 관한 문서를 찾을 수 없습니다. 그래서 누구든지 간단한 방법으로하는 방법을 알고 있다면, 저에게 알려주거나 방법을 알려주세요.

4
OnClickListener 내부에서 많은 항목에 액세스 할 수 없습니다. 어떻게 접근합니까?
OnClickListener 내부에서 다음과 같이 범위 "외부"에있는 대부분의 변수에 액세스 할 수 없습니다. findViewById(R.id.Button01).setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent mainApps = new Intent(Intent.ACTION_MAIN); mainApps.addCategory(Intent.CATEGORY_LAUNCHER); List<ActivityInfo> activities = this.getPackageManager().queryIntentActivities(mainApps, 0); /* Intent intent = new Intent("com.sygic.drive/com.sygic/drive/.SygicDriveActivity"); startActivity(intent);*/ } }); 이 예제에서는 PacketManager를 가져와야하는데 OnClickListener 내부에 Context를 사용할 수 …
79 java  android 

3
공유 기본 설정의 모든 키를 반복하는 방법은 무엇입니까?
SharedPreferences에는 getAll 메소드가 있지만 일부 키가 존재하더라도 항목을 반환하지 않습니다. PreferenceManager.getDefaultSharedPreferences(this).contains("addNewAddress"); true를 반환 Map<String, ?> keys=PreferenceManager.getDefaultSharedPreferences(this).getAll(); 빈지도를 반환 뭐가 잘못 되었 니? 모든 공유 기본 설정 목록을 얻는 방법은 무엇입니까?

8
Android ImageView는 자르기 또는 왜곡없이 유연한 높이로 더 작은 이미지를 너비로 조정합니다.
자주 묻고 대답하지 않았습니다 (적어도 재현 가능한 방식은 아닙니다). 보기 보다 작은 이미지가있는 이미지보기가 있습니다. 이미지를 화면 너비에 맞게 조정하고 비례 적으로 올바른 이미지 높이를 반영하도록 ImageView의 높이를 조정하고 싶습니다. <ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" /> 이로 인해 이미지가 원래 크기 (화면 너비보다 작음)에 중앙에 위치하고 측면에 여백이 있습니다. 좋지 않다. 그래서 …

7
AppCompat v21을 사용하여 Android에서 FAB (플로팅 작업 버튼)를 만드는 방법은 무엇입니까?
Google 캘린더와 같은 플로팅 작업 버튼 (목록보기에 항목을 추가하기 위해)을 만들고 사전 롤리팝 Android 버전 (5.0 이전)과의 호환성을 유지하고 싶습니다. 이 레이아웃을 만들었습니다. 활동 main_activity.xml : <LinearLayout ... > <include layout="@layout/toolbar"/> <RelativeLayout ... > <!-- My rest of the layout --> <!-- Floating action button --> <ImageButton style="@style/AppTheme" android:layout_width="60dp" android:layout_height="60dp" …
79 android  xml 

8
java.lang.IllegalArgumentException : 경로 구분 기호 포함
내 코드에 다음과 같은 파일 이름이 있습니다. String NAME_OF_FILE="//sdcard//imageq.png"; FileInputStream fis =this.openFileInput(NAME_OF_FILE); // 2nd line 두 번째 줄에 오류가 발생합니다. 05-11 16 : 49 : 06.355 : ERROR / AndroidRuntime (4570) : 원인 : java.lang.IllegalArgumentException : 파일 //sdcard//imageq.png에 경로 구분 기호가 있습니다. 이 형식도 시도했습니다. String NAME_OF_FILE="/sdcard/imageq.png";
79 android 

7
Android 머티리얼 디자인 문서에서 하단 시트를 구현하는 방법
하단 시트 사양을 어떻게 구현합니까? http://www.google.com/design/spec/components/bottom-sheets.html Google 드라이브의 새로운 업데이트는 플로팅 작업 버튼 누름-> 허용되는 사양은 가능 여부에 관계없이 둥근 모서리에 대해 아무 말도하지 않고 어떻게해야할지 확신 할 수 없습니다. 현재 AppCompat 라이브러리를 사용하고 있으며 대상은 21로 설정되어 있습니다. 감사

14
Android-스레드를 중지하는 가장 좋고 안전한 방법
Android에서 스레드를 중지하는 가장 좋은 방법을 알고 싶습니다. AsyncTask대신 사용할 수 있고 cancel()방법 이 있다는 것을 알고 있습니다 . Thread내 상황에서 s 를 사용해야 합니다. 내가 사용하는 방법은 다음과 같습니다 Thread. Runnable runnable = new Runnable() { @Override public void run() { //doing some work } }; new Thread(runnable).start(); 그렇다면 …

5
Android 데이터베이스 암호화
Android는 SQLite 데이터베이스를 사용하여 데이터를 저장합니다. SQLite 데이터베이스를 암호화해야합니다. 어떻게 할 수 있습니까? 애플리케이션 데이터가 비공개임을 이해합니다. 그러나 내 앱에서 사용하는 SQLite 데이터베이스를 명시 적으로 암호화해야합니다.

5
Android에서 WCF 서비스를 사용하는 방법
.NET에서 서버와 Android 용 클라이언트 응용 프로그램을 만들고 있습니다. 사용자 이름과 암호를 서버에 보내고 서버가 세션 문자열을 다시 보내는 인증 방법을 구현하고 싶습니다. WCF에 익숙하지 않으므로 도움을 주셔서 감사합니다. Java에서는 다음과 같은 방법을 작성했습니다. private void Login() { HttpClient httpClient = new DefaultHttpClient(); try { String url = "http://192.168.1.5:8000/Login?username=test&password=test"; HttpGet …
79 .net  android  wcf  rest 

7
FrameLayout 여백이 작동하지 않습니다.
내 레이아웃 구조는 다음과 같습니다. LinearLayout FrameLayout ImageView ImageView FrameLayout TextView LinearLayout FrameLayout 안에있는 두 개의 ImageView에 대한 여백을 설정했습니다. 그러나 FrameLayout 여백은 무시되고 항상 Image가 왼쪽 상단 모서리로 설정됩니다. FrameLayout에서 LinearLayout으로 변경하면 여백이 제대로 작동합니다. 이것을 처리하는 방법? <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/inner1" > <FrameLayout …

13
Android에서 선형 레이아웃 주위에 그림자를 표시하는 방법은 무엇입니까?
선형 레이아웃에 그림자를 표시하려면 어떻게해야합니까? 선형 레이아웃 주위에 그림자가있는 흰색 둥근 배경을 원합니다. 나는 지금까지 이것을했다. <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_margin="10dp" android:background="@xml/rounded_rect_shape" android:orientation="vertical" android:padding="10dp"> <-- My buttons, textviews, Imageviews go here --> </LinearLayout> 그리고 xml 디렉토리 아래의 rounded_rect_shape.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <solid android:color="#ffffff" /> <corners android:bottomLeftRadius="3dp" android:bottomRightRadius="3dp" …

9
Android-HashMap에서 값 가져 오기
Android에서 HashMap 검색을 시도했지만 문제가 발생합니다. 이 예를 고려하십시오. HashMap<String, String> meMap=new HashMap<String, String>(); meMap.put("Color1","Red"); meMap.put("Color2","Blue"); meMap.put("Color3","Green"); meMap.put("Color4","White"); 이제 그것을 반복하고 각 색상의 값을 얻고 "토스트"에 표시하고 싶습니다. 어떻게 표시합니까?

4
onActivityResult () 전에 onResume ()이 호출됩니까?
내 앱이 배치되는 방법은 다음과 같습니다. onResume () 사용자에게 로그인하라는 메시지가 표시됨 사용자가 로그인하면 앱을 계속 사용할 수 있습니다. 3. 사용자가 언제든지 로그 아웃하면 다시 로그인하라는 메시지가 표시됩니다. 어떻게하면 되나요? 내 MainActivity는 다음과 같습니다. @Override protected void onResume(){ super.onResume(); isLoggedIn = prefs.getBoolean("isLoggedIn", false); if(!isLoggedIn){ showLoginActivity(); } } 내 LoginActivity는 다음과 …

5
활동에서 생성 된 브로드 캐스트 수신기를 언제 등록 / 등록 해제해야합니까?
활동의 onCreate 이벤트에서 사용자 지정 브로드 캐스트 수신기를 만들어야하고 분명히 활동의 onDestroy 이벤트에서 브로드 캐스트 수신기 등록을 취소해야합니다. 명확성을 위해 이것은 내가 사용하는 코드의 일부입니다. public class AnActivity extends Activity { private ResponseReceiver receiver; public class ResponseReceiver extends BroadcastReceiver { public static final String ACTION_RESP = "mypackagename.intent.action.MESSAGE_PROCESSED"; @Override public void …

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