首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
christian_zs
掘友等级
Android
|
中车信息技术有限公司
篮球、拳击、Google
获得徽章 3
动态
文章
专栏
沸点
收藏集
关注
作品
赞
68
文章 66
沸点 2
赞
68
返回
|
搜索文章
最新
热门
Android 安全之 Activity 劫持防护
Android 为了提高用户的用户体验,对于不同的应用程序之间的切换,基本上是无缝。举一个例子,用户打开安卓手机上的某一应用例如支付宝,进入到登陆页面,这时恶意软件检测到用户的这一动作,立即弹出一个与支付宝界面相同的 Activity,覆盖掉了合法的 Activity,用户几乎…
转自郭霖-Android 8.0系统的应用图标适配
大家早上好,2018年的第一篇原创文章到的稍微有点迟,也是因为在上一个Glide系列结束之后一直还没想到什么好的新题材。现在已经进入了2018年,Android8.0系统也逐渐开始普及起来了。三星今年
Android Binder 进程间通信
在这里首先介绍 Android 序列化机制、Binder 主要是因为 AIDL 与这两个家伙密切相关,所以我们先了解一下他们,这样有助于我们更好的了解 AIDL 工作原理。 上述的两种序列化接口都有各自不同的优缺点,我们在实际使用时需根据不同情况而定。Serializable …
Android AIDL 原理分析
介绍 Android 序列化机制、Binder 工作原理、AIDL 原理还有工作流程。
Kotlin 扩展函数实现原理分析
我们就可以调用所有的 String 类型的 hello 方法,Kotlin 这么做的动机就是位替代我们的各种 Utils:FileUtils、StringUtils 等。 大多数时候我们在顶层定义扩展,即直接在包里。 我们可以通过编写的 Kotlin 代码反编译看看到底是怎么做…
Android AIDL 权限校验 - 简书
AIDL 权限校验
Android Binder 权限校验
通过上一篇文章我们知道当客户端通过 Proxy 调用服务器方法时首先通过 onTransact() 方法解析外进程调用,然后调用本地方法再返还给客户端。我们在这里先做权限校验,如果权限校验不过同则返回 false 直接跳过此方法,具体代码如下:
Android 安全之 Activity 劫持防护
Activity 劫持防护
如何选择 compileSdkVersion, minSdkVersion 和 targetSdkVersion
在使用 Android Studio 开发我们的项目过程中经常会涉及到 SDK Tools 、SDK Platforms 升级提示,还有在我们 build.gradle 文件中如何对 compileSdkVersion 、minSdkVersion 、maxSdkVersion…
HTTPS 基础知识(密钥、对称加密、非对称加密、数字签名、数字证书)
本篇文章首先介绍什么是对称加密、非对称加密、数字签名、HASH 等相关概念。 为什么有加密学、加密算法这个东西的出现那 ... 原因很简单隐私 🔏 、秘密不想让其他人知道,涉及到个人隐私、国家利益、战争的原因所以把重要信息加密,让其他拦截到的人看不懂。先举个例子说明一下什么是…
下一页
个人成就
文章被点赞
259
文章被阅读
34,301
掘力值
945
关注了
21
关注者
116
收藏集
1
关注标签
16
加入于
2016-10-29