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

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

14
การเปรียบเทียบระหว่าง Corona, Phonegap, Titanium
ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันเป็นนักพัฒนาเว็บและฉันต้องการย้ายผลิตภัณฑ์บนเว็บไปยัง iPhone หนึ่งในผลิตภัณฑ์เป็นเหมือน Google แผนที่: แสดงแผนที่บนหน้าจอโทรศัพท์คุณสามารถลากหรือปรับขนาดแผนที่และดูข้อมูลบางอย่างที่เราเพิ่มลงในแผนที่ ฉันรู้ว่ามีเทคโนโลยีบางอย่างที่ช่วยให้คุณใช้ HTML, CSS และ Javascript เพื่อพัฒนาแอพของ iPhone ฉันระบุบางอย่าง: Ansca Mobile PhoneGap Appcelerator มีผลิตภัณฑ์อื่นที่คล้ายคลึงกันหรือไม่ ความแตกต่างระหว่างพวกเขาคืออะไร? ฉันควรเลือกแบบใด

24
การเปลี่ยนสีบรรทัดล่างของ EditText ด้วย appcompat v7
ฉันใช้ appcompat v7 เพื่อให้ได้รูปลักษณ์ที่สอดคล้องบน Android 5 และน้อยกว่า มันใช้งานได้ค่อนข้างดี อย่างไรก็ตามฉันไม่สามารถหาวิธีเปลี่ยนสีของบรรทัดล่างและสีที่ถูกเน้นสำหรับ EditTexts เป็นไปได้ไหม? ฉันพยายามกำหนดแบบกำหนดเองandroid:editTextStyle(ด้านล่าง) แต่ฉันประสบความสำเร็จในการเปลี่ยนสีพื้นหลังแบบเต็มหรือสีตัวอักษร แต่ไม่ใช่บรรทัดล่างหรือสีที่เน้น มีค่าคุณสมบัติเฉพาะที่จะใช้หรือไม่? ฉันจะต้องใช้รูปภาพที่กำหนดเองได้ผ่านandroid:backgroundคุณสมบัติได้อย่างไร เป็นไปไม่ได้ที่จะระบุสีเป็นเฮกซ่า? <style name="Theme.App.Base" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="android:editTextStyle">@style/Widget.App.EditText</item> </style> <style name="Widget.App.EditText" parent="Widget.AppCompat.EditText"> ??? </style> ตามแหล่งที่มาของหุ่นยนต์ API 21 EditTexts ด้วยการออกแบบวัสดุที่ดูเหมือนจะใช้และcolorControlActivated colorControlNormalดังนั้นฉันได้พยายามที่จะแทนที่คุณสมบัติเหล่านี้ในการกำหนดรูปแบบก่อนหน้า แต่มันไม่มีผลกระทบ appcompat อาจไม่ได้ใช้งาน น่าเสียดายที่ฉันไม่สามารถหาแหล่งที่มาสำหรับ appcompat รุ่นล่าสุดที่มีการออกแบบวัสดุ

30
การพัฒนาสำหรับ Android ใน Eclipse: R.java ไม่ได้สร้างใหม่
ฉันพบว่า R.java ของฉันไม่เคยอัปเดตดังนั้นจึงไม่มีข้อมูลเกี่ยวกับแหล่งข้อมูลใหม่ของฉันดังนั้นฉันจึงตัดสินใจลบและคิดว่า Eclipse จะสร้างแหล่งข้อมูลใหม่ แต่นั่นไม่ได้เกิดขึ้นและตอนนี้ฉันไม่มีอาร์จาว่า ฉันจะสร้างใหม่ได้อย่างไร ฉันใช้ Windows 7 จากหนึ่งในความคิดเห็น: "การทำโปรเจค -> คลีนคือสิ่งที่ทำให้เกิดปัญหาสำหรับฉันการลบอาร์จาวาลบ ... และไม่ว่าด้วยเหตุผลใดก็ตาม

15
วิธีการดู AndroidManifest.xml จากไฟล์ APK
เป็นไปได้ไหมที่จะดูAndroidmanifest.xmlไฟล์? ฉันเพิ่งเปลี่ยนนามสกุลของไฟล์apk zipนี้zipไฟล์ประกอบด้วยAndroidmanifest.xmlไฟล์ Androidmanifest.xmlแต่ผมไม่สามารถมองเห็นวิวเนื้อหาของ มันถูกเข้ารหัสอย่างสมบูรณ์ ฉันจะดูAndroidmanifest.xmlไฟล์ได้อย่างไร

14
สัญลักษณ์เปอร์เซ็นต์ Android XML
ฉันมีชุดของสตริงที่ใช้%สัญลักษณ์ รูปแบบที่เหมาะสมสำหรับการใช้คือ% %เมื่อฉันมีสตริงในอาร์เรย์ที่มีหลาย%มันทำให้ฉันข้อผิดพลาดนี้ Multiple annotations found at this line: - error: Multiple substitutions specified in non-positional format; did you mean to add the formatted="false" attribute? - error: Found tag </item> where </string-array> is expected

22
ข้อผิดพลาด: ไม่สามารถจัดคลาสที่ร้องขอในไฟล์ dex ไฟล์เดียวลองส่งรายการ main-dex # วิธีการ: 72477> 65536
ฉันต้องการเพิ่มบริการระบุตำแหน่งแบบผสม แต่มันแสดงข้อผิดพลาดบางอย่างให้ฉัน ช่วยฉันด้วย. apply plugin: 'com.android.application' android { compileSdkVersion 26 buildToolsVersion "27.0.1" defaultConfig { applicationId "com.example.adil.bloodbankapplication" minSdkVersion 15 targetSdkVersion 26 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:26.1.0' compile 'com.android.support.constraint:constraint-layout:1.0.2' …

11
รูปแบบปุ่มการออกแบบวัสดุ Android
ฉันสับสนกับรูปแบบปุ่มสำหรับการออกแบบวัสดุ ฉันต้องการรับปุ่มยกสีสันในลิงก์ที่แนบมาเช่นปุ่ม "บังคับหยุด" และ "ถอนการติดตั้ง" ที่เห็นในส่วนการใช้งาน มีสไตล์ที่พร้อมใช้งานหรือฉันต้องกำหนดมันหรือไม่? http://www.google.com/design/spec/components/buttons.html#buttons-usage ฉันหาสไตล์ปุ่มเริ่มต้นไม่พบ ตัวอย่าง: <Button style="@style/PrimaryButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Calculate" android:id="@+id/button3" android:layout_below="@+id/editText5" android:layout_alignEnd="@+id/editText5" android:enabled="true" /> หากฉันพยายามเปลี่ยนสีพื้นหลังของปุ่มด้วยการเพิ่ม android:background="@color/primary" สไตล์ทั้งหมดหายไปเช่นแอนิเมชั่นระบบสัมผัสเงามุมมนเป็นต้น

12
วิธีการกำหนดหมวดหมู่ขนาดหน้าจอของอุปกรณ์ (เล็ก, ปกติ, ใหญ่, ใหญ่) โดยใช้รหัส?
มีวิธีใดบ้างในการกำหนดหมวดหมู่ขนาดหน้าจอของอุปกรณ์ปัจจุบันเช่นเล็ก, ปกติ, ใหญ่, xlarge? ไม่ใช่ความหนาแน่น แต่เป็นขนาดหน้าจอ

14
วิธีที่เหมาะสมที่สุดในการจัดเก็บการตั้งค่าผู้ใช้ในแอปพลิเคชัน Android คืออะไร
ฉันกำลังสร้างแอปพลิเคชันที่เชื่อมต่อกับเซิร์ฟเวอร์โดยใช้ชื่อผู้ใช้ / รหัสผ่านและฉันต้องการเปิดใช้งานตัวเลือก "บันทึกรหัสผ่าน" เพื่อให้ผู้ใช้ไม่ต้องพิมพ์รหัสผ่านทุกครั้งที่แอปพลิเคชันเริ่มทำงาน ฉันพยายามทำมันด้วย Shared Preferences แต่ไม่แน่ใจว่านี่เป็นทางออกที่ดีที่สุดหรือไม่ ฉันขอขอบคุณข้อเสนอแนะใด ๆ เกี่ยวกับวิธีการจัดเก็บค่า / การตั้งค่าผู้ใช้ในแอปพลิเคชัน Android

16
ใช้ Intel emulator ใหม่สำหรับ Android
เมื่อเร็ว ๆ นี้ Google และ Intel ได้ตีพิมพ์วิธีใหม่ในการรันโปรแกรมจำลองซึ่งน่าจะทำงานได้ดีกว่าเวอร์ชั่นก่อนหน้า (ซึ่งมี CPU ARM จำลอง) : ที่นี่การเชื่อมโยงบางอย่างเกี่ยวกับมันนี้และนี้ อย่างไรก็ตามหลังจากติดตั้งส่วนประกอบใหม่และสร้างการกำหนดค่าตัวจำลองใหม่ตามคำแนะนำฉันได้รับข้อผิดพลาดและฉันยังไม่เห็นการปรับปรุงใด ๆ ฉันลองทั้ง API 10 และ API 15 และเปิดใช้งานและปิดใช้งาน GPU แล้ว การกำหนดค่าเหล่านั้นไม่ได้ช่วยอะไร ฉันได้ลองใช้กับคอมพิวเตอร์สองเครื่องและไม่ได้รับการเพิ่มประสิทธิภาพใด ๆ (และได้รับข้อผิดพลาดเดียวกัน) ดูเหมือนว่าในโพสต์ที่ฉันอ่านเกี่ยวกับมันไม่มีใครมีปัญหาใด ๆ กับมันและทุกคนรายงานว่าโปรแกรมจำลองเร็วกว่ามาก ข้อผิดพลาดที่แสดงคือ: emulator: Failed to open the HAX device! HAX is not working and emulator runs in emulation mode emulator: …

11
วิธีลบแอปพลิเคชันออกจากรายชื่อแอปในแผงควบคุมสำหรับนักพัฒนา Android
มีวิธีใดในการยกเลิกการเผยแพร่และลบแอปพลิเคชันออกจากรายการแอปพลิเคชันบน Android Developer Console อย่างถาวรหรือไม่

30
ไม่สามารถรวม dex
ฉันมี Android Studio Beta ฉันสร้างโครงการใหม่ด้วยการคอมไพล์โมดูลเก่าของฉัน แต่เมื่อฉันลองเปิดแอพมันไม่ได้เปิดขึ้นด้วยข้อความ: Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. com.android.builder.dexing.DexArchiveMergerException: ไม่สามารถรวม dex แต่ฉันไม่รู้วิธีแก้ไขข้อผิดพลาดนี้ ฉัน googled นี้หลายชั่วโมง แต่ไม่ประสบความสำเร็จ ระดับโครงการของฉัน: // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() google() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0-beta6' classpath "io.realm:realm-gradle-plugin:3.7.1" classpath 'com.google.gms:google-services:3.1.0' // …

24
Android M - ตรวจสอบการอนุญาตรันไทม์ - วิธีการตรวจสอบว่าผู้ใช้เลือก“ ไม่ต้องถามอีก”
ตามนี้: http://developer.android.com/preview/features/runtime-permissions.html#codingแอปสามารถตรวจสอบสิทธิ์การใช้งานจริงและการขออนุญาตหากยังไม่ได้รับอนุญาต กล่องโต้ตอบต่อไปนี้จะปรากฏขึ้นจากนั้น: ในกรณีที่ผู้ใช้ปฏิเสธการอนุญาตที่สำคัญ imo แอปควรแสดงคำอธิบายว่าทำไมต้องมีการอนุญาตและสิ่งที่มีผลกระทบต่อการลดลง กล่องโต้ตอบนั้นมีสองตัวเลือก: ลองอีกครั้งอีกครั้ง (ขอสิทธิ์อีกครั้ง) ปฏิเสธ (แอปจะทำงานโดยไม่ได้รับอนุญาต) อย่างไรก็ตามหากผู้ใช้ตรวจสอบNever ask againไม่ควรแสดงกล่องโต้ตอบที่สองพร้อมคำอธิบายโดยเฉพาะอย่างยิ่งหากผู้ใช้เคยปฏิเสธมาก่อน ตอนนี้คำถามคือ: แอพของฉันรู้ได้อย่างไรว่าผู้ใช้ได้ตรวจสอบแล้วNever ask again? IMO onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults)ไม่ให้ข้อมูลนั้นแก่ฉัน คำถามที่สองก็คือ: Google มีแผนที่จะรวมข้อความที่กำหนดเองในช่องโต้ตอบการอนุญาตที่จะอธิบายว่าทำไมแอปจำเป็นต้องได้รับอนุญาตหรือไม่ ด้วยวิธีนี้จะไม่มีการสนทนาครั้งที่สองซึ่งแน่นอนว่าจะทำให้ดีขึ้น ux

7
Android แทนที่“ …” ด้วยอักขระจุดไข่ปลา
ตั้งแต่เครื่องมือ AVD 16 ฉันได้รับคำเตือนนี้: Replace "..." with ellipsis character (..., …) ? ใน strings.xml ของฉัน ที่บรรทัดนี้ <string name="searching">Searching...</string> ฉันจะแทนที่ได้...อย่างไร มันเป็นเพียงแค่ตัวอักษร…? มีคนอธิบายการเข้ารหัสนี้ได้ไหม
306 android  xml  encoding  adt 

12
วิธีรับสีจากสตริงสีฐานสิบหก
ฉันต้องการใช้สีจากสตริง hexa เช่น"#FFFF0000"to (พูด) เปลี่ยนสีพื้นหลังของ Layout Color.HSVToColorดูเหมือนว่าผู้ชนะ แต่มันจะfloat[]เป็นพารามิเตอร์ ฉันใกล้จะแก้ปัญหาได้ไหม?
305 android  colors  hex 

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