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

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

5
ข้อดีข้อเสียของการตั้งค่าแบบ SQLite และการใช้ร่วมกัน [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ กลไกที่ดีในการจัดเก็บข้อมูลระหว่างฐานข้อมูล SQLite และการตั้งค่าที่ใช้ร่วมกันคืออะไร? เหตุใดจึงใช้การตั้งค่าที่ใช้ร่วมกัน ทำไมต้องใช้ sqlite ฉันพยายามค้นหาความแตกต่างระหว่างพวกเขาและนี่เป็นกลไกที่ดีกว่าสำหรับการจัดเก็บข้อมูล แต่ฉันไม่สามารถหาคำตอบที่เหมาะสมใน Google โปรดช่วยฉันด้วยตัวอย่างและคำอธิบาย


21
เปลี่ยนสี“ เปิด” ของสวิตช์
ฉันกำลังใช้สวิตช์ควบคุมมาตรฐานกับชุดรูปแบบ holo.light ในแอป ICS ฉันต้องการเปลี่ยนสีที่ไฮไลต์หรือสีสถานะของปุ่มสลับจากสีน้ำเงินมาตรฐานเป็นสีเขียว นี่ควรจะง่าย แต่ฉันไม่สามารถหาวิธีที่จะทำได้

7
วิธีรับดัชนีปัจจุบันสำหรับแต่ละ Kotlin
จะรับดัชนีในแต่ละลูปได้อย่างไร? ฉันต้องการพิมพ์ตัวเลขสำหรับการทำซ้ำทุก ๆ วินาที ตัวอย่างเช่น for (value in collection) { if (iteration_no % 2) { //do something } } ใน java เรามีแบบดั้งเดิมสำหรับการวนซ้ำ for (int i = 0; i < collection.length; i++) วิธีการรับi?
156 android  for-loop  kotlin 



5
วิธีการจัดกึ่งกลางเนื้อหาภายในเค้าโครงเชิงเส้น?
ฉันพยายามที่จะจัดวางImageViewด้านในเป็นLinearLayoutแนวนอนและแนวตั้ง แต่ฉันก็ทำไม่ได้ สาเหตุหลักที่ฉันไม่ได้ใช้RelativeLayoutเพราะเป็นเพราะฉันต้องการlayout_weight(ของฉันActivityประกอบด้วยสี่คอลัมน์ที่ควรแบ่งเท่า ๆ กันและตอบสนองต่อความกว้างของหน้าจอที่แตกต่างกันแต่ละคอลัมน์มีImageViewจุดศูนย์กลางและไม่ยืดออก) นี่คือ xml ของฉันจนถึงตอนนี้: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#000" android:baselineAligned="false" android:gravity="center" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".Main" > <LinearLayout android:layout_width="0dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" > <ImageView android:id="@+id/imageButton_speak" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/image_bg" android:src="@drawable/ic_speak" /> </LinearLayout> <LinearLayout android:layout_width="0dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" > <ImageView android:id="@+id/imageButton_readtext" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/image_bg" android:src="@drawable/ic_readtext" /> </LinearLayout> …

9
Android - ฟังข้อความ SMS ที่เข้ามา
ฉันพยายามสร้างแอพพลิเคชั่นสำหรับตรวจสอบข้อความ SMS ที่เข้ามาและเปิดโปรแกรมผ่านทาง SMS ขาเข้าและควรอ่านเนื้อหาจาก SMS ขั้นตอนการทำงาน: ส่ง SMS ไปยังอุปกรณ์ Android แอพลิเคชันปฏิบัติการด้วยตนเอง อ่านข้อมูล SMS

17
วิธีรับบันทึกข้อผิดพลาดของ Android
ฉันมีแอพที่ไม่ได้อยู่ในตลาด (ลงนามด้วยใบรับรองการแก้ไขข้อบกพร่อง) แต่ต้องการรับข้อมูลบันทึกข้อผิดพลาดทุกครั้งที่แอปพลิเคชันของฉันขัดข้อง ฉันจะหาบันทึกเหตุใดแอพของฉันจึงขัดข้อง
155 android  logging  crash 

6
อะไรคือเจตนาของเมธอด getItem และ getItemId ในคลาส Android BaseAdapter?
ฉันอยากรู้เกี่ยวกับวัตถุประสงค์ของวิธีการgetItemและgetItemIdใน Class Adapter ใน Android SDK จากคำอธิบายดูเหมือนว่าgetItemควรส่งคืนข้อมูลพื้นฐาน ดังนั้นถ้าฉันมีชื่อ["cat","dog","red"]และฉันสร้างอะแดปเตอร์aโดยใช้นั้นแล้วa.getItem(1)ควรกลับ "สุนัข" ถูกต้อง? สิ่งที่ควรa.getItemId(1)กลับมา? หากคุณใช้วิธีการเหล่านี้ในทางปฏิบัติคุณสามารถยกตัวอย่างได้หรือไม่?
155 android  adapter 

8
อัปโหลด APK ใหม่ไปยัง Alpha - ล้มเหลว
อัปโหลด APK ใหม่ไปยัง Alpha การอัพโหลดล้มเหลว คุณอัปโหลด APK ที่มีลายเซ็นไม่ถูกต้อง (เรียนรู้เพิ่มเติมเกี่ยวกับการลงชื่อ) ข้อผิดพลาดจาก apksigner: ข้อผิดพลาด: JAR_SIG_NO_SIGNATURES: ไม่มีลายเซ็น JAR ไม่แน่ใจว่าต้องทำอย่างไรฉันแค่พยายามเปิดตัวโครงการ Android Studio รุ่นอัลฟ่า

8
ฉันจะเลื่อน LinearLayout ได้อย่างไร
หลังจากฉันเริ่มกิจกรรมฉันไม่สามารถเลื่อนลงเพื่อดูปุ่มและตัวเลือกอื่น ๆ ใน xml ที่กำหนดไว้ด้านล่าง ไม่มีใครรู้วิธีที่จะทำให้เลื่อนนี้หรือไม่? <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="fill_parent" android:background="#000044" android:isScrollContainer="true" android:orientation="vertical"> <TextView android:id="@+id/title" android:text="@string/title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#ffffff"/> <EditText android:id="@+id/editTitle" android:text="" android:layout_width="fill_parent" android:layout_height="wrap_content"/> <TextView android:id="@+id/description" android:text="@string/description" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#ffffff"/> <EditText android:id="@+id/editDescription" android:text="" android:layout_width="fill_parent" android:layout_height="wrap_content"/> <TextView android:id="@+id/location" android:text="@string/location" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#ffffff"/> <EditText android:id="@+id/editLocation" android:text="" android:layout_width="fill_parent" android:layout_height="wrap_content"/> <TextView …
155 android 


12
“ app-release.apk” วิธีการเปลี่ยนชื่อ apk เริ่มต้นที่สร้างขึ้นนี้
เมื่อใดก็ตามที่ฉันสร้างapk ที่ลงชื่อใน Android Studio โดยค่าเริ่มต้นจะให้ชื่อเป็น app-release.apk ... เราสามารถทำการตั้งค่าใด ๆ เพื่อให้มันพร้อมท์และถามชื่อที่ต้องได้รับมอบหมายให้ apk (วิธีที่มันทำในคราส) สิ่งที่ฉันทำคือ - เปลี่ยนชื่อ apk หลังจากสร้างแล้ว สิ่งนี้ไม่ได้มีข้อผิดพลาด แต่มีวิธีที่เป็นของแท้เพื่อให้ฉันสามารถทำการเปลี่ยนแปลงใด ๆ ในการตั้งค่าเพื่อรับพรอมต์ บันทึก:: ในขณะที่กำลังสร้าง apk android studio ให้ฉันพร้อมที่จะเลือกตำแหน่ง (เท่านั้น)

6
วิธีใช้และจัดรูปแบบ AlertDialog ใหม่จาก appCompat 22.1 ขึ้นไป
ฉันกำลังพยายามโยกย้ายจาก Android เริ่มต้นAlertDialogไปเป็นอุปกรณ์ใหม่ที่รวมอยู่ใน appCompat-22.1 เท่านี้ฉันเข้าใจว่าคุณต้องนำเข้าandroid.support.v7.app.AlertDialogแพ็คเกจเพื่อใช้งานเท่านั้น แต่ฉันจะจัดสไตล์ได้อย่างไร ตัวอย่างเช่นเปลี่ยนสีปุ่มบวก / ลบสีชื่อสีข้อความและสีพื้นหลัง?

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