Android 开发
粪乧
好好的生活
展开
-
Android网络编程
传输层协议与应用层协议 传输层协议-TCP 特性: ①.面向连接 三次握手,四次挥手 连接过程第一次握手 通信方---->发送SYN报文--通信线路(网络)-->服务方接受报文 第二次握手 服务方返回---->SYN_ACK应答报文----->通信方接受 第三次握手 通信方---->ACK报文----> 服务方 接收成功三步后 TCP信道连接成功关闭过程第一次挥手 通信方---->原创 2016-08-30 08:01:29 · 3478 阅读 · 0 评论 -
Android 进行代码混淆原则与方法
简介 Java代码是非常容易反编译的。为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处理。 而我们的Android 开发大部分都是通过Java完成的,现在我们的开发工具有Android Studio与 Eclipse两种,这两种都可以使用ProGuard 来进行代码混淆。 ProGuard是一个混淆代码的开源项目。它的主要作用就是混淆,当然原创 2016-09-12 17:58:21 · 3746 阅读 · 0 评论 -
PopupWindow设置底部,兼容7.0 与 在华为等带虚拟控制栏被遮挡
PopupWindow 在 Android N(7.0) 的兼容性问题状况: 由于7.0 Android 源码Bug popupWindow设置了居中或者底部对齐,但是在7.0机器是跑到顶部。很明显这个bug是和我们设置了Gravity有关。 展示popupWindow的函数有两个,showAtLocation 和 update。在7.1.1版本中已经修复这个问题. 经过查找资料 : 最原创 2017-02-08 19:05:56 · 9062 阅读 · 0 评论