首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
码个蛋
掘友等级
公众号
|
码个蛋
一个有趣有料的程序猿
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
342
文章 330
沸点 12
赞
342
返回
|
搜索文章
赞
文章( 330 )
沸点( 12 )
Android对称、非对称加解密
本篇记录下Android平台下对称加密AES、非对称加密RSA算法的具体实现,以前只是知道,或者调用别人写好的方法,这次实现了一遍,记录下,加深下印象,也为需要的朋友节省点时间。 虽然就这简单四步,但在第二步是查了不少资料,因为不确定init传入的Key对象具体该怎么生成。
新年第三天就荣登 Github 日榜,只因我做对这件事!
在写 2019 年终总结时,我默默规划了下 2020 年的目标,其中一项就是:Android 进阶路线知识图谱 star 破 1k。 结果新年才过了 3 天,目标就达成了!还登上了 GitHub 趋势榜,堪称最快实现的新年目标了。 我想借机和大家聊一聊想法。 请注意,当你觉得缺…
Websocket实现后端主动向Android推送任务
以前很多推送都是通过前端通过设定一定的时间间隔不断的向服务器获取推送消息,不过这样的缺点是浪费了很多服务器资源,而且也有可能被人滥用,导致服务器异常。于是乎出现了websocket协议。websocket协议的好处是可以实现持久性连接,能更好的节省服务器资源和带宽,并且能够更实…
都知道v1和v2签名,v3你了解吗?
了解 HTTPS 通信的同学都知道,在消息通信时,必须至少解决两个问题:一是确保消息来源的真实性,二是确保消息不会被第三方篡改。 同理,在安装 apk 时,同样也需要确保 apk 来源的真实性,以及 apk 没有被第三方篡改。为了解决这一问题,Android官方要求开发者对 a…
Android 学习笔记核心篇
操作系统一般会给每个应用分配一个唯一的 Linux 用户 ID,这个 ID 对应用是不可见的。但有些情况下两个应用可以共享同一个 Linux 用户 ID,此时他们可以访问彼此的文件,甚至还可以运行在同一个 Linux 进程中,共享同一个虚拟机。但两个应用的签名必须是一样的 应用…
当Android遇到Jenkins
Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。 我们日常开发一般流程: Commit -> Push -> Merge -> Build. 基本就算完成. 而Jenkins的存在就是代替这一些系列从而实现自动化…
Flutter 跨平台框架应用实战-2019极光开发者大会
这次分享的主题主要涉及:移动端跨平台开发的发展、Flutter Widget 的实现原理 、 Flutter 的实战技巧 、Flutter Web的现状 四个方面,而整体主题将围绕 Widget 为中心展开。 按照惯例,我们先介绍历史进程,随着用户终端种类的百花齐放,如今跨平台…
跨平台技术演进及Flutter未来
1. 引言 移动互联网发展十余年,伴随着 Android、iOS 等智能手机的不断普及,移动端已逐步取代 PC 端,成为兵家必争之地。正所谓“得移动端者得天下”,移动端已成为互联网领域最大的流量分发入口,一大批互联网公司正是在这大趋势下崛起。 2. 为什么需要跨平台技术 伴随着…
Android 优雅地处理后台返回的骚数据
Retrofit 是目前主流的网络请求框架,不少用过的小伙伴会遇到这样的问题,绝大部分接口测试都正常,就个别接口尤其是返回失败信息时报了个奇怪的错误信息,而看了自己的代码逻辑也没什么问题。别的接口都是一样的写,却没出现这样的情况,可是后台人员看了也说不关他们的事。刚遇到时会比较…
面试官:今日头条启动很快,你觉得可能是做了哪些优化?
网上关于启动优化的文章多不胜数,内容千篇一律,大都是列举一些耗时操作,采用异步加载、懒加载等。 而在面试过程中,关于启动优化的问题,如果只是很表面地回答耗时操作应该放在子线程,显然太过于普通,无法跟竞争者拉开差距。如何让面试官知道你的“内功深厚”,那肯定是要往原理层面去回答。 …
下一页
个人成就
2020年度人气作者No.18
文章被点赞
16,871
文章被阅读
584,661
掘力值
30,694
关注了
1
关注者
8,901
收藏集
0
关注标签
9
加入于
2016-04-18