240 发简信
IP属地:江苏
  • Android DialogFragment使用总结

    本文转载自:阿瑞921[https://www.jianshu.com/p/e8635ba6b06f] DiaoFragment使用背景 在 Android 中显示对话框有两...

  • Android DialogFragment使用总结

    DiaoFragment使用背景 在 Android 中显示对话框有两种类型可供使用,一种是 DialogFragment,而另一种则是 Dialog,Android 官方推...

  • java类型转换

    类型由低到高分别为: byte , short , char > int > Long > float > double 类型转换分为 1、强制类型转换(由高到低); 2、自...

  • 数据类型扩展

    1、整数类型扩展-----进制 例如: 2、浮点数类型扩展-----银行业务表示 钱 float double float类型的数据和double类型的数据不能直接比较例如...

  • uni-app计算属性(computed)、方法(methods)、监听(watch)

    例如: 1、对于计算属性来说,当计算属性中的值(firstText、lastText)发生改变的时候,则计算属性中的相关方法(fullText)将被触发2、对于监听来说,当变...

  • 120
    uni-app下拉列表

    参考自:https://blog.csdn.net/yyxhzdm/article/details/120483050 定义组件ChoiceSelected.vue 在页面中...

  • 120
  • Android开发如何禁止EditText选中复制粘贴

    参考自:https://www.sunofbeach.net/a/1261253615473975296 使用:disableCopyAndPaste(editText);

  • Android API26 如何保活进程????

    Android WebSocket实现即时通讯功能

    最近做这个功能,分享一下。即时通讯(Instant Messaging)最重要的毫无疑问就是即时,不能有明显的延迟,要实现IM的功能其实并不难,目前有很多第三方,比如极光的J...

  • 在Android9.0版本直接崩了,是因为通知在Android API为25以上的时候,不能用new notification();创建通知了。应该这样:
    ···
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
    notificationChannel = new NotificationChannel(channel_id, channel_name, NotificationManager.IMPORTANCE_HIGH);
    NotificationManager notificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
    notificationManager.createNotificationChannel(notificationChannel);
    }
    return new NotificationCompat.Builder(context, channel_id)
    .setSmallIcon(R.mipmap.ic_launcher)
    .build();
    ···

    Android WebSocket实现即时通讯功能

    最近做这个功能,分享一下。即时通讯(Instant Messaging)最重要的毫无疑问就是即时,不能有明显的延迟,要实现IM的功能其实并不难,目前有很多第三方,比如极光的J...