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

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

6
ทำให้กล่องโต้ตอบที่กำหนดเองเคลื่อนไหว
ฉันกำลังพยายามให้กล่องโต้ตอบที่กำหนดเองปรากฏขึ้นราวกับว่ามันเลื่อนลงมาจากมุมมองข้อความ เป็นไปได้หรือไม่ ฉันไม่สามารถใช้แอนิเมชั่นกับคลาสไดอะล็อกได้ ฉันได้ลองใช้บรรทัดนี้ในตัวสร้าง แต่ไม่มีผล: this.getWindow (). setWindowAnimations (R.anim.paranimation); ฉันไม่แน่ใจด้วยซ้ำว่าภาพเคลื่อนไหวนั้นถูกต้องหรือไม่ แต่ฉันจะสามารถปรับเปลี่ยนได้เมื่อฉันเห็นว่ามันทำอะไรอยู่ ฉันจะแสดงรายการไว้ด้านล่างเพื่อความสมบูรณ์ ฉันไม่ได้ต้องการความช่วยเหลือเกี่ยวกับแอนิเมชั่นจริงเพียงแค่แอปพลิเคชันในกล่องโต้ตอบ paranimation.xml: <?xml version="1.0" encoding="utf-8"?> <translate xmlns:android="http://schemas.android.com/apk/res/android" android:fromXDelta="-200%" android:toXDelta="0%" android:fromYDelta="200%" android:toYDelta="0%" android:duration="3000" android:zAdjustment="top"> </translate>

13
Android รับขนาดหน่วยความจำภายใน / ภายนอกฟรี
ฉันต้องการรับขนาดของหน่วยความจำที่ว่างในที่จัดเก็บข้อมูลภายใน / ภายนอกของอุปกรณ์ของฉันโดยทางโปรแกรม ฉันใช้รหัสชิ้นนี้: StatFs stat = new StatFs(Environment.getExternalStorageDirectory().getPath()); long bytesAvailable = (long)stat.getBlockSize() *(long)stat.getBlockCount(); long megAvailable = bytesAvailable / 1048576; Log.e("","Available MB : "+megAvailable); File path = Environment.getDataDirectory(); StatFs stat2 = new StatFs(path.getPath()); long blockSize = stat2.getBlockSize(); long availableBlocks = stat2.getAvailableBlocks(); String format = Formatter.formatFileSize(this, availableBlocks * blockSize); Log.e("","Format : …


12
Android ListView Divider
ฉันมีรหัสนี้: <ListView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/cashItemsList" android:cacheColorHint="#00000000" android:divider="@drawable/list_divider"></ListView> อยู่ที่ไหน@drawable/list_divider: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:width="1dp" android:color="#8F8F8F" android:dashWidth="1dp" android:dashGap="1dp" /> </shape> but I can't see any divider.

17
การดีบักฐานข้อมูล sqlite บนอุปกรณ์
ขณะนี้ฉันกำลังทำงานกับแอปพลิเคชัน WiFi สำหรับ Android ฉันมีปัญหาในการพยายามเข้าถึงฐานข้อมูลบนอุปกรณ์ การดีบักในโปรแกรมจำลองไม่ได้ผลสำหรับฉันเพราะไม่มีการรองรับ WiFi ในโปรแกรมจำลอง ฉันพยายามดึงไฟล์ฐานข้อมูลออกจากอุปกรณ์โดยใช้ไฟล์ adb pull data/data/package-name/databases/database-name แต่ฉันได้รับข้อผิดพลาด "การอนุญาตถูกปฏิเสธ" ในคำตอบนี้Android: ไฟล์ฐานข้อมูลถูกเก็บไว้ที่ไหน? Commonsware ได้แนะนำให้ดึงไฟล์ฐานข้อมูลโดยเรียกใช้ในโหมดดีบัก แต่ก็ไม่ได้ผลเช่นกัน ความช่วยเหลือใด ๆ เกี่ยวกับวิธีการดีบักฐานข้อมูลโดยไม่ต้องรูทอุปกรณ์จะได้รับการชื่นชมมาก
98 android  sqlite  adb 


10
java.net.ConnectException: localhost / 127.0.0.1: 8080 - การเชื่อมต่อถูกปฏิเสธ
ฉันใช้เซิร์ฟเวอร์ xampp apache เพื่อให้บริการทรัพยากรไปยังแอปพลิเคชันจากเครื่องของฉัน แต่ฉันได้รับข้อผิดพลาดข้างต้น ฉันมีบางอย่างใน Google ชี้ไปที่วิธีแก้ปัญหาที่เป็นไปได้ที่นี่ http://groups.google.com/group/android-beginners/browse_thread/thread/599a06416fb37b4a ทางออกสำหรับปัญหาข้างต้นคืออะไร?
98 android 

11
สแควร์ติดตั้งเซิร์ฟเวอร์จำลองสำหรับการทดสอบ
วิธีใดเป็นวิธีที่ดีที่สุดในการจำลองเซิร์ฟเวอร์เพื่อทดสอบเมื่อใช้ไฟล์ กรอบ retrofit ตาราง วิธีที่เป็นไปได้: สร้างไคลเอนต์ติดตั้งใหม่และตั้งค่าใน RestAdapter.Builder (). setClient () สิ่งนี้เกี่ยวข้องกับการแยกวิเคราะห์อ็อบเจ็กต์ Request และส่งคืน json เป็นอ็อบเจ็กต์การตอบสนอง ใช้อินเทอร์เฟซที่มีคำอธิบายประกอบนี้เป็นคลาสจำลองและใช้แทนเวอร์ชันที่ RestAdapter.create () (จะไม่ทดสอบการทำให้เป็นอนุกรม gson) เหรอ? ตามหลักการแล้วฉันต้องการให้เซิร์ฟเวอร์จำลองให้การตอบสนอง json ดังนั้นฉันจึงสามารถทดสอบการทำให้เป็นอนุกรม gson ได้ในเวลาเดียวกัน ตัวอย่างใด ๆ จะได้รับการชื่นชมอย่างมาก

6
Android 4.1: จะตรวจสอบการแจ้งเตือนสำหรับแอปพลิเคชันได้อย่างไร?
Android 4.1 ให้ผู้ใช้มีช่องทำเครื่องหมายเพื่อปิดใช้งานการแจ้งเตือนสำหรับแอปพลิเคชันเฉพาะ อย่างไรก็ตามในฐานะนักพัฒนาเราไม่มีทางรู้ได้ว่าการโทรเพื่อแจ้งเตือนนั้นมีผลหรือไม่ ฉันต้องการตรวจสอบจริงๆว่าการแจ้งเตือนถูกปิดใช้งานสำหรับแอปพลิเคชันปัจจุบันหรือไม่ แต่ฉันไม่พบการตั้งค่าใด ๆ สำหรับสิ่งนั้นใน API เคยมีวิธีตรวจสอบการตั้งค่านี้ในรหัสหรือไม่?

9
วิธีสร้าง. jar จากโปรเจ็กต์ Android Studio
ฉันใช้ AndroidStudio และมีโปรเจ็กต์นี้ดังที่แสดง: สิ่งที่อยู่ในวงกลมสีน้ำเงินคือ myLib myLib ยังต้องใช้ lib ภายนอกที่อยู่ในวงกลมสีแดงและแพ็คเกจ apache (วงกลมสีเขียว) ดังนั้นฉันต้องการทำให้สิ่งนี้กลายเป็น. jar เดียวเพื่อที่ฉันจะได้ใช้ในโปรเจ็กต์อื่น คำแนะนำทีละขั้นตอนจะได้รับการชื่นชมมากฉันเป็นมือใหม่ในโลกของนักพัฒนาซอฟต์แวร์ ขอบคุณ!


16
Android: วิธีเปิดและปิดหน้าจอโดยใช้โปรแกรม
ก่อนที่จะทำเครื่องหมายโพสต์นี้ว่า "ซ้ำ" ฉันกำลังเขียนโพสต์นี้เนื่องจากไม่มีโพสต์อื่นใดที่ช่วยแก้ปัญหาได้ ฉันกำลังพยายามปิดอุปกรณ์หลังจากนั้นไม่กี่นาทีหรือเปลี่ยนเซ็นเซอร์ให้เปิดอีกครั้ง ปิดการทดสอบการแสดงผล ฉันสามารถปิดหน้าจอโดยใช้: params.flags |= LayoutParams.FLAG_KEEP_SCREEN_ON; params.screenBrightness = 0; getWindow().setAttributes(params); ฉันไม่สามารถปิดหน้าจอโดยใช้วิธี wl.release () ได้ เปิดการทดสอบการแสดงผล การเดาครั้งแรกของฉันดังต่อไปนี้ไม่ได้ผล ไม่มีอะไรเกิดขึ้นหน้าจอยังคงปิดอยู่ params.flags |= LayoutParams.FLAG_KEEP_SCREEN_ON; params.screenBrightness = -1f; getWindow().setAttributes(params); จากนั้นฉันก็พยายามใช้ wakelocks แต่ก็ไม่ประสบความสำเร็จ PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK, "tag"); wl.acquire(); ในที่สุดฉันก็ได้ลองทำสิ่งต่อไปนี้ แต่ก็ไม่มีผลลัพธ์ getWindow().addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON); สรุปแล้วฉันไม่ได้รับข้อผิดพลาดใด ๆ ในคอนโซลสำหรับวิธีการเหล่านี้ ข้อความทดสอบของฉัน "ควรเปิดหน้าจอ" อยู่บนหน้าจอเมื่อฉันเปิดอุปกรณ์โดยใช้ปุ่มเปิด / ปิด นี่แสดงว่าโค้ดควรทำงานแล้ว โปรดตอบเฉพาะในกรณีที่คุณได้ทดสอบโค้ดดูเหมือนว่าฟังก์ชันหลายอย่างเช่นparams.screenBrightness = …
98 android 

8
เปลี่ยนสีข้อความของคำหนึ่งคำใน TextView
ฉันกำลังมองหาวิธีเปลี่ยนสีของข้อความคำเดียวใน a TextViewจากภายในActivityไฟล์. ตัวอย่างเช่นด้วยสิ่งนี้: String first = "This word is "; String next = "red" TextView t = (TextView) findViewById(R.id.textbox); t.setText(first + next); ฉันจะเปลี่ยนสีของnextข้อความเป็นสีแดงได้อย่างไร


4
อิมเมจระบบ Intel x86 Atom และ Atom_64 แตกต่างกันอย่างไร
ฉันใช้ Android SDK Manager เพื่อติดตั้งอิมเมจระบบสำหรับ Android M Preview อย่างไรก็ตามฉันสังเกตว่ามีภาพสองภาพแยกกันสำหรับแพลตฟอร์ม x86 อะไรคือความแตกต่างระหว่างทั้งสองและอันไหนที่ฉันควรเลือกสำหรับการติดตั้ง Ubuntu 15.04 64 บิตของฉัน (CPU ของฉันมี AMD-V และเปิดใช้งานใน BIOS ในกรณีที่สร้างความแตกต่าง)

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