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

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

10
โหมดคีออสก์ใน Android
ฉันอยู่ระหว่างการประเมินว่าแอปพลิเคชันองค์กร CF .NET สามารถพอร์ตให้ทำงานบนอุปกรณ์ Android ได้หรือไม่และอย่างไร แอปพลิเคชันบนโทรศัพท์มือถือ Windows ทำงานในโหมดคีออสก์ซึ่งแอปพลิเคชันจะเริ่มอัตโนมัติในโหมดเต็มหน้าจอหลังจากบูตและผู้ใช้ไม่สามารถเข้าถึงส่วนอื่น ๆ ของโทรศัพท์ได้โดยบังเอิญหรือเต็มใจ เป็นไปได้หรือไม่ที่ Android จะมีการรีสตาร์ทแอปพลิเคชันเพียงครั้งเดียวหลังจากบูตและป้องกันไม่ให้ผู้ใช้เข้าถึงส่วนอื่น ๆ ของอุปกรณ์ Android โดยบังเอิญ (หรือเต็มใจ)

13
NullPointerException เข้าถึงมุมมองใน onCreate ()
นี่เป็นคำถามที่ยอมรับได้สำหรับปัญหาที่มักโพสต์บน StackOverflow ฉันกำลังติดตามบทแนะนำ ฉันได้สร้างกิจกรรมใหม่โดยใช้วิซาร์ด ฉันจะได้รับNullPointerExceptionเมื่อพยายามที่จะเรียกวิธีการในViews รับกับในกิจกรรมของฉันfindViewById()onCreate() กิจกรรมonCreate(): @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); View something = findViewById(R.id.something); something.setOnClickListener(new View.OnClickListener() { ... }); // NPE HERE if (savedInstanceState == null) { getSupportFragmentManager().beginTransaction() .add(R.id.container, new PlaceholderFragment()).commit(); } } XML เค้าโครง ( fragment_main.xml): <RelativeLayout 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:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" …

24
Android ImageView Zoom-in และ Zoom-Out
ฉันต้องการซูมเข้าและซูมออก Android ImageView ฉันลองใช้ตัวอย่างส่วนใหญ่ แต่ในทั้งหมดนั้นรูปภาพใน ImageView นั้นกำลังได้รับการซูมเข้าและซูมออกในขณะที่ฉันต้องการซูมเข้าและซูมออก ImageView ฉันต้องการเพิ่มความกว้างและความสูงของ ImageView ในขณะที่ซูมเข้าและลดความกว้างและความสูงของ ImageView ในขณะที่ซูมออก ฉันจะบรรลุเป้าหมายนั้นได้อย่างไร?

6
วาดใน Canvas ด้วยนิ้วมือ Android
ฉันต้องการสร้างโครงการสำหรับวาดภาพบนผืนผ้าใบด้วยนิ้วมือ เพื่อรับเหตุการณ์สัมผัสและเหตุการณ์การเคลื่อนไหวของนิ้วของฉันจากนั้นจึงวาด มีใครสามารถแนะนำวิธีการเริ่มต้นโครงการ และองค์ประกอบที่ดีที่สุดในการทำสิ่งนี้คืออะไร?


5
RelativeLayout แพงกว่า LinearLayout หรือไม่?
ฉันใช้ RelativeLayout มาโดยตลอดทุกครั้งที่ฉันต้องการ View container เพราะมันมีความยืดหยุ่นแม้ว่าฉันจะต้องการแสดงสิ่งที่เรียบง่ายจริงๆก็ตาม สามารถทำได้หรือไม่หรือฉันควรลองใช้ LinearLayout เมื่อทำได้จากมุมมองด้านประสิทธิภาพ / แนวปฏิบัติที่ดี ขอบคุณ!

5
วิธีอ่านข้อมูลการใช้งาน CPU ของ Stock
บน Ice Cream Sandwich ตัวเลือกในตัวเลือกสำหรับนักพัฒนาคือ "แสดงการใช้งาน CPU" ซึ่งจะเพิ่มการซ้อนทับบนหน้าจอ (ดูภาพหน้าจอด้านล่าง) คำถามของฉันคือฉันจะอ่านข้อมูลได้อย่างไร ฉันเดาว่าชื่อแพ็กเกจเป็นกระบวนการที่ใช้งานอยู่ในขณะนี้ แต่แถบสีแดงและสีเขียวด้านหลังหมายถึงอะไร? ตัวเลข 3 ตัวที่อยู่ด้านบนของแพ็คเกจคืออะไร?
114 android  cpu-usage 

17
วิธีตรวจสอบข้อความของ edittext เป็นที่อยู่อีเมลหรือไม่?
วิธีตรวจสอบข้อความedittextคือที่อยู่อีเมลหรือไม่โดยไม่ใช้javascriptและนิพจน์ทั่วไป ที่นี่ฉันใช้inputtype="textEmailAddress"สิ่งนี้ใช้งานได้ แต่ไม่มีข้อความแสดงข้อผิดพลาดปรากฏขึ้น


28
ไม่มีแพ็คเกจ R
ฉันได้รับแพคเกจที่น่ากลัวRมันกำลังฆ่าฉัน รหัสใช้ได้ดีฉันมีแอปในตลาดที่ใช้รหัส ตอนนี้มันมีผลกับwebviewแอพพลิเคชั่นง่ายๆ o.0 R.string.app_nameเป็นข้อผิดพลาดของฉันmain.xmlและstring.xmlไม่เป็นไร ฉันสับสนมาก ฉันเปิดเวอร์ชันเก่ากว่าเป็น"borrow"โค้ดบางส่วนและมันเต็มไปด้วยR. errors.ฉันทำความสะอาดและไม่มีอะไรเปลี่ยนแปลงยกเว้นR.androidการเพิ่มการนำเข้าที่ด้านบน ฉันโหลดลงใน Netbeans และได้รับสิ่งเดียวกัน คลีนไม่ทำงาน ฉันสามารถเขียนR.javaไฟล์ด้วยตัวเองได้หรือไม่? สิ่งนี้คืออะไรR? Rไม่ใช่ ควรจะสอดคล้องกับR.java
114 android 

19
วิธีสร้างปุ่มไร้ขอบมาตรฐาน (เหมือนในแนวทางการออกแบบที่กล่าวถึง)?
ฉันเพิ่งตรวจสอบแนวทางการออกแบบและสงสัยเกี่ยวกับปุ่มไร้ขอบ ฉันมองและพยายามหาแหล่งที่มา แต่ไม่สามารถนำมารวมกันได้ด้วยตัวเอง นี่เป็นวิดเจ็ตปุ่มปกติ แต่คุณเพิ่มสไตล์ที่กำหนดเอง (ค่าเริ่มต้นของ Android) หรือไม่ วิธีสร้างปุ่มไร้ขอบเหล่านี้ (แน่นอนว่าคุณสามารถตั้งค่าพื้นหลังให้ว่างเปล่า แต่ฉันไม่มีตัวแบ่ง)? ลิงก์ไปยังแนวทางการออกแบบที่นี่: http://developer.android.com/design/building-blocks/buttons.html http://developer.android.com/guide/topics/ui/controls/button.html#Borderless

7
การใช้ขอบลบใน Android เป็นการปฏิบัติที่ไม่ดีหรือไม่
การสาธิตขอบลบ: สถานการณ์ มุมมองที่ทับซ้อนกันโดยการตั้งค่าระยะขอบเชิงลบให้กับมุมมองใดมุมมองหนึ่งเพื่อบุกรุกกรอบขอบเขตของมุมมองอื่น ความคิด ดูเหมือนว่าจะทำงานในแบบที่คุณคาดหวังด้วยการซ้อนทับกันของเลย์เอาต์หากควร แต่ฉันไม่อยากเจอปัญหาใหญ่ขึ้นเพราะไม่รู้ว่าทำในสิ่งที่ถูกต้อง ตัวเลียนแบบอุปกรณ์ทางกายภาพคุณตั้งชื่อมันเมื่อคุณใช้ระยะขอบเชิงลบทุกอย่างดูเหมือนจะทำงานได้อย่างถูกต้องมุมมองหนึ่งจะบุกรุกกรอบขอบเขตมุมมองของอีกมุมมองหนึ่งและขึ้นอยู่กับว่ามันประกาศในเค้าโครงอย่างไรว่าจะอยู่เหนือหรือใต้มุมมองอื่น ฉันยังทราบว่าตั้งแต่ API 21 เราสามารถตั้งค่าtranslationZและelevation คุณลักษณะที่จะทำให้มุมมองที่ปรากฏด้านบนหรือด้านล่างของมุมมองอื่น ๆ แต่กังวลของฉันพื้นมาจากความจริงที่ว่าในเอกสารสำหรับlayout_marginแอตทริบิวต์ก็ระบุไว้อย่างชัดเจนว่าค่าอัตรากำไรที่ควรจะเป็นในเชิงบวกให้ ฉันอ้าง: ข้อความที่ตัดตอนมา: ระบุช่องว่างเพิ่มเติมทางด้านซ้ายบนขวาและด้านล่างของมุมมองนี้ พื้นที่นี้อยู่นอกขอบเขตของมุมมองนี้ ค่ามาร์จิ้นที่ควรจะเป็นในเชิงบวก ต้องเป็นค่ามิติซึ่งเป็นตัวเลขทศนิยมที่ต่อท้ายด้วยหน่วยเช่น "14.5sp" หน่วยที่ใช้ได้ ได้แก่ px (พิกเซล), dp (พิกเซลที่ไม่ขึ้นกับความหนาแน่น), sp (พิกเซลที่ปรับขนาดตามขนาดตัวอักษรที่ต้องการ), นิ้ว (นิ้ว), มม. (มิลลิเมตร) ... ในช่วงหลายปีที่ผ่านมาตั้งแต่แรกที่ถามคำถามนี้ฉันไม่ได้มีปัญหาใด ๆ เกี่ยวกับระยะขอบติดลบพยายามหลีกเลี่ยงการใช้พวกเขาให้มากที่สุด แต่ก็ไม่พบปัญหาใด ๆ ดังนั้นแม้ว่าเอกสารจะระบุว่าฉันก็ไม่ได้เช่นกัน กังวลเกี่ยวกับมัน

6
ปัญหา PhoneGap Eclipse - eglCodecCommon glUtilsParamSize: ไม่ทราบข้อผิดพลาดพารามิเตอร์
ฉันเพิ่งเริ่มใช้ phonegap และพยายามตั้งค่าโปรเจ็กต์ขั้นต่ำขั้นพื้นฐานแรกในคราส ฉันติดตามเอกสาร phonegap ที่http://docs.phonegap.com/en/edge/guide_platforms_android_index.md.html#Android%20Platform%20Guide แต่ฉันได้รับข้อผิดพลาดอย่างต่อเนื่องเช่นนี้ ตัวชี้ใด ๆ ในการแก้ไขปัญหานี้จะเป็นประโยชน์ ขอบคุณ 03-12 06:08:05.970: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000b44 03-12 06:08:05.980: E/eglCodecCommon(825): glUtilsParamSize: unknow param 0x00000bd0 03-12 06:08:06.080: I/chromium(825): [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported 03-12 06:08:06.280: I/chromium(825): [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported 03-12 06:08:06.660: E/eglCodecCommon(825): **** ERROR unknown type …
114 android  cordova 

6
เพิ่มไลบรารีการสนับสนุนในโครงการ Android Studio
ฉันเพิ่งติดตั้ง Android Studio ใหม่และกำลังหาวิธีนำเข้าไลบรารีการสนับสนุนสำหรับ Android ตัวเลือกนั้นอยู่ที่ไหน? ใน Eclipse ที่มีเพียงสองคลิก ฉันไปหามัน แต่ไม่พบอะไรเลย แน่นอนว่ามันใหม่เกินไป

20
React-Native: Module AppRegistry ไม่ใช่โมดูลที่เรียกได้ที่ลงทะเบียน
ฉันกำลังพยายามให้ES6 react-native-webpack-serverทำงานบนโปรแกรมจำลอง Android ความแตกต่างคือฉันได้อัปเกรดpackage.jsonและbuild.gradeใช้การตอบสนอง0.18.0และได้รับข้อผิดพลาดนี้เมื่อบูต เท่าที่ฉันทราบAppRegistryมีการนำเข้าอย่างถูกต้อง แม้ว่าฉันจะแสดงความคิดเห็นเกี่ยวกับรหัสข้อผิดพลาดนี้ก็ยังเกิดขึ้น สิ่งนี้ใช้ได้กับ iOS โดยไม่มีปัญหา ผมทำอะไรผิดหรือเปล่า? แก้ไข: หลังจากลองใช้หม้อไอน้ำอื่น ๆ ที่รองรับ 0.18.0 แล้วฉันยังคงพบปัญหาเดียวกัน

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