- 博客(7)
- 资源 (98)
- 问答 (1)
- 收藏
- 关注
转载 Android6.0源码下载
终于成功把Android 6.0 r1源码的源码编译。先上图,这是在Ubuntu中运行的Android模拟器:由于我是在Win8中安装虚拟机VMware,然后在虚拟机中安装Ubuntu进行编译,所以遇到诸多麻烦。如果直接在Linux中编译,可能会更顺利。-------------------------------------------------------------
2016-11-29 12:22:46 6706 1
转载 Java开发中的23种设计模式详解
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式
2016-11-28 14:04:25 562
转载 Android中跨进程通讯的4种方式
由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。 其中Activity可以跨进程调用其他应用程序的Activity;
2016-11-14 20:34:35 529
原创 典型非对称加密算法RSA(Java)
典型非对称加密算法RSA DH算法的诞生为后续非对称加密算法奠定了基础,较为典型的对称加密算法(如EIGamal、RSA、ECC算法等)都是在DH算法提出后相继提出的,而且其算法核心都源于数学问题。 RSA算法基于大数因子分解难题,而EIGamal算法和ECC算法则是基于离散对数难题。1.简述 1978年,美国麻省理工学院(MIT)的Ron Rivest、Adi
2016-11-10 20:01:47 1380
原创 密钥交换算法DH(Java实现)
密钥交换算法——DH1.简述 1976年,W.Diffie和M.Hellman在发表的论文中提出了公钥加密算法思想,但当时并没有给出具体的实施方案,原因在于没有找到单向函数(也就是消息摘要算法),但在该论文中给出了通信双方通过信息交换协商密钥的算法,即Diffie-Hellman密钥交换算法(简称为DH算法)。该算法的目的在于让消息的收发双方可以在安全的条件下交换密钥,以备后续加密/
2016-11-10 15:47:36 16305 14
原创 Android数据加密DES、3DES、AES
在Android开发中,可能会遇到对数据进行加密的情况。典型的对称加密算法有DES、3DES、AES等。一.DES DES算法的入口参数有三个:Key、Data、Mode。其中Key为7个字节共56位,是DES算法的工作密钥;Data为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密或解密。 DES设计中使用了分组密码设计的两个原则:混淆(
2016-11-09 20:46:11 3393
转载 Android 6.0指纹识别App开发demo
在Android 6.0中google终于给android系统加上了指纹识别的支持,这个功能在iPhone上早就已经实现了,并且在很多厂商的定制的ROM中也都自己内部实现这个功能了,这个功能来的有点晚啊。在google全新发布的nexus设备:nexus 5x和nexus 6p中都携带了一颗指纹识别芯片在设备的背面,如下图(图片来自网络): 笔者手中的设备就是图上的那台黑色的nexus
2016-11-05 19:03:45 1614
Junit 4.11.zip
2016-10-15
net.sf.eclipse.tomcat_9.0.1
2016-10-05
Autodesk 3Ds MAX注册机
2017-01-10
Android开发时Gradle配置如何在不同开发人员的不同工程中统一?
2018-06-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人