
android
happyzhang0502
这个作者很懒,什么都没留下…
展开
-
Android5.0以下WebView实现访问Https双向认证网页
最近做一个安全级别比较高的项目,对方要求使用HTTPS双向认证来访问web网页。双向认证在android5.0以上很好解决,但是在Android5.0以下,webviewclient中没有客户端向服务器发送证书的回调接口(回调是个隐藏函数)。网上搜索到大概有这么几种解决方法:1. 利用反射调用隐藏函数(不太现实,这个方法为回调方法)2. 自己编译完整的class.j原创 2016-01-22 16:31:30 · 2605 阅读 · 1 评论 -
Android访问Https双向认证API
最近项目需要访问到https双向认证的相关东西,以下是Android客户端访问https双向认证API的代码,如有不足之处请指正。原文链接:http://frank-zhu.github.io/android/2014/12/26/android-https-ssl/,参考了此篇文章的代码,谢谢。话不多说,直接上代码:package cn.pedant.SafeWebViewBridge.转载 2015-12-17 16:08:48 · 2568 阅读 · 0 评论 -
JAVA调用HTTPS双向认证API
最近稍微清闲,然后稍微研究一下关于HTTPS,SSL的相关知识,算是一些随手笔记,对自己学习的记录。import java.io.InputStream;import java.net.URL;import java.net.URLConnection;import javax.net.ssl.HostnameVerifier;import javax.net.ssl.HttpsUR原创 2015-11-23 16:04:48 · 10170 阅读 · 2 评论 -
Android应用基础知识
Android 应用采用 Java 编程语言编写。Android SDK 工具将您的代码—连同任何数据和资源文件—编译到一个 APK: Android 软件包,即带有 .apk 后缀的存档文件中。一个 APK 文件包含 Android 应用的所有内容,它是基于 Android 系统的设备用来安装应用的文件。安装到设备后,每个 Android 应用都运行在自己的安全沙箱内:·转载 2016-06-10 18:22:40 · 415 阅读 · 0 评论 -
Android应用组件
应用组件是 Android应用的基本构建基块。每个组件都是一个不同的点,系统可以通过它进入您的应用。并非所有组件都是用户的实际入口点,有些组件相互依赖,但每个组件都以独立实体形式存在,并发挥特定作用—每个组件都是唯一的构建基块,有助于定义应用的总体行为。 共有四种不同的应用组件类型。每种类型都服务于不同的目的,并且具有定义组件的创建和销毁方式的不同生命周期。以下便是这四种应用组件类型:转载 2016-06-10 18:49:48 · 585 阅读 · 0 评论 -
Android系统四大组件
应用组件是 Android应用的基本构建基块。每个组件都是一个不同的点,系统可以通过它进入您的应用。并非所有组件都是用户的实际入口点,有些组件相互依赖,但每个组件都以独立实体形式存在,并发挥特定作用—每个组件都是唯一的构建基块,有助于定义应用的总体行为。共有四种不同的应用组件类型。每种类型都服务于不同的目的,并且具有定义组件的创建和销毁方式的不同生命周期。 以下便是这四种应用组件类型:原创 2017-05-30 22:48:15 · 598 阅读 · 0 评论