关闭

Android仿华为天气绘制刻度盘

转载于:http://blog.csdn.net/android_hl/article/details/70455018#reply 效果图   可以看到这个自定义控件结合了颜色渐变、动态绘制刻度、动态水球效果。接下来我们就来看看这个效果是如何一步一步实现的。 开始自定义控件 和很多自定义控件方式一样需要去基础某种View或者某种ViewGroup  我这里...
阅读(17) 评论(0)

TCP为什么需要3次握手与4次挥手

转载于:http://blog.csdn.net/xifeijian/article/details/12777187 为什么需要“三次握手”             在谢希仁著《计算机网络》第四版中讲“三次握手”的目的是“为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误”。在另一部经典的《计算机网络》一书中讲“三次握手”的目的是为了解决“网...
阅读(22) 评论(0)

TCP协议中的三次握手和四次挥手(图解)

转载于:http://blog.csdn.net/whuslei/article/details/6667471/ 建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 【更新于2017.01.04 】该部分内容配图有误,请大家见谅,正确的配图如下,错误配图也不删了,大家可以比较下,对比理解效果更...
阅读(23) 评论(0)

Android 解决内存泄漏Leak Canary

遇到问题,内存泄漏了,查看最长泄漏的原因,handle(用了软引用+mHandler.removeCallbacksAndMessages(null);)都没问题,,,利用AS确实发现了内存泄漏,,,奇怪,怎么回事呢? 这个时候想到了Leak Canary,,,因为这个工具方便,使用方便(使用就不说了,很简单,导入,然后application中启动安装就可以了)。。。 找到了内存泄漏的...
阅读(29) 评论(0)

HTTP和HTTPS对比区别

转载于:https://www.cnblogs.com/wqhwe/p/5407468.html 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息...
阅读(21) 评论(0)

java 引用类别

总的来说, 引用主要在内存和性能资源上和GC沟通的协议,,,,根据当前使用环境的级别,区分对待不同的引用对象。 强引用>软引用>弱引用>虚引用。。。。 1.  强引用:       强引用是我们最常用的: 例如 String showInfo = "CSDN";       这钟引用GC是不会回收的,除非该对用生命周期结束,或者程序员手动null,GC才会回收。 2. 软...
阅读(51) 评论(0)

Android Bitmap加载内存占用彻底分析

转载:http://blog.csdn.net/axlchen/article/details/78230920 背景 在某个版本应用上线后,偶然测得首页占用的内存非常的大而且一直不能回收掉,经过一轮的排查后最终确定是3张图片引起的!当时每张图片占用了将近20m内存。当时紧急处理好后还一直惦记着此事,后来对Android加载Bitmap的内存占用作了彻底的分析,跟踪了相关的源码,在这里...
阅读(76) 评论(0)

JSP嵌套html乱码问题

问题: JSP页面中声明了contentType="text/html; charset=UTF-8" 被include的静态html中也包含了 但显示时JSP部分的能正常显示,被包含的部分却是乱码,而单独去浏览html页面部分却又是正常的,浏览器会自动选择utf-8编码,唯独两个混合在一起时不能全部正常,明明两个都设置为UTF-8了。 解决方法: 在项目的web.xml中加入下...
阅读(169) 评论(0)

Android IPC机制 Binder学习

目前学习binder已经一周了,一直想写一些东西来的,但发现不管是原理还是源代码自己都似懂非懂,还真写不出来,,,今天有幸遇到一篇大神博客,是binder机制系列博客,逐步解决了我的疑惑。当然有说的不对的地方,也请评论指正。           大神系列网址:http://gityuan.com/2015/11/01/binder-driver/           学习第一天,了解了下驱动这...
阅读(70) 评论(0)

Android Binder机制(超级详尽)

转载于:http://blog.csdn.net/coding_glacier/article/details/7520199 1.binder通信概述     binder通信是一种client-server的通信结构,     1.从表面上来看,是client通过获得一个server的代理接口,对server进行直接调用;     2.实际上,代理接口中定义的方法与...
阅读(92) 评论(0)

为什么 Android 要采用 Binder 作为 IPC 机制?

转载于:作者:Gityuan 链接:https://www.zhihu.com/question/39440766/answer/89210950 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 为什么Android要采用Binder作为IPC机制? 在开始回答 前,先简单概括性地说说Linux现有的所有进程间IPC方式: 1. 管道:在创建时...
阅读(115) 评论(1)

Android Binder机制介绍

转载于:http://www.cnblogs.com/zc9527/p/5638688.html 备注:该博客简单介绍类型的 做过Android开发的同学可能有些体会,入门初期,工作内容主要是实现各式各样的UI界面,以及实现应用的业务逻辑。在这个阶段,我们会逐渐熟悉View系统,逐渐学会实现各种各样的界面以及动画效果。再往后,当我们想更深入的学习android系统,比如学习androi...
阅读(107) 评论(0)

Android Binder机制原理(史上最强理解,没有之一)

转载于:http://blog.csdn.net/boyupeng/article/details/47011383 备注说明: 这博客很少有麻烦的代码,都是些理论上的机制原理讲解。。。 Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有的进程间通信IPC手段包括(Internet Process Connection): 管道(Pipe)...
阅读(73) 评论(0)

轻松理解 Android Binder,只需要读这一篇

转载于:http://www.jianshu.com/p/bdef9e3178c9 评价: 对于本篇文章,对于进程间通信的BINDER机制,源码枯燥的东西很少,原理讲解的稍微多点,手动和AIDL两种方式实现IPC 总结多点,感谢。 在 Android 系统中,Binder 起着非常重要的作用,它是整个系统 IPC 的基石。网上已经有很多文章讲述 Binder 的原理,有的讲的比较浅显,...
阅读(91) 评论(0)

[Android] 理论了解Binder机制原理和底层实现

转载于:http://www.2cto.com/kf/201606/515548.html 备注其他文章各种源码,看起来不是很明白。这边文章先理论讲述,有了理论,后面的源码才能简单透彻些,所以转载此文章。 1.Binder通信机制介绍 这篇文章会先对比Binder机制与Linux的通信机制的差别,了解为什么Android会另起炉灶,采用Binder。接着,会根据 Bi...
阅读(82) 评论(0)
197条 共14页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:97699次
    • 积分:1800
    • 等级:
    • 排名:千里之外
    • 原创:55篇
    • 转载:141篇
    • 译文:1篇
    • 评论:10条