在普通基于浏览器的web应用中,我们的验证鉴权一般使用sessionid实现,即验证通过时服务端返回一个sessionid,在cookies中。以后的每次请求都在请求头中设置cookies的值为返回的sessionid,…
分类:Android
Java获取随机数的3种方法
方法1 (数据类型)(最小值+Math.random()*(最大值-最小值+1)) 例: (int)(1+Math.random()*(10-1+1)) 从1到10的int型随数 方法2 获得随机数 for (int i…
EventBus源码阅读记录
EventBus源码阅读记录 EventBus是一个Android上用的消息分发的类库,非常灵活好用,主要的原理是利用了反射注册以及调用. 本文是在阅读EventBus的源码过程中所记录的东西, 遇到不懂的去查了,然后留…
Android开发中,那些让你相见恨晚的方法、类或接口
作者:TheFresher 原文地址:http://liukun.engineer PS:本文类容来自我在知乎上对Android开发中,有哪些让你觉得相见恨晚的方法、类或接口?这一问题的回答,目前就总结这些,日后若有新的…
自己造轮子--一款实用的Android广告栏实现过程(一)
开源界有一句很有名的话叫“不要重复发明轮子”,当然,我今天的观点不是要反驳这句话,轮子理论给我们的开发带来了极大的便利,项目中要实现一些功能,便去网上找找,一般推荐使用一些有名的库,我本身也是这么做的,但我想说的是,既要…
深入理解JavaScript内部原理(4): 作用域链(Scope Chain)
本文是翻译http://dmitrysoshnikov.com/ecmascript/chapter-4-scope-chain/ 概要 As we already know from the second c…
Django——20141014深入理解Django HttpRequest HttpResponse的类和实例
深入理解Django HttpRequest HttpResponse的类和实例 了解META选项 了解中间件 理清所有模板传输模板变量的方式,并作出选择 Django模板系统:如何利用Django模板设计网站的页面结构…
Windows X64 Patch Guard
先简单介绍下PatchGuard ,摘自百度百科 PatchGuard就是Windows Vista的内核保护系统,防止任何非授权软件试图“修改”Windows内核,也就是说,Vista内核的新型金钟罩。 PatchGu…
AnimatorSet repeatCount
AnimatorSet repeatCount 无效 @[Android|AnimatorSet|repeatCount|repeatMode] AnimatorSet 在set元素中或者代码总设置这个东西都是无效的 这…
Android 多文件监听的实现
android.os下的FileObserver类是一个用于监听文件访问、创建、修改、删除、移动等操作的监听器,但是该监听只针对监听的那个文件目录下的一级子文件起作用, 而对它子目录下的文件目录则不能够实现。如下示例: …
Android并发编程 原子类与并发容器
在Android开发的漫漫长途上的一点感想和记录,如果能给各位看官带来一丝启发或者帮助,那真是极好的。 前言 上一篇博文中,主要说了些线程以及锁的东西,我们大多数的并发开发需求,基本上可以用synchronized或者v…
Zyote启动之framework
一. Zygote启动脚本 service zygote /system/bin/app_process64 -Xzygote /system/bin --zygote --start-system-server cla…