草庐IT

date-difference

全部标签

android - Google+ 登录 : Google Play Services out of date exception

我正在尝试将GooglePlus登录集成到我的Android应用程序中。当我尝试在AndroidGoogleAPI模拟器上运行此应用程序时,出现一个对话框提示我更新“GooglePlay服务”。单击“更新”按钮时没有任何反应,我可以在logcat中看到以下错误:Can'tredirecttoappsettingsforGooglePlayservices我还在logcat中收到以下警告:GooglePlayservicesoutofdate.Requires3225100butfound3158130另外我想补充一点,我已将GooglePlay服务从修订版8更新到修订版10。谁能告诉我

java - 将时区应用于 Date 对象

Datenow=newDate();Datethen=newDate((long)obj.timestamp*1000);TimeZonetz=TimeZone.getDefault();不是很熟悉java,但是有什么方法可以将时区应用于Date对象?我找到了this线程,但这是关于日历时区的,我认为这是不同的东西? 最佳答案 Date对象默认使用当前时区。如果你想打印特定时区的时间,你可以使用SimpleDateFormat作为下面://putthedesiredformatDateFormatformatter=newSimpl

安卓 : Open Multiple Chat Window for different users

我想通过为不同的聊天用户多次调用单个Activity来打开多个聊天窗口。我曾尝试使用通知打开不同的聊天用户Activity窗口,但它失败了。只打开一个聊天窗口。谁能给我建议怎么做。?或打开多聊天窗口的任何想法或替代方式..?帮助将不胜感激!! 最佳答案 据我所知,您需要使用Androidfragment。http://developer.android.com/guide/components/fragments.html每个聊天窗口都应该是它自己的fragment,但只有一个Activity。

android - 可打包的 java.util.Date

我正在尝试使我的类之一成为Parcelable,它的属性之一是Date对象。在writeToParcel()方法中我有:out.writeLong(myDate.getTime());在我的createFromParcel()方法中有person.setDate(newDate(in.readLong()*1000));我传递给我的Intent的对象有一个这样创建的日期:newDate(2000,12,06)但是,当我在另一边读出它时,在另一个Activity中:myDate.getYear()+"-"+myDate.getMonth()+"-"+myDate.getDay()它打印出

安卓异步任务 : what is difference between execute() and get()?

我应该这样写吗returntask.exec(session,state).get(json_timeout,TimeUnit.MILLISECONDS);或者我可以这样做task.exec(session,state,result);returnresult;A已经阅读了我找到的所有文档,但未能找到答案。我的坏... 最佳答案 不要使用get()。它将阻塞ui线程,直到asynctask完成执行,这不再使其异步。使用execute和调用asynctasknewtask().exec(session,state,result);您还

junit - 安卓 JUnit : Define a different Application subclass

所以对于我的普通Android项目,我在AndroidManifest.xml中有以下内容:....然后我有我的App类:publicclassAppextendsApplication{....}然后我有一个与Android项目关联的AndroidJUnit测试项目。一切都很好,花花公子,我可以编写JUnit测试。但是,我正在尝试使用我的JUnit测试运行代码覆盖率,但我得到了臃肿的结果。原因是因为我的App类被调用和初始化,就像我的应用程序实际启动一样。我不希望在运行JUnit测试或代码覆盖率时执行自定义App类。JUnit测试所需的任何设置都将进入适当的JUnitsetup()方

android - 改造 1.6 : Call RestService with different (TCP)-Ports

我必须与以下四个RESTServices进行通信。Germany(Default):http://url.com/suggest?query=Austriahttp://url.com:82/suggest?query=Swiss:http://url.com:83/suggest?query=Spain:http://url.com:84/suggest?query=基本上我必须在每个国家/地区的不同TCP端口上调用相同的RESTService。当我创建一个Retrofit-RestAdapter时,我必须提供一个端点(base-url):RestAdapter.Builderbui

java - Greenbot Eventbus 3.0 : What is the difference between onEvent, onEventMainThread、onEventBackgroundThread 和 onEventAsync?

我对onEvent、onEventMainThread、onEventBackgroundThread和onEventAsync在Greenrobot'sEventBus3.0中的用法有点困惑从我在documentation中看到的:onEvent与ThreadMode.POSTING一起使用(默认)onEventMainThread与ThreadMode.MAIN一起使用onEventBackgroundThread与ThreadMode.BackgroundThread一起使用onEventAsync与ThreadMode.ASYNC一起使用但是如果事件是从后台线程发布的:@Sub

java - 安卓 GCM : different way of handling push depending on whether the app is visible or not

我有几个Activity和一个处理GCM传入消息的Intent服务。现在对于每次推送,我都会发送一个通知,在用户单击它之后,他将被重定向到适当的屏幕。我想改变这种行为,如果应用程序可见(任何Activity都在前台),而不是显示对话框消息的通知(通过适当的操作)。知道如何实现吗?我有2个想法,但没有一个是完美的:跟踪应用程序中的每个Activity,如果Activity可见,则不显示通知,但会向Activity发送Intent(不是很好的解决方案)在每个Activity的onResume/onPause中注册/取消注册第二个广播接收器,“捕获”传入的GCM广播(我不确定是否可能)。还有

android - Java 8 New Date API 在 Android N 中可用吗?

AndroidN会支持Java8日期/时间API吗?正如这个Android博客所说:http://android-developers.blogspot.com/2016/03/first-preview-of-android-n-developer.htmlImprovedJava8languagesupport-We’reexcitedtobringJava8languagefeaturestoAndroid.WithAndroid'sJackcompiler,youcannowusemanypopularJava8languagefeatures,includinglambdas