首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏陶士涵的菜地

    消息推送的几种实现方式

    消息推送的目的:让服务器端及时的通知客户端 实现方案 轮询:客户端每隔一定的时间向服务器端发起请求,获得最新的消息 特点:如果用在最新新闻通知上,效率就有点低了,技术简单,好实现 应用场景:服务器端以一定的频率更新时 客户端对短信进行解析 特点:最及时,费用高 应用场景:土豪公司,没联网也可以收到信息 使用第三方的开源项目: androidPN (android push notify) 使用第三方的api: 百度推送 ,极光推送,各推,微信推送,等 消息推送的实现原理 长连接+心跳帧,我们平常的socket连接都是短连接,当用完之后会close掉,长连接是一直保持这个连接状态,但是如果一段时间,服务器和客户端没有消息传递

    2.4K50发布于 2019-09-10
  • 来自专栏原创

    推送SDK集成居然如此简单! 顶

    其实早在自己大二的时候就集成过个推 SDK,溜达一圈又回来集成个推推送SDK了,发现现在的个推 SDK 与当年相比,集成起来真的方便多了。 这次集成的是Android推送SDK,希望这篇文章,可以让同学们可以更加快捷的集成个推推送。 思维导图 ? ,iOS 是默认不勾选的,听说 iOS 有自带的推送系统?先不管了,勾上再说,他们爱用不用。 获取配置数据 由于我已经注册完成了,填完后的界面就要靠大家自行脑补了。 ,大家可以随意,只要在 activity 初始化即可,建议是初始化越早越好 接收推送服务事件 那么问题来了,搞了上面这么多东西,推送的消息或者透传是怎么个接收法呢? 推送测试消息的时候,应用一定要在前台,在前台,在前台,重要的事情说三遍 #尾声 首次集成这类大型 SDK 让我意想不到的顺利,我和我的小伙伴们都?惊呆了?

    1.6K50发布于 2019-08-29
  • 来自专栏原创

    推送技术手册——使用透传消息的正确姿势

    目前的消息推送方式主要有两种:通知和透传。 什么是透传?透传即是透明传送,即传送网络无论传输业务如何,只负责将需要传送的业务传送到目的节点,同时保证传输的质量即可,而不对传输的业务进行处理。 整个透传消息的流程如下:根据个推提供的API接口或在个推开发者平台上推送透传消息,个推服务端接收到推送的消息后,不做任何处理,直接发送给目标用户。 用户无感知的透传,如:更新相关信息,在主界面中相关栏位用红点标识进行弱提醒,推送一条命令用来检测用户是否有登录等。 通知栏消息虽然方便的提醒用户,但也在一定程度上给用户带来了打扰,用户无感知的消息推送有时效果会更好。

    2.8K60发布于 2018-03-21
  • 来自专栏fjal

    如何从电脑直接控制手机 监控手机 手机如何控制手机

    实用方法很简单,在手机上安装这个软件,然后运行,然后进入Setting,点击User's settings,然后Create new user(我新建了一个叫做ACE的用户),注意这里在豌豆荚的截图只是做教程用的,实际不需要连接豌豆荚,甚至不需要WIFI,只要你打开了GPRS

    21.5K31编辑于 2021-12-01
  • 来自专栏全栈程序员必看

    toast_toast使用

    android:id="@+id/textView" android:layout_gravity="center_horizontal" /> </LinearLayout> 在线程中使用 根据编程规范

    10.8K10编辑于 2022-10-01
  • 来自专栏CSDN旧文

    开发基础--基本控件

    显示文字,相当于Panel。一般用来文本展示,继承自android.view.View,在android.widget包中。

    11.4K20发布于 2020-10-28
  • 来自专栏全栈程序员必看

    系统框架介绍(常用框架)

    ——源码地址1: https://android.googlesource.com/

    13.7K40编辑于 2022-07-30
  • 来自专栏红蓝对抗

    逆向系列篇:工具总结

    文章首发于奇信攻防社区 原文链接:https://forum.butian.net/share/648 一、开发工具 开发工具主要是一些Java开发环境、集成开发环境和开发环境等 1、JDK 在官网直接下载即可,双击安装 安装类型 确认安装 二、逆向工具 这部分介绍的逆向工具是一些用于反编译、逆向分析的工具,可以将源程序反编译成可读代码,如Android Killer、Jadx 四、辅助工具 这部分主要是一些辅助工具,查询信息、是否加壳等。 工具,将apk文件拖入可以查看是否加壳 3、模拟器 如果没有真机做实验的情况下,可以使用模拟器用于实验,大部分的模拟器都可以完成实验内容,但是注意的是模拟器也是一个虚拟机,不建议在虚拟机内安装模拟器 这里介绍几款不错的模拟器。

    13K31编辑于 2022-06-30
  • 来自专栏全栈程序员必看

    adb连接设备_adb命令

    首先使电脑和android设备连接同一个网络,然后打开adb命令窗口输入 adb connect ip 点击回车(ip是android设备连接网络后的IP地址),不成功可以先adb root试一下。

    9.2K30编辑于 2022-11-17
  • 来自专栏程序编程之旅

    集成魔窗-完整实例

    前些日子,公司应用的魔窗出现问题,需要重新写过。于是,就有了此篇魔窗HelloWord。 填写APP信息: image.png iOS应用的填写先不管,这里讲的是

    4.7K10发布于 2021-01-21
  • 来自专栏嵌入式音视频

    UI

    界面是布局和微件的层次结构形式构建而成。布局是 ViewGroup 对象,即控制其子视图在屏幕上的放置方式的容器。微件是 View 对象,即按钮和文本框等界面组件。

    5K30编辑于 2022-12-01
  • 来自专栏魔王卷子的专栏

    适配

    今天下午一直在跟调试sentry适配问题。发现了两个问题。现在记录如下: 红米一直安装不上APP 在开发的时候,发现红米一直安装不上APP。 安装页面没有DSN信息 一般在安装页面都会介绍DSN信息,但是病没有提示,顿时不知道这个URL应该去哪找到了,在翻了好久之后,终于找到了位置。

    7.3K30发布于 2019-05-31
  • 来自专栏云深之无迹

    intent

    然后在主的界面里面使用Intent的另一个构造函数,直接将action的字符串穿进去

    4.1K10发布于 2021-04-14
  • 来自专栏Java实战博客

    开发

    开发需要依赖于 android studio 下载地址:https://developer.android.google.cn/studio/ 入手Demo 1、创建空模板工程 2、找到布局,修改hello world 3、配置虚拟机器的同时,给虚拟设备添加系统 4、启动须虚拟手机,并开机 5、本地App,安装到虚拟手机 项目结构分析 .gradle .idea app 核心目录 gradle

    8K20编辑于 2022-05-05
  • 来自专栏緣來來來

    基础干货(七):广播的学习

    android应用程序里面的电台:系统内置的一个服务,会把事件(电量不足、电量充满、开机启动完成)作为一个广播消息发送其他的接收者;

    7.1K10发布于 2018-09-18
  • 来自专栏緣來來來

    基础干货(八):进程的学习

    安装在同一个手机上的应用程序); IPC: Inter Process Communication(进程间的通讯); aidl: Android Interface definition language 接口定义语言

    7K10发布于 2018-09-18
  • 来自专栏星河造梦坊专栏

    UNITY与⭐三、报错答疑合集

    打开项目,并在最外侧的build.gradle配置为国内的阿里云地址,等待编译完成。

    2.1K10编辑于 2024-08-15
  • 来自专栏全栈程序员必看

    ubuntu编译源码_源码编译环境

    编译android源码只支持jdk 1.6,所以如果需要编译源码必须下载jdk 1.6,不能下载最新的jdk 1.7,如果不需要编译源码则可以下载1.7版本的。

    17.5K10编辑于 2022-11-11
  • 来自专栏非著名程序员

    统一推送联盟,终于有消息了,统一推送时间表出炉

    统一推送联盟,自去年 7 月份被曝光,成立以来,只有刚刚成立时,引起了巨大的轰动,轰动的背后也一起了大家的反思或者质疑,感觉这个推送联盟在碎片化这么严重的国内,大家各自打造自己的东西,能统一吗? 可是雷声大雨点小的统一推送联盟,自曝光之后,就逐渐推出了大家的视野,每隔半年多才可能听到一次消息。但是,今天统一推送联盟在公众号上更新了最新的消息了。 统一推送的时间表出炉了。 具体为: 2019年3月1日,联盟开始统一推送标准符合性测试。 2019年12月31日,现有各推送通道兼容统一推送标准。 ? 对于通道推送的流量也有标准和要求,可以解决用户的烦恼,不会后台保活浪费用户流量了。 对于推送标准对电量也有严格的要求。可以减少浪费用户手机的电量。 最早首批智能终端是在 2019 年第一季度有望见面,而要达到现有个推送通道兼容统一推送标准,至少得到 2019 年 12 月 31 号了。你直接说:2020 年初不就完了么?

    3.6K40发布于 2018-12-13
  • 来自专栏緣來來來

    基础干货(六):Activity的学习

    5、application中的label标签和activity中的label标签不是一个概念,application中的label表示应用程序的名称,activity中的label标签表示的是它的界面的名称。

    4.8K10发布于 2018-09-18
领券