草庐IT

room_availability_date

全部标签

android - Androidx Room rx 问题

我开始使用支持io.reactivex返回类型的最新androidx.room版本。dependencies{defroom_version="2.1.0-alpha02"implementation"androidx.room:room-rxjava2:$room_version"kapt"androidx.room:room-compiler:$room_version"testImplementation"androidx.room:room-testing:$room_version"}简单的dao类@DaointerfaceUserDao:BaseDao{@Insert(on

安卓日历 "Grid of Dates"

我正在寻找一个Android开源日历控件,它可以在网格中显示完整的月份,就像真正的纸质日历一样。用于显示特殊日子的应用。就像我们正在移植的我的iPhone版本: 最佳答案 http://code.google.com/p/ancal/那是一个开源的安卓日历非常非常好 关于安卓日历"GridofDates",我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3623330/

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 - JUnit4 测试导致 java.text.ParseException : Unparseable date

我可以在Android项目中成功执行以下代码fragment:SimpleDateFormatdateFormat=newSimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ",Locale.US);dateFormat.setTimeZone(TimeZone.getTimeZone("UTC"));Datedate=null;try{date=dateFormat.parse("2015-08-17T19:30:00+02:00");}catch(ParseExceptione){e.printStackTrace();}现在我将相同的代码fragmen

android - Firebase 集成错误 : Google Play Services out of date

我正在尝试将Firebase集成到我的Android应用程序中。我正在使用这个tutorial.我更新了我的sdk管理器,添加了google-services.json并完成了网站中提到的所有操作。我仍然收到此GooglePlay服务已过期错误。我想获取设备tokenID,以便在登录Activity中将其发送到服务器。我还需要做些什么来获取设备tokenID吗?list应用的build.gradleapplyplugin:'com.android.application'android{compileSdkVersion23buildToolsVersion"23.0.3"defaul

android - 使用 Room Persistence Library 插入多个表

这是我第一次使用Room。我有一门课叫:@Entity(tableName="users")classUser{@PrimaryKey@ColumnInfo(name="id")@SerializedName("id")Stringid;@ColumnInfo(name="name")@SerializedName("name")Stringname;@SerializedName("shift")@IgnoreListshifts;}@Entity(tableName="shifts")classShift{@PrimaryKey@ColumnInfo(name="id")@Seri

android - 如何在sqlite DB浏览器中查看Room Database的表?

我在示例应用程序中使用RoomDB。我能够对数据库执行CRUD操作。但我无法查看数据库文件。我想在sqlite数据库浏览器中查看表结构。这是我的APPDatabase类@Database(entities={User.class},version=1,exportSchema=false)publicabstractclassAppDatabaseextendsRoomDatabase{privatestaticAppDatabaseINSTANCE;publicabstractUserDaouserDao();publicstaticAppDatabasegetAppDatabase

android - SyncAdapter中的Singleton Room数据库触发LiveData

我很难在我的SyncAdapter中将Room用作单例。我使用Kotlin。我的房间等级@Database(entities=[(Product::class)],version=1,exportSchema=false)abstractclassAppDatabase:RoomDatabase(){abstractfunproductDao():ProductDaocompanionobject{@VolatileprivatevarINSTANCE:AppDatabase?=nullfungetInstance(context:Context):AppDatabase=INSTAN

android - 即使我更改版本号,Room 也无法验证数据完整性

我正在创建我的第一个RoomSQLite迁移,我不知道我现在应该做什么,旧数据库中的版本号是2,我正在将其更改为3。我得到以下信息当我尝试编译应用程序时控制台出现错误:java.lang.IllegalStateException:Roomcannotverifythedataintegrity.Lookslikeyou'vechangedschemabutforgottoupdatetheversionnumber.Youcansimplyfixthisbyincreasingtheversionnumber.我的数据库代码如下所示:@Database(entities={Vehic

android - "ActionBar not available for TabGroup"是什么意思?

我的Android应用程序在TitaniumSDK3.5.2上运行良好,但我尝试将其更新到5.2.0.GA。但是我收到错误[ERROR]TabGroupProxy:(main)[517,517]ActionBarnotavailableforTabGroup。这是什么意思?应用程序启动但选项卡从未出现,屏幕全是灰色。 最佳答案 g2o的回答给了我方向性的线索,我认为这是因为我的tiapp.xml文件中有以下内容:true我猜在较新的版本中不允许隐藏导航栏/ActionBar。当我将其设置为false时,错误消失了。