- 博客(15)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 【自定义控件】android事件分发机制
自定义控件中我们经常也许会经常碰到这样的情况,自己加了一些点击,滑动的事件的处理判断导致另外一些控件点击,滑动没有用了,滑动反应反应很慢,要划很多次猜移动一点点等等。也许我们第一反应就是百度,google去搜索下答案,把代码直接copy过来。其实也许可以换个解决办法,自己想想为什么会出现这种情况。以下是博主对android事件分发机制的初步探索。
2015-08-12 15:29:12
1819
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 swift 实现websocket与后台通信(swift 如何构建简单的json字符串)
swift 语言在国内流传度不是很广,初学者者想找相关资料很困难,想去国外找资料又被墙了,本人才疏学浅,记录下一些学习过程中的经验,希望看完对你也有所帮助!一个应用不可避免要与服务器进行通信,主要有,http 与 socket。(相关概念请自行google)http暂时不论,我们先看看socket下面衍生的websocket,今天我就把自己怎么利用websocket与服务器进行交互记录下来
2015-03-26 15:55:26
7211
5
翻译 JavaCard概述
JavaCard概述Java Card是指一种软件技术,它允许基于Java的应用程序(Applet)在智能卡和类似的小内存设备上安全运行。Java Card 是面向嵌入式设备的最小 Java 平台。Java Card 使用户能够对设备开发特定的应用程序。它广泛用于ATM卡。1996 年,Schlumberger的卡片部门推出了第一款 Java Card,该部门后来与Gemplus合并形成Gemalto。Java Card 产品是基于 Java Card Platform 规范开发的Sun Micros.
2021-09-10 18:10:38
2763
原创 Android自定义示波器如何绘制高采样率图片
Android自定义示波器如何绘制高采样率图片Android中自定义示波器通过展示高采样率的数据(数据来源串口)前言特以此博客记录高采样率波形绘制中遇到的坑,首先Android帧率以及刷新率相关的概念可以自行百度,博主遇到的情况是串口采样率255的情况下,在使用串口数据会出现波形图绘制卡顿,有严重延时,开始一直怀疑是示波器的问题换了N种实现方式还是卡顿,知道最后才找到原因,是串口数据读取的性...
2018-11-29 17:45:22
682
原创 银联pinBlock算法的实现
银联PIN加密算法的实现,算法规则参考pos销售终端规范(如有需要,可联系博主索取或自行百度,本文仅上实现)/** * 格式化PIN * * @param pin * @return */ private byte[] formatPinByX98(byte[] pin) { byte[] encode = new b
2017-04-05 12:08:20
3995
4
原创 【Launcher】获取最新Launcher源码,并且导入到Android Studio
1.安装好git,官方网站git下载过慢的可以通过该链接下载:http://download.csdn.net/detail/q849340003/96700612.翻墙的可以直接通过 git clone https://android.googlesource.com/platform/packages/apps/Launcher3 下载源码(git命令不熟悉的自行百度,如果翻墙了下
2016-11-01 19:24:26
4147
转载 安卓libStagefright高危漏洞分析
-序-本周早些时候, 国外安全公司Zimperium爆出多处Android系统漏洞, 瞬间占据各大媒体头条. 号称一条彩信即可控制手机, 影响范围从Android 2.2到5.1通杀, 号称Android上的”心脏滴血”. 本着不放过任何漏洞细节的原则, 扒了一下相关信息. 要做这篇分析报告的时候, 一开始是拒绝的, 后来各种夸张新闻刷屏, 真的有这么恐怖吗?-漏洞信息初探-
2015-12-10 15:40:06
4806
转载 美团Android资源混淆保护实践
原文出处: 美团技术博客 前言Android应用中的APK安全性一直遭人诟病,市面上充斥着各种被破解或者汉化的应用,破解者可以非常简单的通过破解工具就能对一个APK进行反编译、破解、汉化等等,这样就可以修改原有代码的逻辑、添加新代码、添加或修改资源、或者更有甚者植入病毒等等,从而破坏原有APK的安全和用户体验,最终伤害到用户和原有的开发者。而事物都是有两方面的,
2015-10-26 16:48:18
591
转载 Android Studio 使用 Gradle 打包 Jar
原文出处:Chaos Leong(@ ChaosLeong) Android Studio 打 Jar 包一直是一个麻烦的事,按照网上现有的教程,打包一个混淆的 jar 需要完成下列步骤:将 plugin 修改为 library 后 build 出 aar,再提取 aar 里面的 classes.jar使用 jarjar 等工具剔除多余的 class对第二步得到的 j
2015-08-17 16:19:21
1084
原创 【android自定义控件】android ListView添加侧滑删除
完美的侧滑删除出菜单,特点:侧滑禁止listView上下滑动,侧滑回弹效果,删除菜单复位,侧滑缓慢进场动画
2015-08-04 18:01:30
5530
2
原创 底部导航栏(自定义View+ViewPager实现) android项目详解
主要实现底部导航栏和viewpager以及顶部导航栏的标题联动改变
2015-05-06 11:09:04
1699
1
原创 swift集成websocket库
首先先要吐槽下公司后台程序猿哥哥,尼玛,为毛不用http,为毛不用socket,为毛要用websocket............刚接触swift开发没碰到后台使用websocket做的,android端已经完工,iOS让我做,开始感觉应该没什么大问题,二话不说开动,结果刚做到网络连接就碰到蛋疼的问题了,swift怎么用socket?于是乎开始各种找资料,百度就不吐槽啦,大伙都知道那是啥玩
2015-03-25 18:37:32
4565
1
原创 好久没写博文了,写个Http连接请求获取给大家,里面一些详细参数设置,都有注释
private static HttpClient httpClient;private static int DEAFUL_BUFFER_SIZE = 8169;public static synchronized HttpClient getInstace()throws KeyStoreException, KeyManagementException,Unrecover
2014-06-09 17:28:23
1601
原创 application开发(网上总结)
1:Application是什么?Application和Activity,Service一样,是android框架的一个系统组件,当android程序启动时系统会创建一个 application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己 的Application,也很简单创建一个类继承 Applicati
2014-04-09 22:59:27
569
原创 关于android交互设计的那点事
什么是交互设计?从用户角度来说,交互设计是一种如何让产品易用,有效而让人愉悦的技术,它致力于了解目标用户和他们的期望,了解用户在同产品交互时彼此的行为,了解“人”本身的心理和行为特点,同时,还包括了解各种有效的交互方式,并对它们进行增强和扩充。交互设计还涉及到多个学科,以及和多领域多背景人员的沟通。交互设计的目标:易学习 容易使用 容错性 有效性 用户满意度
2014-04-03 21:24:53
1202
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人