小编Ism*_*ita的帖子

如何在android中以"YYYY-MM-DD"格式获取Date对象

我要求我需要比较两个日期.一个日期将来自DB,它是"YYYY-DD-MM"公司的字符串,我需要将此字符串日期与当前日期进行比较.

为此我将Date String转换为Date对象.

现在我还需要"YYYY-MM-DD"格式的当前日期,它应该是Date对象,以便我可以使用.compareTo()方法比较两个日期..

请帮我怎么做......

datetime android date

21
推荐指数
4
解决办法
5万
查看次数

Timber中的日志方法名称和行号

是否可以使用Timber库记录当前行号和方法名称?

预期的LogCat结果:

ismaeldivita.myapp I/[L:22] [M:onResume] [C:HomeActivity]: Praise the log!
Run Code Online (Sandbox Code Playgroud)

android timber-android

12
推荐指数
3
解决办法
2709
查看次数

如何创建像 TextView 和 EditText 这样的 Whatsapp?

我正在尝试为 Android 构建一个简单的聊天应用程序(使用本机 SDK),但在为 UI 构建一个漂亮的布局时遇到了一些麻烦,特别是对于 EditText 和 TextView 元素。我想为 Android 创建类似 Whatsapp 应用程序的东西:

在此处输入图片说明

目标是在两个元素中创建一个带有尖边的形状。我做了一些研究,发现我必须用 shape 标记构建一个资源文件,并将其添加到android:background属性中。但我就是不知道我将如何创建图像中的那些尖边。任何帮助表示赞赏!

xml layout android textview android-edittext

5
推荐指数
0
解决办法
3657
查看次数

Dagger2-DoubleCheck中的重复实例

我将Dagger v2.12与dagger-android-support以下配置一起使用:

AppComponent

@Singleton
@Component(
        modules = arrayOf(
                AndroidSupportInjectionModule::class,
                AndroidBindingModule::class,
                AppModule::class
        )
)
interface AppComponent : AndroidInjector<App> {
    @Component.Builder
    abstract class Builder : AndroidInjector.Builder<App>()
}
Run Code Online (Sandbox Code Playgroud)

AndroidBindingModule

@Module
abstract class AndroidBindingModule {
    @PerActivity
    @ContributesAndroidInjector(modules = arrayOf(MainModule::class))
    internal abstract fun contributeMainActivityInjector(): MainActivity
}
Run Code Online (Sandbox Code Playgroud)

主模块

@Module
class MainModule {

    ...

    @Provides @PerActivity
    fun providePresenter(rxLifecycle: ReactiveLifecycle, view: MainView) =
            MainPresenter(rxLifecycle, view)

}
Run Code Online (Sandbox Code Playgroud)

主要活动

class MainActivity : BaseActivity() {
    @Inject
    lateinit var presenter: MainPresenter

    ...
}
Run Code Online (Sandbox Code Playgroud)

在分析内存转储时,我注意到MainPresenter该类已经创建了两次,其中一个在MainActivitydagger.internal.DoubleCheck(如预期的那样) …

android kotlin dagger dagger-2

5
推荐指数
1
解决办法
453
查看次数

IBM Watson:无效的API密钥

我正在尝试在Visual Recognition API上发出请求并在下面收到响应错误:

HTTP/1.1 200 OK
Server: nginx
Date: Tue, 28 Jun 2016 13:53:07 GMT
Content-Type: application/json
Content-Length: 67
Connection: close
Cache-Control: no-cache
Access-Control-Allow-Origin: *

{
    "status": "ERROR",
    "statusInfo": "invalid-api-key"
}
Run Code Online (Sandbox Code Playgroud)

我本周已经尝试过多次重新创建我的帐户和视觉识别服务,并且Bluemix提供的API密钥始终无效.

ibm-watson devops ibm-cloud

3
推荐指数
1
解决办法
1045
查看次数