Lập trình

Q & A cho các lập trình viên chuyên nghiệp và đam mê



10
Cách thay đổi văn bản mục menu một cách linh hoạt trong Android
Tôi đang cố gắng thay đổi tiêu đề của một mục menu từ bên ngoài onOptionsItemSelected(MenuItem item)phương thức. Tôi đã làm như sau; public boolean onOptionsItemSelected(MenuItem item) { try { switch(item.getItemId()) { case R.id.bedSwitch: if(item.getTitle().equals("Set to 'In bed'")) { item.setTitle("Set to 'Out of bed'"); inBed = false; } else { …
212 java  android  menu  menuitem 


26
Nhiều tệp dex xác định Landroid / support / v4 / accessservice / AccessServiceInfoCompat
Nếu tôi chạy gradle assembleDebug từ dòng lệnh, tôi đột nhiên gặp lỗi này: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dx.util.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:592) at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:550) at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:531) at com.android.dx.merge.DexMerger.mergeDexBuffers(DexMerger.java:168) at com.android.dx.merge.DexMerger.merge(DexMerger.java:186) at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:300) at com.android.dx.command.dexer.Main.run(Main.java:232) at com.android.dx.command.dexer.Main.main(Main.java:174) at com.android.dx.command.Main.main(Main.java:91) Nếu tôi grep cho v4, tôi thấy hai tệp …

20
Phiên bản nào của javac xây dựng jar của tôi?
Làm thế nào tôi có thể biết phiên bản nào của trình biên dịch Java đã được sử dụng để xây dựng một jar? Tôi có một tệp jar và nó có thể đã được xây dựng trong bất kỳ một trong ba JDK. Chúng ta cần biết chính xác …
212 java  jar 



25
Kiểm tra tên cột trong một đối tượng SqlDataReader
Làm cách nào để kiểm tra xem một cột có tồn tại trong một SqlDataReaderđối tượng không? Trong lớp truy cập dữ liệu của tôi, tôi đã tạo một phương thức xây dựng cùng một đối tượng cho nhiều lệnh gọi thủ tục được lưu trữ. Một trong các thủ …
212 c#  .net  sqldatareader 




16
Đa kế thừa trong C #
Vì nhiều kế thừa là xấu (nó làm cho nguồn phức tạp hơn), C # không cung cấp mẫu trực tiếp như vậy. Nhưng đôi khi nó sẽ hữu ích để có khả năng này. Chẳng hạn, tôi có thể triển khai mẫu thừa kế bị thiếu bằng cách sử …


7
Làm thế nào / khi nào để tạo tập tin trình bao bọc Gradle?
Tôi đang cố gắng hiểu cách thức hoạt động của Gradle Wrapper. Trong nhiều repos nguồn, tôi thấy cấu trúc sau: projectRoot/ src/ build.gradle gradle.properties settings.gradle gradlew gradlew.bat gradle/ wrapper/ gradle-wrapper.jar gradle-wrapper.properties Những câu hỏi của tôi: Làm thế nào / khi nào một người tạo gradlew/ gradlew.bat? Bạn có …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.