您好,我想使用类型type_orientation但它已被android4.0.3弃用。我将它用于增强现实。我试图在网上找到但没有成功。我的应用程序有效,但我里面的文字留在同一个地方!这是我的代码:@OverrideprotectedvoidonStart(){super.onStart();sensorMngr=(SensorManager)getSystemService(Context.SENSOR_SERVICE);sensorLstr=createListener();sensorMngr.registerListener(sensorLstr,sensorMngr.getD
Eclipse警告我正在使用已弃用的方法:eventDay=event.getEvent_s_date().getDate();所以我改写成eventDay=DateUtil.toCalendar(event.getEvent_s_date()).get(Calendar.DATE);它似乎有效,但看起来很难看。我的问题是我重构这个是最好的方法吗?如果不是,你将如何重构?我需要存储在bean中的日期的天数。我最终在我的DateUtils中添加了一个方法来清理它eventDay=DateUtil.getIntDate(event.getEvent_s_date());publicstat
Eclipse警告我正在使用已弃用的方法:eventDay=event.getEvent_s_date().getDate();所以我改写成eventDay=DateUtil.toCalendar(event.getEvent_s_date()).get(Calendar.DATE);它似乎有效,但看起来很难看。我的问题是我重构这个是最好的方法吗?如果不是,你将如何重构?我需要存储在bean中的日期的天数。我最终在我的DateUtils中添加了一个方法来清理它eventDay=DateUtil.getIntDate(event.getEvent_s_date());publicstat
我可以用什么来代替这个,newDate(2009,12,9)?感谢您的帮助。 最佳答案 注意:这个答案写于2009年。从那时起,java.time已成为Java中首选的日期/时间API。理想情况下,使用JodaTime反而。它是一种比内置API优越得多的API。然后,您需要在LocalDateTime之间进行选择。和DateTime取决于您的具体要求(这是一个复杂的领域-我不会尝试用一两句话来概括,但docs做得很好)。如果绝对必要,请使用java.util.Calendar并在需要时将其转换为Date。
我可以用什么来代替这个,newDate(2009,12,9)?感谢您的帮助。 最佳答案 注意:这个答案写于2009年。从那时起,java.time已成为Java中首选的日期/时间API。理想情况下,使用JodaTime反而。它是一种比内置API优越得多的API。然后,您需要在LocalDateTime之间进行选择。和DateTime取决于您的具体要求(这是一个复杂的领域-我不会尝试用一两句话来概括,但docs做得很好)。如果绝对必要,请使用java.util.Calendar并在需要时将其转换为Date。
我正在开发一个新的代码库并将系统迁移到一个新的框架。我想弃用一些包,只是为了让其他开发人员非常清楚,这个包中的所有内容都不应再用于新的开发。表明整个软件包已被弃用的最佳方式是什么? 最佳答案 我最近不得不这样做,并使用package-info.java文件来弃用包。http://www.intertech.com/Blog/whats-package-info-java-for/将package-info.java文件添加到您的包中,仅包含包声明:/***@deprecatedAsofrelease2.0,replacedby{@l
我正在开发一个新的代码库并将系统迁移到一个新的框架。我想弃用一些包,只是为了让其他开发人员非常清楚,这个包中的所有内容都不应再用于新的开发。表明整个软件包已被弃用的最佳方式是什么? 最佳答案 我最近不得不这样做,并使用package-info.java文件来弃用包。http://www.intertech.com/Blog/whats-package-info-java-for/将package-info.java文件添加到您的包中,仅包含包声明:/***@deprecatedAsofrelease2.0,replacedby{@l
我的maptask需要一些配置数据,我想通过分布式缓存分发这些数据。HadoopMapReduceTutorial显示usageDistributedCache类的,大致如下://InthedriverJobConfconf=newJobConf(getConf(),WordCount.class);...DistributedCache.addCacheFile(newPath(filename).toUri(),conf);//InthemapperPath[]myCacheFiles=DistributedCache.getLocalCacheFiles(job);...但是,D
我的maptask需要一些配置数据,我想通过分布式缓存分发这些数据。HadoopMapReduceTutorial显示usageDistributedCache类的,大致如下://InthedriverJobConfconf=newJobConf(getConf(),WordCount.class);...DistributedCache.addCacheFile(newPath(filename).toUri(),conf);//InthemapperPath[]myCacheFiles=DistributedCache.getLocalCacheFiles(job);...但是,D
我想弃用一些但不是所有可能的枚举值。 最佳答案 是的,在它们上面加上一个@Deprecated注释。例如:enumStatus{OK,ERROR,@DeprecatedPROBLEM}您还可以添加JavaDoc@deprecated标记来记录它:enumStatus{OK,ERROR,/***@deprecatedUseERRORinstead.*/@DeprecatedPROBLEM} 关于java-是否可以弃用Java枚举的某些值,如果可以,如何弃用?,我们在StackOverflo