草庐IT

TIME_FORMAT

全部标签

android - Gradle 同步失败 : connection time out: consult IDE log for more details

我刚刚安装了Androidstudio2.3.1,但在启动后它告诉我“Gradesyncfailed:connectiontimeout:connectconsultIDElogformoredetails”。请问我不知道该怎么办。 最佳答案 Causedby:java.util.zip.ZipException:errorinopeningzipfile这意味着Gradle下载的文件由于某种原因已损坏。这可能是Gradle本身的下载(包装器所做的)或Gradle为运行您的构建而下载的任何依赖项。Gradle不会尝试检测或解决问题,

android - ACTION_TIME_CHANGED 或 ACTION_DATE_CHANGED,不能使它们工作

所以我正在尝试让一些Intent为我工作,并且在2个特定Intent上有问题。我搜索了这些组和网络,似乎找不到比什么更多的信息文件给了我。如果我在list,或者如果我尝试在代码中注册接收者,我的接收者永远不会收到ACTION_TIME_CHANGED或ACTION_DATE_CHANGED。据我所知,我应该在我的每当用户明确设置时间/日期时广播接收器转到"Settings"-->"Date&Time"然后修改时间或日期我是否误解了这些行为的目的?是否有任何我需要声明才能接收的权限这些Action?有人处理过这个Action吗?是否有一些使用此操作的有用示例,我找不到任何有用的东西,有很

java - 为什么 String.format() 在 Android TextView 上不起作用?

我正在尝试格式化AndroidTextView上的文本。这是我在Java控制台中尝试的代码:System.out.println(String.format("%-7s56","S"));System.out.println(String.format("%-7s56","A(102)"));输出是预期的,我的文本是左对齐的:S56A(102)56不,我在AndroidTextView上尝试相同的代码:mTextView.setText(String.format("%-7s56\n","S"));mTextView.append(String.format("%-7s56","A(1

java - 如何通过英文的 String.format 返回格式化的数字?

当我使用String.format方法时,如果我的电话语言是波斯语,则此方法返回波斯语格式的数字。但我想使用英文格式的数字。我使用这段代码:String.format("%.02f",myNumber)图中我的问题: 最佳答案 我认为您需要使用String.format(Locale,String,...)带有英语Locale实例的方法,可能带有Locale.ENGLISH。这将告诉String.format使用英文数字格式而不是波斯语。 关于java-如何通过英文的String.for

Android 加载时区太长 : Loaded time zone names for en_US

亲爱的,我只是编写了一段代码来获取日期时间字符串,如下所示:publicstaticStringgetCurrentDate(){Locale.setDefault(Locale.US);Datedate=newDate();StringstrDate=date.toString();returnstrDate;}但问题是从日期转换为字符串需要很长时间(大约2秒),日志:10-1117:52:51.733:INFO/Resources(6835):Loadedtimezonenamesforen_USin2107ms.你能给我一个如何提高这个方法性能的解决方案吗解决方案更新:我刚刚在主

android - 如何在安卓设备上指定 OUTPUT_FORMAT_MPEG2TS

我很困惑为什么我不能使用OutputFormat.OUTPUT_FORMAT_MPEG2TS作为参数调用MediaRecorder.setOutputFormatAndroid版本2.3.6上的方法调用?在android源码中有这样一段代码:/***Definestheoutputformat.Theseconstantsareusedwith*{@linkMediaRecorder#setOutputFormat(int)}.*/publicfinalclassOutputFormat{/*Donotchangethesevalueswithoutupdatingtheircount

java - 在 time4j 的回历中获取一个月中的一周

我正在尝试将回历日历设置为例如回历月的第三个星期三。经过一番搜索,我找到了这段代码:PlainDatedate=PlainDate.of(2017,3,1);//firstofmarch2017System.out.println(date.with(WEEKDAY_IN_MONTH.setToThird(WEDNESDAY)));但如您所见,这会将日历设置为公历的第3个星期三。有没有办法在time4jlib中为其他日历设置每月的第3个星期三? 最佳答案 虽然该解决方案自2017年7月底发布v4.28/3.33以来已经可用,但很抱歉

Java : How to parse date format to show specific output format?

在我的应用程序中,我以特定格式从我的数据库中检索日期。(由PHP生成)对于这种情况,我想在我的Android应用程序中显示特定的输出:来自数据库的输入格式:2014-05-3017:50:50我希望能够在TexView中显示这种格式:如果日期是指今天,我想显示这种格式:今天-17点50分如果日期指的是昨天,我会显示这种格式:昨天-17点50分其他日子:6月5日-17点50分我该怎么做?[更新]StringdateDebut=annonce.getDate_debut();SimpleDateFormatinDF=newSimpleDateFormat("yyyy-MM-ddHH:mm:

java - 将 joda-time-android 与混淆器一起使用

我正在尝试使用joda-time-android在我的应用程序中同时也使用混淆器。问题是,当我尝试从这样的Intent获取LocalDate时:LocalDatedate=(LocalDate)data.getSerializableExtra("dueDate");我收到这个错误:Process:org.mpardalos.homeworkmanager,PID:7509java.lang.RuntimeException:FailuredeliveringresultResultInfo{who=null,request=2,result=-1,data=Intent{(hasex

android - 错误 : Attribute "font" already defined with incompatible format

我在通过Gradle构建应用程序时遇到问题,如下所示。我得到了错误:错误:(516)属性“字体”已经用不兼容的格式定义。错误:(298)此处定义的原始属性。错误:(516)属性“字体”已经用不兼容的格式定义。错误:(298)此处定义的原始属性。但我没有在我的模块中找到使用“字体”属性的地方。请帮助我。dependencies{compilefileTree(include:['*.jar'],dir:'libs')testCompile'junit:junit:4.12'androidTestCompile('com.android.support.test.espresso:espr