คำถามติดแท็ก android

Android เป็นระบบปฏิบัติการมือถือของ Google ใช้สำหรับการเขียนโปรแกรมหรือพัฒนาอุปกรณ์ดิจิตอล (สมาร์ทโฟน, แท็บเล็ต, รถยนต์, ทีวี, เครื่องแต่งกาย, แก้ว, IoT) สำหรับหัวข้อที่เกี่ยวข้องกับ Android ให้ใช้แท็กเฉพาะสำหรับ Android เช่น android-intent, android-activity, android-adapter, ฯลฯ สำหรับคำถามนอกเหนือจากการพัฒนาหรือการเขียนโปรแกรม แต่เกี่ยวข้องกับกรอบของ Android ให้ใช้ลิงค์นี้: https: // android.stackexchange.com

9
สไลด์ภาพเคลื่อนไหวสไลด์จากซ้ายไปขวา
ฉันมีสามกิจกรรมที่โหมดเปิดใช้เป็นอินสแตนซ์เดียว ใช้onfling()ฉันแกว่งไปทางซ้ายและขวา ปัญหาคือเมื่อฉันปัดจากขวาไปซ้ายการเปลี่ยนสไลด์ไม่เป็นไร แต่เมื่อฉันปัดซ้ายไปขวาฉันจะได้รับการเปลี่ยนจากการเลื่อนจากขวาไปซ้าย ฉันรู้ว่าทำไมสิ่งนี้ถึงเกิดขึ้นเพราะฉันมักจะส่งจุดประสงค์ใหม่ แต่ตอนนี้ฉันต้องเปลี่ยนอนิเมชั่นของการเลื่อนจากซ้ายไปขวา ฉันรู้ว่ามีวิธีชื่อoverridingTransitionPending()แต่ฉันไม่ทราบวิธีกำหนดภาพเคลื่อนไหวของฉันใน XML
186 android  animation 

4
ไฟล์ iml ใน Android Studio คืออะไร?
ไฟล์ iml ในโครงการ Android Studio คืออะไร? ฉันอ่านว่ามันเป็นไฟล์กำหนดค่าสำหรับโมดูล ฉันไม่เข้าใจวิธีการทำงานและไม่สามารถใช้สคริปต์ gradle เพื่อรวมเข้ากับโมดูลภายนอกที่คุณเพิ่มลงในโครงการของคุณ นอกจากนี้ส่วนใหญ่แล้วตามที่สร้างพวกเขาดังนั้นฉันไม่สามารถควบคุมพฤติกรรมของโครงการ หากฉันมีทีมที่ทำงานใน Eclipse และ AS ของ IDE ที่ต่างกันเป็นไปได้ไหมที่จะตั้งค่าโปรเจคของฉันดังนั้นมันจึงเป็น IDE ที่ไม่เชื่อเรื่องพระเจ้า? ฉันไม่เข้าใจว่าระบบนี้ทำงานอย่างไร

9
เมื่อใดจึงควรใช้ RxJava ใน Android และเมื่อใดควรใช้ LiveData จากส่วนประกอบทางสถาปัตยกรรมของ Android
ฉันไม่ได้รับเหตุผลในการใช้ RxJava ใน Android และ LiveData จากส่วนประกอบทางสถาปัตยกรรมของ Android มันจะมีประโยชน์มากหากการอธิบายและการใช้ความแตกต่างระหว่างทั้งสองพร้อมกับตัวอย่างตัวอย่างในรูปแบบของรหัสซึ่งอธิบายความแตกต่างระหว่างทั้งสอง

16
จะลบช่องว่างภายในปุ่มใน Android ได้อย่างไร
ในแอพ Android ของฉันฉันมีเลย์เอาต์นี้: <?xml version="1.0" encoding="utf-8" ?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <fragment android:id="@+id/map" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" class="com.google.android.gms.maps.SupportMapFragment"/> <Button android:id="@+id/button_back" android:layout_width="fill_parent" android:layout_height="wrap_content" android:onClick="CloseActivity" android:padding="0dp" android:text="@+string/back" /> </LinearLayout> ในหน้าตัวอย่างและบนโทรศัพท์ดูเหมือนว่า: อย่างที่คุณเห็นบนปุ่มด้านล่างมีช่องว่างภายในบ้าง ฉันจะกำจัดสิ่งนั้นได้อย่างไรและปล่อยให้ปุ่มเต็มพื้นที่ด้านล่างจนสุด?
186 java  android  button 

19
Fast Bitmap Blur สำหรับ Android SDK
ขณะนี้อยู่ในแอปพลิเคชัน Android ที่ฉันกำลังพัฒนาฉันวนลูปผ่านพิกเซลของภาพเพื่อทำให้เบลอ ขั้นตอนนี้ใช้เวลาประมาณ 30 วินาทีสำหรับภาพ 640x480 ในขณะที่เรียกดูแอพใน Android Market ฉันเจอสิ่งที่มีคุณสมบัติเบลอและความพร่ามัวนั้นรวดเร็วมาก (เช่น 5 วินาที) ดังนั้นพวกเขาจึงต้องใช้วิธีการเบลอที่แตกต่างกัน ใครรู้วิธีที่เร็วกว่าวนลูปผ่านพิกเซล?

4
ArrayIndexOutOfBoundsException พร้อมตัวปรับต่อ Android แบบกำหนดเองสำหรับหลายมุมมองใน ListView
ฉันกำลังพยายามสร้างอแด็ปเตอร์ที่กำหนดเองสำหรับ ListView ของฉันเนื่องจากแต่ละรายการในรายการสามารถมีมุมมองที่แตกต่างกัน (ลิงค์สลับหรือกลุ่มวิทยุ) แต่เมื่อฉันพยายามเรียกใช้กิจกรรมที่ใช้ ListView ฉันได้รับข้อผิดพลาดและ แอพหยุด แอปพลิเคชั่นนี้มีเป้าหมายสำหรับแพลตฟอร์ม Android 1.6 รหัส: public class MenuListAdapter extends BaseAdapter { private static final String LOG_KEY = MenuListAdapter.class.getSimpleName(); protected List<MenuItem> list; protected Context ctx; protected LayoutInflater inflater; public MenuListAdapter(Context context, List<MenuItem> objects) { this.list = objects; this.ctx = context; this.inflater = (LayoutInflater)this.ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE); } …

9
ฉันจะจัดการการคลิกปุ่มที่เสร็จสิ้นของ ImeOptions ได้อย่างไร
ฉันมีEditTextที่ที่ฉันตั้งค่าคุณสมบัติต่อไปนี้เพื่อให้ฉันสามารถแสดงปุ่มที่เสร็จสิ้นบนแป้นพิมพ์เมื่อผู้ใช้คลิกที่ EditText editText.setImeOptions(EditorInfo.IME_ACTION_DONE); เมื่อผู้ใช้คลิกปุ่มเสร็จบนแป้นพิมพ์หน้าจอ (พิมพ์เสร็จ) ฉันต้องการเปลี่ยนRadioButtonสถานะ ฉันจะติดตามปุ่มที่เสร็จสิ้นได้อย่างไรเมื่อมันมาจากแป้นพิมพ์หน้าจอ

5
มีกิจกรรม vs เศษกี่ชิ้น
บทนำ: รูปแบบ "การสอน Fragments" พื้นฐานมีลักษณะดังนี้: บนแท็บเล็ตมีรายการทางด้านซ้ายรายละเอียดด้านขวา ทั้งสอง และอาศัยทั้งในแบบเดียวกันFragmentsActivity บนโทรศัพท์มือถือที่มีรายชื่อในหนึ่งFragmentActivity เปิดตัวใหม่มีรายละเอียดActivityFragment (เช่นAndroid 3.0 Fragments API โดย Dianne Hackbornและคู่มือFragments API ) Fragmentsในอุปกรณ์ทั้งสองทำงานอยู่ใน (แบบง่าย) บนแท็บเล็ตแอปทั้งหมดเป็น1Activityในโทรศัพท์มีจำนวนมากActivities คำถาม: มีเหตุผลที่จะแยกแอพโทรศัพท์ออกเป็นจำนวนมากActivitiesหรือไม่? หนึ่งปัญหาด้วยวิธีนี้คือการที่คุณซ้ำกันจำนวนมากของลอจิกในแท็บเล็ตหลักและในโทรศัพท์ที่แยกต่างหากActivityActivities จะง่ายกว่าไหมถ้าจะคงรูปแบบ 1 กิจกรรมไว้ในทั้งสองกรณีโดยใช้ตรรกะเดียวกันในการสลับFragmentsเข้าและออก (ใช้รูปแบบที่แตกต่างกัน) วิธีนี้ตรรกะส่วนใหญ่อยู่ในFragmentsตัวของมันเองและมีการActivityทำสำเนารหัสเพียงครั้งเดียวน้อยลง สิ่งที่ฉันได้อ่านเกี่ยวกับสิ่งActionBarSherlockที่ดูเหมือนว่าจะทำงานได้ดีที่สุดด้วยFragmentsแทนที่จะเป็นActivities(แต่ฉันยังไม่ได้ทำงานด้วย) แบบฝึกหัดเกินความจริงหรือฉันพลาดสิ่งสำคัญในแนวทางนี้หรือไม่? เราได้ลองทั้งสองวิธีในสำนักงานเรียบร้อยแล้ว - แต่ฉันกำลังจะเริ่มโครงการที่ใหญ่กว่าและต้องการทำสิ่งต่าง ๆ ให้ง่ายที่สุดสำหรับตัวเอง ลิงก์ไปยังคำถามที่เกี่ยวข้อง: Dilemma: เมื่อใดควรใช้ Fragments vs Activities: รูปแบบเวลาที่จะใช้ Activity Transition กับ Dynamic Fragments Android …

18
ไม่พบ Trust Anchor สำหรับการเชื่อมต่อ Android SSL
ฉันกำลังพยายามเชื่อมต่อกับกล่อง IIS6 ที่เรียกใช้ใบรับรอง SSL ของ godaddy 256bit และฉันได้รับข้อผิดพลาด: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. เคยพยายามระบุว่าอะไรเป็นสาเหตุของสิ่งนั้น แต่การวาดช่องว่างตอนนี้ นี่คือวิธีที่ฉันกำลังเชื่อมต่อ: HttpsURLConnection conn; conn = (HttpsURLConnection) (new URL(mURL)).openConnection(); conn.setConnectTimeout(20000); conn.setDoInput(true); conn.setDoOutput(true); conn.connect(); String tempString = toString(conn.getInputStream());

9
จะส่งข้อมูลจากกิจกรรมที่ 2 ไปยังกิจกรรมที่ 1 ได้อย่างไรเมื่อกดกลับ - android
ฉันได้ 2 กิจกรรมActivity1และactivity2 ในActivity1ฉันปุ่มและTextView เมื่อคลิกปุ่มกิจกรรมที่ 2จะเริ่มขึ้น ในActivity2ฉันEditText ผมต้องการที่จะแสดงข้อมูลที่ดึงมาจากEditTextในactivity2ในTextViewในActivity1เมื่อกลับถูกกดจากactivity2 ใครสามารถช่วยฉันด้วยรหัสเพื่อให้งานนี้ได้อย่างไร


19
ฉันจะค้นหาและเรียกใช้ keytool ได้อย่างไร
ฉันกำลังอ่านคำแนะนำการพัฒนาของนักพัฒนา Facebook ที่นี่ มันบอกว่าฉันต้องใช้ keytool เพื่อส่งออกลายเซ็นสำหรับแอพของฉันเช่น: keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 ฉันไม่ทราบวิธีการค้นหา keytool เพื่อเรียกใช้ ฉันพยายามเปิดพรอมต์คำสั่ง Windows แล้ววางคำสั่งด้านบน แต่ไม่ได้ผล

14
วิธีเพิ่ม jar ใน External Libraries ใน android studio
ฉันยังใหม่กับ Android Studio สิ่งที่ฉันต้องทำคือเพิ่มไฟล์ jar สองสามไฟล์ที่อยู่External Librariesด้านล่างโฟลเดอร์ <JDK> หากใครมีความรู้เกี่ยวกับวิธีการทำเช่นนี้โปรดช่วยฉัน

20
INSTALL_FAILED_USER_RESTRICTED: android studio ที่ใช้อุปกรณ์ redmi 4
มีข้อผิดพลาดประหลาดนี้ Installation failed with message Failed to finalize session : INSTALL_FAILED_USER_RESTRICTED: Install canceled by user. It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing. WARNING: Uninstalling will remove the application data! Do you want to uninstall …

2
ใบรับรอง SSL ไม่น่าเชื่อถือ - บนมือถือเท่านั้น [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ เว็บไซต์ของฉันทำงานได้ดีบน SSL ในเดสก์ท็อปของฉัน (โครม) ฉันมีล็อกสีเขียวใกล้กับแถบที่อยู่โดยระบุว่า "ยืนยันตัวตนแล้ว" แต่การใช้เบราว์เซอร์มือถือมือถือ (Chrome / Safari) ฉันเห็นข้อความต่อไปนี้ - "ข้อมูลประจำตัวของเว็บไซต์นี้ยังไม่ได้รับการยืนยัน" และล็อค (ในโครเมี่ยมใกล้กับแถบที่อยู่) มีเครื่องหมาย x สีแดงอยู่ ที่เกิดขึ้น?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.