摘要: 本文参考了华为推送平台官网及其Demo:http://developer.huawei.com/cn/consumer/wiki/index.php?title=%E6%8E%A5%E5%85%A5%E8%AF%B4%E6%98%8E 第一步 下载sdk,导入libs文件夹下,右键add as li 阅读全文
posted @ 2016-05-27 11:21 ShuaiWang 阅读(7752) 评论(3) 推荐(0) 编辑
摘要: 场景: 用户A想要将某应用推荐给用户B,用户B扫描用户A的手机app中的二维码进行下载和安装, 并且需要识别用户B是扫描了用户A的二维码,进而给用户A一定的奖励。 (例如:健一网app) zip格式:首先,我们都知道, APK文件其实是zip格式,但后缀名被修改为apk,所以我们可以从研究zip的格 阅读全文
posted @ 2016-04-13 11:03 ShuaiWang 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 其实很早我就已经实现了使用TCP协议穿透NAT了,但是苦于一直没有时间,所以没有写出来,现在终于放假有一点空闲,于是写出来共享之。 一直以来,说起NAT穿透,很多人都会被告知使用UDP打孔这个技术,基本上没有人会告诉你如何使用TCP协议去穿透(甚至有的人会直接告诉你TCP协议是无法实现穿透的)。但是... 阅读全文
posted @ 2016-01-11 20:55 ShuaiWang 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 1.点击后改变颜色并保持颜色改变状态:并在OnChildClickListener中添加 view.setActivated(true);2.点击时改变颜色,点击后恢复点击前的颜色 阅读全文
posted @ 2016-01-07 11:24 ShuaiWang 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 在做一个Android app和arm板子交互的程序中,遇到一个问题,Java byte中无法直接存储大于0x7E的十六进制,但是C语言却可以。出现这个状况的原因是:Java中是byte存储的是有符号数,且没有提供无符号的byte类型,因此在其表示范围为-128-127之间。处理方法:对于大于0x7... 阅读全文
posted @ 2015-12-30 17:51 ShuaiWang 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: 在假装程序员的路上,有幸遇到了三个创业团队,经历的故事不同,经验和教训各自不同。 第一个团队是一个做定制ROM的团队。什么是定制ROM,想一想MIUI, Flyme和EMUI。我是这个团队的005号员工,也是001号实习生。人生中第一个Android的HelloWorld也只在这里写下的。刚开... 阅读全文
posted @ 2015-11-24 22:49 ShuaiWang 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 介绍Android自定义视图的基本原理和步骤 阅读全文
posted @ 2015-07-31 15:06 ShuaiWang 阅读(817) 评论(0) 推荐(1) 编辑
摘要: 介绍了Elasticsearch中Java API的概念以及基本的query方法 阅读全文
posted @ 2015-07-29 16:14 ShuaiWang 阅读(13253) 评论(0) 推荐(1) 编辑
摘要: 1.如何判断app是html还是native 2.关于html和native的选择 阅读全文
posted @ 2015-07-08 11:02 ShuaiWang 阅读(282) 评论(2) 推荐(0) 编辑
摘要: D3.js加载csv和json数据的方法,以及在浏览器中调试时使用webserver提供数据的方法 阅读全文
posted @ 2015-06-29 20:02 ShuaiWang 阅读(29928) 评论(2) 推荐(1) 编辑