![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
xkjscm
这个作者很懒,什么都没留下…
展开
-
PHP json_encode 中, json的values中开头有换行的问题
一个服务器为客户端提供json数据, 不仅仅要生成json即可. 同事被服务器坑了, 我做服务器也发现了这个问题. 下面给出解决方案:问题: 服务器生成的 json 中, value的前面有换行, 如下图示:如果手动删除此换行, 就能解析成功.其实PHP代码只需要修改 json_encode的参数即可. 解决办法:ec原创 2016-05-04 10:22:34 · 5382 阅读 · 1 评论 -
RSA加密\解密,数据传输的安全性
开遍之前,给大家推荐一本书, <图解密码技术(日)结城浩(著)完整版> , 读完该书 , 会对加密算法有一个较为深刻的了解.如下只是我对RSA和SHA1WITHRSA的笔记和理解,后附上实现的代码,代码仅仅是Android和PHP的,如果有疏忽遗漏,请各位批评指出.一.RSA以图来说话:如何生成对应的公私钥呢? , 详见上一篇文章《RSA公钥和私钥的生成(PHP\Android\iOS),数原创 2017-10-30 09:15:43 · 3929 阅读 · 0 评论 -
RSA公钥和私钥的生成(PHP\Android\iOS),数据传输的安全性
如下为加解密文件的生成. 使用过程详见后面的文章<数据传输的安全性> 这里说明一下,PHP为服务器端,Android和iOS为客户端 PHP需要的文件: rsa_private_key.pem rsa解密、sha加签 rsa_public_key.pem rsa加密、sha验签Android需要的文件: rsa_public_key.pem rsa原创 2017-11-03 13:47:26 · 1544 阅读 · 0 评论 -
毫秒级别时间戳转换
Android: (1) 生成时间戳:Long a = System.currentTimeMillis();(2)时间戳转为日期格式: /** * * @param pattern * yyyy.MM.dd G 'at' hh:mm:ss z 如 '2002-1-1 AD at 22:10:59 PSD' * yyyy/MM/dd原创 2017-10-27 09:19:31 · 7834 阅读 · 0 评论 -
个人Android学习路线 (Android职业规划)
Android学习路线原创 2017-04-11 13:47:00 · 2120 阅读 · 0 评论 -
Android\Java回调 , 解决了我大难题 , 本文转载
转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273),请尊重他人的辛勤劳动成果,谢谢以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类转载 2017-01-07 19:04:12 · 439 阅读 · 0 评论 -
android 的webview调用php服务器js , js 调用Android的webview
一. 理清思路: (1) . 双方都是客户端 , 一个是Android , 一个是js( js当然是客户端 , 后面说明) (2) . Android的webview需要支持JavaScript , 即 WebSettings settings = myWebView.getSettings();settings.setJavaScriptEnabled(true);(3) 注意设置网络权限原创 2016-07-08 10:20:37 · 2632 阅读 · 1 评论 -
求助: Android 加载 webview, 点击webview 中网页时间, 如何触发 Android 事件
如题: 现在用Android webview 加载服务器端HTML5 页面, 通过点击 Android webview 中HTML5 页面, 服务器产生响应, 这时我需要 Android 也要得到触发事件. 怎么做?原创 2016-05-07 17:42:43 · 1042 阅读 · 0 评论 -
zencart 选择支付方式
需求: zencart根据在pc端 \ 移动应用端 \ 移动网页端 , 显示不同的支付方式:在includes/templates/template_default/templates/下修改 tpl_checkout_payment_default.php文件, 先根据 userAgent判断是否是移动应用访问 , 在根据条件判断是否显示支付选项: 1.修改支付选项前面的radiobuttio原创 2016-07-13 20:37:56 · 2283 阅读 · 0 评论 -
Android 判断json格式, 将错误信息提交给服务器
开发中发现, 服务器偶尔会发送错误格式 json 给 Android 客户端, 导致 Android 客户端 json解析失败, 应用异常. 并非服务器有意坑客户端, 而是客户端请求服务器数据时, 除了得到正确 json 数据外, 数据可能还夹杂其它数据.例如: thinkPHP 开启 'SHOW_PAGE_TRACE '=> true 时, 正确的 json 后面会夹杂HTML代原创 2016-05-07 17:38:26 · 4378 阅读 · 1 评论 -
SHA1WITHRSA加签加密\解密验签,数据的传输安全性
在上一篇文章中,我们解释了RSA加密和解密算法的实现, 公钥(加密使用)是可公开的, 可以开放给任何人 . 但是我们怎么知道该加密串是谁发送的呢? 例如:客户端想服务器请求一个开门的指令 , 服务器返回开A门指令, 客户端得到开门指令后去开A门.如果服务器返回打开A门指令的途中,该指令被劫持 , 并把打开A门的指令替换成打开B门的指令,并将指令传给客户端. 客户端就去打开B门. 和我们的要求出原创 2017-11-03 13:39:31 · 5299 阅读 · 0 评论