- 浏览: 261519 次
- 性别:
- 来自: 深圳
-
最新评论
-
whizkid:
[img] private void enableNdefEx ...
android通过NFC读写数据 -
zhangminglife:
您好!不错,最近正在弄这个东西,能否把demo发给我一份谢谢了 ...
SSL双向认证java实现(转) -
water卡:
android如何调用显示和隐藏系统默认的输入法 -
water卡:
android如何调用显示和隐藏系统默认的输入法 -
sjp524617477:
good
生成android使用的BKS证书
文章列表
Keytool命令行参数说明
- 博客分类:
- other
Keytool命令行参数说明
2010-03-19 17:05
参数 说明
-genkey 在用户主目录中创建一个默认文件".keystore",还会产生一个mykey的别名,mykey中包含用户的公钥、私钥和证书
-alias 别名
-keystore 指定密钥库的名称(产生的各类信息将不在.keystore文件中
-keyalg 指定密钥的算法
-validity 指定创建的证书有效期多少天
-keysize 指定密钥长度
-storepass 指定密钥库的密码
-keypass 指定别名条目的密码
-dna ...
如何用jdk的keytool制作ssl证书
- 博客分类:
- other
C=CN,OU=IT,O=YIXIUWANG,ST=BEIJING,C=CN,L=HD,CN=192.168.1.122,emailAddress=test@test.com
服务器证书
keytool -genkeypair -v -alias tomcat -keyalg RSA -validity 730 -keystore c:\ca\tomcat.keystore -dname "C=xx,OU=xx,O=xx,ST=BEIJING,C=CN,L=HD,CN=192.168.1.122,emailAddress=test@test.com" -storepass 1 ...
SSL 是一个安全协议,它提供使用 TCP/IP 的通信应用程序间的隐私与完整性。因特网的 超文本传输协议 (HTTP)使用 SSL 来实现安全的通信。
在客户端与服务器间传输的数据是通过使用对称算法(如 DES 或 RC4)进行加密的。公用密 ...
ssl登录过程 CA证书原理
- 博客分类:
- other
ssl登录过程 CA证书原理
SSL 协议的握手和通讯
为了便于更好的认识和理解 SSL 协议,这里着重介绍 SSL 协议的握手协议。SSL 协议既用到了公钥加密技术又用到了对称加密技术,对称加密技术虽然比公钥加密技术的速度快, ...
在Android上实现SSL握手
- 博客分类:
- Android
Android的私钥和信任证书的格式必须是BKS格式的,通过配置本地JDK,让keytool可以生成BKS格式的私钥和信任证书,java本身没有BouncyCastle密库
服务端:
Java代码
public class SSLServer {
private static final int SERVER_PORT = 50030;
private static final String SERVER_KEY_PASSWORD = "123456";
private static final String SERVER_ ...
11.Android JSON解析示例代码
来自Google官方的有关Android平台的JSON解析示例,如果远程服务器使用了json而不是xml的数据提供,在Android平台上已经内置的org.json包可以很方便的实现手机客户端的解析处理。下面Android123一起分析下这个例子,帮助Android开发者需要有关 HTTP通讯、正则表达式、JSON解析、appWidget开发的一些知识。
public class WordWidget extends AppWidgetProvider { //appWidget
@Override
public void onUpda ...
Android开发网上的一些重要知识点
- 博客分类:
- Android
41. Splash Screen开场屏在Android中的实现
很多网友可能发现近期Tencent推出的手机QQ Android版包含了一个开场屏Splash Screen载入效果,通常游戏或大型软件打开时可能需要一个释放解析资源的过程,需要一个前台的动画播放和后台的逻辑 ...
我是通过参考:http://www.cnblogs.com/zhangdongzi/archive/2011/04/14/2016434.html
在XML操作过程中,我们经常会想如何去处理它,在Android平台下,有三种解析XML文件的方式。
第一种是DOM,它的特点是一次全部加载,如果对于数据量小的情况 ...
(1) 打开php的安全模式
php的安全模式是个非常重要的内嵌的安全机制,能够控制一些php中的函数,比如system(),
同时把很多文件操作函数进行了权限控制,也不允许对某些关键文件的文件,比如/etc/passwd,
但是默认的php.ini是 ...
The AndroidManifest.xml File
one.add.one 发短消息加为好友one.add.one 当前离线 注册时间2011-5-9 最后登录2011-6-23 阅读权限30 积分413 精华0 帖子136 .
中级会员
中级会员, 积分 413, 距离下一级还需 87 积分 楼主
快速分享:发表于 2011-6-7 12:45 |只看该作者 |倒序浏览 |打印 【The Manifest File】
在Android系统能够启动一个应用程序组件之前,系统必须通过阅读应用程序AndroidManifest.xml文件来知道组件的存在。你的应用程序必须 ...
当一个活动接收到焦点时,它将被要求绘制它的布局。Android框架将处理这个绘画的过程,但是活动必须提供它的布局层次的根节点。
绘画从布局的根节点开始。它被要求来测量和绘制布局树。绘画通过遍历布局树并渲染每个和失效区域相交的视图来处理。相应的,每个视图组负责请求绘制它的子视图(通过draw() 方法)而每个视图负责画它自己。因为这个树是顺序遍历的,这意味着先画父节点(也就是在屏幕后面),然后按照树中出现的顺序画其同层次节点。
框架将不会画不在失效区域的视图,而且还将会帮你画视图背景。
你可以强制一个视图被重画,通过调用invalidate()。
绘画布局共有两步:一个度量过程和一个布局过 ...
1. ActionBar(活动栏)替代了显示在屏幕顶端的标题栏。主要负责显示菜单,widget,导航等功能,主要包括:
显示选项菜单中的菜单项到活动栏;
添加可交互的视图到活动栏作为活动视图;
使用应用的图标作为活动项,代表返回home或者向上等重要操作;
提供标签导航,方便不同的Fragment之间切换;
提供下拉导航功能。
2. Android3.0针对ActionBar新增的类如下:
ActionBar
ActionBar.LayoutParams
android:layout_gravity:设置控件本身相对于父控件的显示位置。(而android:gravity: ...
标签:Android menu 移动开发
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://android.blog.51cto.com/268543/306424
Android系统里面有3种类型的菜单:options menu,context menu,sub menu。
options menu 按Menu键就会显示,用于当前的Activity。
它包括两种菜单项:
因为options menu在屏幕底部最多只能显示6个菜单项,这些菜单项称为icon menu,icon menu只支持 ...
理解Android系统中的轻量级解决方案RPC的原理,需要先回顾一下JAVA中的RMI(Remote Method Invocation)这个易于使用的纯JAVA方案(用来实现分布式应用)。有关RMI的相关知识,可以通过下图来归纳:
Android中的RPC也是参考了JAVA中的RMI方案,这里我们再详细了解一下RPC的实现过程。
Android中的RPC机制是为了实现一个进程使用另一个进程中的远程对象,它使用了Android自己的AIDL(接口定义语言),使用户很方便地定义出一个接口作为规范,通过一个远程Service为代理 ,客户端在绑定该远程Service过程中获取远程对象,进而使用该对 ...
IPhone下GBK转UTF-8
- 博客分类:
- other
先把数据转成二进制,然后再转成字符串,见下面代码,开头那两句
- (void)didReceiveData:(NSData *)data {
CFStringRef gb2312Str = CFStringCreateWithBytes(NULL,
[data bytes],
[data length],
kCFStringEncodingGB_18030_2000,
false);
if(NULL == gb2312Str){
NSLog(@"create CFStringRef fail");
}
else{
NSString *gb2312NSS ...