小编mdu*_*ucc的帖子

什么是Kotlin中的"重复时间"?

我写的代码如下:

when(month){
        1 or 7 -> arrHoangDao = arrayListOf("Tý", "S?u", "T?", "Mùi")
        2 or 8 -> arrHoangDao = arrayListOf("D?n", "Mão", "Mùi", "D?u")
        3 or 9 -> arrHoangDao = arrayListOf("Thìn", "T?", "D?u", "H?i")
        4 or 10 -> arrHoangDao = arrayListOf("Ng?", "Mùi", "S?u", "D?u")
        5 or 11 -> arrHoangDao = arrayListOf("Thân", "D?u", "S?u", "Mão")
        /* 6 or 12 is duplicate */
        6 or 12 -> arrHoangDao = arrayListOf("Tu?t", "H?i", "Mão", "T?")
    }
Run Code Online (Sandbox Code Playgroud)

我得到的消息是"重复时".这是什么意思?

kotlin

6
推荐指数
1
解决办法
209
查看次数

海拔在 ContraintLayout 中不起作用

我不知道为什么android:elevation不起作用

我的代码:

<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/colorWhite"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    tools:context=".UI.Activity.ChatActivity">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:elevation="2dp"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHeight_default="percent"
        app:layout_constraintHeight_percent="0.07"
        app:layout_constraintStart_toStartOf="parent"
        android:gravity="center_vertical">

        <EditText
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_weight="8"
            android:inputType="text"
            android:layout_marginLeft="15dp"
            android:layout_gravity="center_vertical"
            android:layout_marginRight="5dp"
            android:background="@drawable/border_edit_text_messenger"
            android:textCursorDrawable="@color/colorWhite"
            android:layout_marginTop="5dp"
            android:layout_marginBottom="5dp"
            android:paddingLeft="15dp"
            android:paddingRight="15dp"/>

        <ImageView
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_weight="0.8"
            android:src="@drawable/ic_send"
            android:scaleType="centerInside"
            android:layout_marginRight="15dp"
            android:layout_marginTop="5dp"
            android:layout_marginBottom="5dp"/>
    </LinearLayout>

</android.support.constraint.ConstraintLayout>
Run Code Online (Sandbox Code Playgroud)

android

5
推荐指数
2
解决办法
7056
查看次数

服务错误“...没有零参数构造函数”

我想启动一个服务,我使用:

\n\n
inner class HomeService : Service() {\n    override fun onBind(intent: Intent?): IBinder? {\n        return null\n    }\n\n    override fun onCreate() {\n        super.onCreate()\n    }\n\n    override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int {\n        notification(light.toString())\n        return START_STICKY\n    }\n\n    override fun onDestroy() {\n        super.onDestroy()\n    }\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

启动它:

\n\n
val i = Intent(this@Main3Activity, HomeService()::class.java)\nstartService(i)\n
Run Code Online (Sandbox Code Playgroud)\n\n

我的应用程序崩溃后,logcat 返回:

\n\n
\n

java.lang.Class\n 没有零参数构造函数\n 在 android.app.ActivityThread.handleCreateService(ActivityThread.java:3201)\n 在 android.app.ActivityThread.-wrap5(ActivityThread.java)\n 在 android. app.ActivityThread$H.handleMessage(ActivityThread.java:1586)\n 在 android.os.Handler.dispatchMessage(Handler.java:102)\n 在 android.os.Looper.loop(Looper.java:154)\n在 android.app.ActivityThread.main(ActivityThread.java:6186)\n 在 java.lang.reflect.Method.invoke(本机方法)\n 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit. java:889)\n at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)\n 引起:java.lang.InstantiationException: java.lang.Class\n 没有零参数构造函数\n在 …

android android-service kotlin

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

如何计算Math.pow(10,n),其中n> = 10000

如何计算Math.pow(10,n),其中n> = 10000.

我的程序总是打印:Infinity,我认为数据类型的问题:double

贝娄是我的代码:

public static void main(String[] args){
    double result = Math.pow(10, 10000);
    System.out.print(result);
}
Run Code Online (Sandbox Code Playgroud)

java

2
推荐指数
1
解决办法
96
查看次数

标签 统计

android ×2

kotlin ×2

android-service ×1

java ×1