![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动应用
文章平均质量分 58
极光推送
https://www.jiguang.cn/
展开
-
Iog4j2漏洞相关技术分析
背景2021年12月初,极光安全团队通过安全威胁舆情发现Apache Log4j2 存在远程代码执行漏洞,迅速对该漏洞危害性评估和涉及面漏斗分析,制定了应急响应方案,对涉及到的代码组件类和主机资产类快速整理,外部安全扫描对该漏洞进行优先级扫描,避免威胁进一步扩大和阻断,对内推动该漏洞版本组件的修复进度,持续关注该漏洞组件的后续发展。本文通过构造环境复现漏洞,了解这个漏洞产生的原因,分析修复漏洞方法,研究学习背后的相关技术。漏洞影响Log4j2作为java代码项目中广泛使用的开源日志组件,漏洞影响范.原创 2021-12-31 12:06:54 · 2954 阅读 · 0 评论 -
一键登录怎么在iOS端实现?这篇文章教会你!
在一键登录出现之前,市场上最常见的APP 注册登录方式主要有账号密码、短信验证及第三方登录。这几种方式看似常见且便捷,实则存在许多安全隐患,用户体验也相对较差。首先,短信验证码到达率低、用户操作繁琐且等待时间较长,如果遇到bug,APP就会面临被卸载的惨境。再者,短信木马、伪基站等问题都使得验证码变得越发不安全,极大降低用户的使用体验。而“一键登录”可以让用户使用本机号码一键登录/注册 APP,...原创 2019-09-27 19:03:43 · 2577 阅读 · 0 评论 -
移动认证新势能,极光认证新增“一键登录”功能
根据极光大数据发布的《2019年Q1移动互联网行业研究报告》,2019年Q1,移动网民人均安装app的总量为52款。自18年Q3以来,移动网民人均安装app总量趋于稳定,净增红利见顶,人均使用时长亦趋于饱和。在这一背景下,如何提升运营效率,降低用户成本是所有开发者最为关注的问题;且人均52款app,用户的时间越来越“宝贵”,快速便捷的用户体验才有机会抢占更多的用户关注。注册登录是用户开始使用服务...原创 2019-07-24 13:09:24 · 934 阅读 · 0 评论 -
认识 android-job
简评: Android 实现后台任务的最佳实践。对于现在的应用来说,在应用生命周期之外运行一些后台任务可以说已经是一项必不可少的需求了。这些任务可能是在某个时间点提醒用户什么事情或同步本地数据到服务器等等。对此 Android 有一系列方式来实现这些后台任务:1. JobSchedularJobSchedular 在 Lollipop (API level 21) 中被引入,也是目前...翻译 2019-06-05 20:28:51 · 340 阅读 · 0 评论 -
UI 设计中的渐变
简评: 渐变是通过两种或多种不同的色彩来绘制一个元素,同时在颜色的交界处进行衰减变化的一种设计。从拟物到扁平再到渐变,人们慢慢发现它能创造出从未有过的一种色彩感觉 —— 独特、现代和清爽。(本文译者@Aceyclee)很长一段时间以来,设计界都不怎么待见「渐变」,这还得拜 90 年代的 PowerPoint 所赐,毕竟那时候的渐变是这样的:然而时过境迁,今天你打开 Dribbble 或...翻译 2019-05-21 14:38:40 · 365 阅读 · 0 评论 -
社会地位即服务, Status as a Service (二): 社交网络的投资回报率 (ROI)
本文作者 Eugene Wei 是 Amazon 战略部门的第一位分析师,后来还担任过 Flipboard, Hulu, Oculus 的产品负责人。原文标题是 Status as a Service (StaaS)。作者对社交网络做了深入而全面的分析。原文共 26 个章节。 前 5 章的译文在这里。本文是第 6 章和第 7 章的译文。如果你感兴趣,推荐直接看 原文。Facebook ...翻译 2019-03-20 16:28:22 · 519 阅读 · 0 评论 -
谷歌公墓,埋葬谷歌淘汰的产品
简评:Google 一向喜欢尝试各种各样的新产品和好创意。但是由于产品人气、行业趋势和公司整体战略调整等因素,很多产品最终难逃被关闭的命运。逝去的 Google Reader 并不孤单,还有很多被 Google 淘汰的产品。开发者 Naeem Nur 搭建了一个网站「The Google Cemetery」,顾名思义 —— 谷歌公墓,这个网站收录了 Google 淘汰的自家产品。网站上各个...转载 2018-12-06 14:51:19 · 150 阅读 · 0 评论 -
如何用启动界面给用户创造出色的第一印象
简评:不要让用户等待内容加载,是良好的移动用户体验设计的基本规则。但是很多时候很难,或者说几乎不可能完美地遵守这项规则,因此,利用启动界面(splash screen)平滑过渡应用等待的时间,让用户觉得应用加载得更快些,是现阶段的一个好方法。▎什么是启动屏幕(splash screen)?顾名思义,启动屏幕就是用户在启动应用程序时看到的第一个屏幕,Splash screen 通常包...翻译 2018-07-16 09:21:20 · 148 阅读 · 0 评论 -
极光大数据告诉你,程序员们都在"愁"些啥?
有言道:隔行如隔山。面对不甚熟悉的人群和岗位,我们很容易在固有印象的干扰下,作出一些偏离实际的解读。比如在很多外行人眼中,程序员群体的固有形象是性格木讷,生活方式通常也比较宅。他们最大的爱好就是玩游戏,而且还很会修电脑。但极光大数据的调研结果却发现,这些仅仅是”美丽”的误会。也有人认为,程序员的工作存在较高的技术门槛,市场需求旺盛而且普遍有着较高的薪资。此外,他们在特定城市甚至还能享受落户和居...原创 2018-04-08 11:39:21 · 720 阅读 · 1 评论 -
极光效果通发布重定向app拉活服务,为头部app提升DAU
国内领先的移动大数据服务商极光日前推出了广告服务产品“极光效果通”的重定向拉活服务,为头部app唤醒沉默用户,帮助app运营团队实现每日百万级的促活 。在获客成本暴涨的竞争格局下,极光效果通的重定向拉活服务无疑为app运营者提供了更为经济有效的获客方式。获客,除了拉新,还有一种方式 与app拉新针对新用户不同,拉活服务主要针对已经安装该app、但因为各种原因处于沉默状态的存量用户。通过技术手段对存原创 2017-09-15 18:05:54 · 1072 阅读 · 0 评论 -
极光的开源礼物「Aurora IMUI」
今日,奉上我们拙作,仅为开源世界献出绵薄之力。Aurora IMUI,一个通用的即时通讯(IM)UI 库。不局限于任何 IM SDK。本 UI 库提供了消息列表、输入视图等常用组件。初心过去的一年,JMessage 用户量呈指数级增长趋势,成千上万的开发者将我们的 SDK 集成到应用程序中,通过简单优雅的 API,获得良好的社交体验。新的需求也随之而来:很多开发者希望我们提供一套 UI 界面,可以整原创 2017-05-05 13:29:25 · 3382 阅读 · 1 评论 -
聊天界面-自适应文字
该篇文章主要介绍一个实现聊天界面的思路过程,源码可以在 源码链接 获得,该工程实现聊天的基本功能,功能还不够完善,欢迎大家提 PR,效果图如下所示 我希望通过相对简单的方式实现界面的布局,没有复杂的计算达到自适应的效果。iOS8 新功能介绍虽然 self size cell 最终没有在我的工程中用到,但是这是我曾经挖过的坑,所以在此做了简单的介绍。在 iOS 8 中,UITableView 新增一原创 2017-02-07 10:39:01 · 989 阅读 · 0 评论 -
做推送,怎么能不了解推送的 4 种消息形式呢?(iOS 篇)
极光推送是为 App 提供第三方推送服务的平台之一,它提供四种消息形式:通知,自定义消息,富媒体和本地通知。 笔者将基于官方说明与个人理解来谈一下这四种消息。本篇为 iOS 篇,Android 篇入口。1.通知 Push Notification,即指在手机的通知栏(状态栏)上会显示的一条通知信息。 * iOS :JPush 代理 Apple 官方的 APNs 通知。*特别说明使用原创 2017-01-13 14:23:19 · 6165 阅读 · 0 评论 -
极光推送技术原理:移动无线网络长连接
移动互联网应用现状 因为手机平台本身、电量、网络流量的限制,移动互联网应用在设计上跟传统 PC 上的应用很大不一样,需要根据手机本身的特点,尽量的节省电量和流量,同时又要尽可能的保证数据能及时到达客户端。 为了解决数据同步的问题,在手机平台上,常用的方法有2种。一种是定时去服务器上查询数据,也叫Polling,还有一种手机跟服务器之间维护一个 TCP 长连接,当服务器有数据时,实时推送原创 2012-11-16 16:31:18 · 2034 阅读 · 1 评论