- 博客(10)
- 资源 (47)
- 收藏
- 关注
原创 PSAM卡之常用APDU指令错误码
我们在PSam卡开发中,经常会遇到各种各样的错误码,常用APDU指令错误码如下:状态码 性质 错误解释9000 正常 成功执行6200 警告 信息未提供6281 警告 回送数据可能出错6282 警告 文件长度小于Le6283 警告 选中的文件无效6284 警告 FCI格式与P2指定的不符6300 警告 鉴别失败63Cx 警
2016-12-30 00:15:21 8742
转载 初识CPU卡、SAM卡/CPU卡简介、SAM卡简介
初识CPU卡、SAM卡/CPU卡简介、SAM卡简介IC卡按照接口方式可分为接触式卡、非接触式卡、复合卡;按器件技术可分为非加密存储卡、加密存储卡和CPU卡。 加密存储卡是对持卡人的认证,只有输入正确的密码才能访问或者修改卡中的数据,最典型的是手机SIM卡的PIN码;当设置PIN码后,开机必须输入PIN码,如果连续几次输入错误,就必须更高权限的PUK码来修改PIN码,如果PUK码也连续输错,
2016-12-27 17:19:21 8030
转载 Android之沉浸式状态栏的认知误区
什么是沉浸式?在玩游戏或者看电影的时候,都希望能让用户完全沉浸在其中,享受它们提供的娱乐内容,不会被其他一些无关的东西,如系统的界面元素所分心。Android 官方只有沉浸式模式(Immersive Mode)这种说法,基于这种理念,开发者通常会修改状态栏和导航栏的显示,尽量全屏化,延伸出“沉浸式状态栏”一词。Android沉浸式模式的本质就是全屏化。处理方法是:隐藏状态栏 + 隐藏导...
2016-12-22 10:39:22 896 1
原创 AndroidStudio之Error:Execution failed for task ':app:mergeProdDebugResources'.
导入eclipse工程到Android Studio时,如果项目资源文件带有.9.png图片时,编译会经常提示以下错误:Error:Execution failed for task ':app:mergeProdDebugResources'.> Some file crunching failed, see logs for details编译器会提示开发者找不
2016-12-15 14:41:37 781
转载 使用GSON和泛型解析约定格式的JSON串
Ps:文中说到Gson对泛型的支持不足,其实是不正确的,Gson对泛型做了以下支持:public static CommonJson4List fromJson(String json, Class clazz) { Gson gson = new Gson(); Type objectType = new TypeToken>() {}.getTy
2016-12-14 15:05:35 714
原创 Android之尺寸getDimension、getDimensionPixelOffset 和 getDimensionPixelSize
getDimension和getDimensionPixelOffset都是获取某个dimen(尺寸)的值,如果单位是dp或sp,则需要将其乘以density(屏幕密度)如果是px,则不乘。getDimension:返回float,getDimensionPixelOffset:返回int.getDimensionPixelSize:
2016-12-08 10:01:13 13918 1
转载 POS消费小票(签购单)上的“秘密”
POS消费小票(签购单),其实还隐藏着不少的你知道的和不知道的“秘密”。 首先你看到签购单的项是收单银行,它表明你刷卡的商户是那个银行的签约商户,通常是以该银行的表识和文字表示的。 持卡人存根和商户存根,表明你应该拿的那联,消费小票(签购单)一般一式两联或者三联,针式POS机用卷式纸,一次出票,热敏POS机两次出单,第一联签购单应该是商户的,需要你签字确认,第二联才
2016-12-07 18:01:33 13632
转载 Java之pojo和javabean的区别
什么是POJO按照Martin Fowler的解释是“Plain Old Java Object”,从字面上翻译为“纯洁老式的java对象”,但大家都使用“简单java对象”来称呼它。POJO的内在含义是指那些没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象。什么是JavaBeanJavaBean 是一种JAVA语言写成的可重用组件。它的方法命名,构造及行为...
2016-12-06 15:11:10 573
转载 Android Studio之修改包名
Android Studio修改包名 1.修改包显示方式 如下图所示:通过修改包显示方式,我们可以更方便的修改包名。2.修改包名 经过1中的操作,我们可以随意修改包的某个节点选中所要修改包的节点右键后选中-> Refactor -> Rename在弹窗里输入要修改成什么名字,确认在弹窗里选择 修改 package3.后续操作
2016-12-05 10:41:06 788
转载 浅谈 SOLID 原则的具体使用
单一职责原则(SRP)开放封闭原则(OCP)里氏替换原则(LSP)接口隔离原则(ISP)依赖倒置原则(DIP)小结SOLID 是面向对象设计5大重要原则的首字母缩写,当我们设计类和模块时,遵守 SOLID 原则可以让软件更加健壮和稳定。那么,什么是 SOLID 原则呢?本篇文章我将谈谈 SOLID 原则在软件开发中的具体使用。单一职责原则(S
2016-12-01 10:40:06 1207
Android利用C++实现RSA-DES-AES-BASE64-MD5
2018-11-05
预付卡共享模式与风险分析
2018-02-07
仿iOS带3D效果的滚轮
2017-12-08
iOS高仿微信源码
2017-06-21
代码注释导致sourcetree无法识别
2016-11-22
Android之通过AIDL机制实现进程间的通讯实例
2016-10-08
GSON封装各种类型JSON数据
2016-09-08
iOS之RSA加密并实现解密
2015-04-28
磁盘格式NTFS互转FAT32工具绿色免费版
2013-09-08
Android反编译工具
2013-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人