自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 java-websocket 服务端 开发中遇到的问题

一、    由于项目需求,需要早android设备上架一个websocket服务,可以供浏览器调用。但是移动设备的ip是不固定的,也就是说到作为服务端,移动设备并不能完全满足客户端的需要。后来想到了用一台中转服务器,在这台服务器上架上websocket服务,然而移动端和pc端都是作为websocket的客户端存在。二、       如过websocket要走wss通讯,就需要加

2017-08-07 11:00:51 2991

翻译 POS机交易关键字

银行的交易体系是一套比较复杂的系统,本文将就POS机交易涉及到的一些概念、流程等作简要介绍。名词解释首先,解释一下我们在日常生活或者POS等支付系统开发时经常遇到的一些名词的基本概念。1.签到签到基本上是所有POS机必须支持的一项功能,并且POS机应该在每天的使用之前进行签到操作,其目的有两个:一是保证操作员及POS机的合法性(一般签到需要输入操作员号和对应的密码,

2017-03-22 10:57:48 1768 1

翻译 银联Pos终端签到、签退、批结算、批上送、PinKey、MacKey、KEK、主密钥、工作密钥、TPDU、报文头

KEK:KEK密钥的用途:KEK实际上是一个密钥,用于加解密主密钥。导进去的主密钥是经过KEK加密后的密文,厂商在SDK再用kek解密主密钥密文。KEK用3DES算法加密主密钥KEK, 主密钥,工作密钥一般做法是,商家提供主密钥密文及KEK给厂商,我们终端出厂烧好;商家在终端绑定时,下工作密钥。所以密钥机制要规划好,看这个KEK和主密钥,是不是出厂机器就烧好601601

2017-03-22 10:06:51 3444

原创 adb常用命令

adb的常见命令:            adb shell pm list packages adb devices 列出当前手机                adb shell 进入模拟器终端adb install xxxx.apk  把apk拖到cmd窗口 安装应用程序 --adb install 空格  然后直接往里拖adb unins

2017-03-01 16:33:46 321

原创 android 6.0新特性

1、电源管理;       应用待机        Doze2、app Link   应用间的跳转3、指纹识别4、应用程序权限管理5.0以后 用户可以关闭某些权限6.0运行时权限--动态添加应用危险权限三、移除Appache的HTTP Client(Apache HTTP Client Removal)  An

2017-03-01 16:31:17 275

原创 android--jni

java端:        在本地新建静态代码块            static{        System.loadLibrary("holle")//c文件名称}private native String FromC();//调用本地方法c中代码include c的头文件    n

2016-12-14 10:04:07 344

原创 给apk加签名文件

最好将将要签名的apk和签名文件keystore放在同一目录下。在当前目录下打开命令行输入 jarsigner -verbose -keystore **.keystore(签名文件) -signedjar xxx.apk(签名后生成的apk名字) ***.apk(要被签名的apk) ***(签名文件中的别名以前翻阅别人文档的时候 他们好多都错将以上命令行的最后

2016-12-14 10:01:19 1137

原创 Android studio 关联so文件 最新方法

不管多忙,这个博客是一定要写的,因为这个问题,整整困扰的了我一下午。网上对于这个问题有各种说法,我通通试了一遍,但是都不行。好的,我现在说说我是怎么做的。1.首先在src/main文件目录下创建jniLibs文件夹,把我们项目所需的so文件导进去。如图也不需要在grdle文件中配置什么 souset{---什么的---}

2016-04-02 16:45:35 853

转载 touch事件

跟touch事件相关的3个方法:public boolean dispatchTouchEvent(MotionEvent ev);    //用来分派eventpublic boolean onInterceptTouchEvent(MotionEvent ev); //用来拦截eventpublic boolean onTouchEvent(MotionEvent ev);    

2015-10-08 17:05:14 301

转载 UI最佳实践的N条建议

UI最佳实践的N条建议1. 避免嵌套过多层级的布局即使使用的全都是官方提供的基础布局和控件,也不意味着就能做出高效的UI布局设计。每个布局(layout),控件(Button、TextView等),都需要进行初始化,测量大小、定位以及绘制。布局里嵌套了过多的层级将带来相当大的性能开销。官方提供了Hierarchy Viewer工具来帮助我们查找可能的优化点。Hierarchy Viewer

2015-10-08 14:58:13 477

原创 Android 任务栈的启动模式

任务栈有四种启动模式:可以在清单文件的中配置启动模式android:launchMode=" 默认是standard "standard:每当开启一个Activity 就进栈,退出时一个一个出栈singleTop:单一顶部 被设置为singleTop模式的Activity,在加入任务栈时,检查当前顶部是不是 和自己一样的Activity,如果是,不往里加例子:浏览器的保存书签功

2015-10-08 14:48:59 410

原创 Android之常见异常总结--OOM --解决办法

看过其他大神写过关于OOM的文章,总感觉不是自己想要的,跟自己想的不能串联起来。所以就自己总结了一下,仅供博友们参考!!我认为大概需要搞定一下两方面足以:一、加载大图片的时候要压缩获取屏幕大小、只加载图片信息、计算压缩比--图像/屏幕、压缩图片显示BitmapFactory.Options参数,将这个参数的inJustDecodeBounds属性设置为true,1.

2015-04-22 10:28:29 632

仿微信选择多张图片,上传,源码

图库中选择图片和拍照上传源码,类似6.0微信的图片上传。希望对大家有帮助。

2015-07-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除