Android
文章平均质量分 82
Lynch__a
这个作者很懒,什么都没留下…
展开
-
Rx-------------异常设计
drafting原创 2016-12-18 18:48:15 · 310 阅读 · 0 评论 -
交互之“Animation”
又一个对时间的映射 ( 如作用于UI时:形态(x,y,z),颜色等:Measure,Layout,(on)Draw(); ) 属性动画:(反射)getPropertyInitialValue(),setProperty(ObjectAnimator时) //‘估值器’ ValueAnimator(时刻捕捉器).ofObject(估值器:值变方式).se...原创 2016-08-24 23:03:21 · 396 阅读 · 0 评论 -
IO
//updatingIO模型有阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,POSIX标准:同步和异步IO。IO:发起IO请求和实际的IO操作,同步IO和异步IO区别于第二步是否阻塞;阻塞IO和非阻塞IO区别于第一步发起IO请求是否会被阻塞,如果阻塞直到完成就是阻塞IO。 读(外存到内存:将数据从网卡到系统空间; 从系统空间到用户空间)输入流,写(将数据从用户空间到系统空间;...原创 2016-10-11 08:16:24 · 438 阅读 · 0 评论 -
Notes
//updatingWV:重写WebViewClient的WebResourceResponse shouldInterceptRequest(WebView view, WebResourceRequest request)拦截相应的请求,从本地读取相应资源缓存控制。延迟加载js: onPageFinished()的回调意味着页面加载完,在JS执行完后才会触发,倘若我们要加载的页面使用了JQue...原创 2015-07-20 19:54:13 · 1444 阅读 · 0 评论 -
Singleton
需要频繁的进行创建和销毁的对象;工具类对象;创建对象时耗时过多或耗费资源过多,常用的对象。。。public class Singleton { private static volatile Singleton singleton; private Singleton() {} public static Singleton getInstance() {原创 2016-03-26 22:29:54 · 259 阅读 · 0 评论 -
’HTTP(S)‘
updating//实时(长连接/轮询),可靠,公平性 http协议:方便并行化,请求-响应模式的双向通信,其报文头不定长且可任意扩展,文本格式描述报文头并用双换行分隔报文头和内容。.1.1始的keep-alive域名解析(IP直连) --> 发起TCP的3次握手(共识) --> 建立TCP连接后发起http请求( HEAD: 仅请求响应首部 PUT(webdav) : ...原创 2016-08-24 23:03:53 · 1115 阅读 · 0 评论 -
交互之0
"树":交互(触控):2维坐标系 + 时间 (A/NotificationBar)dispatchTouchEvent()、onInterceptTouchEvent()、onTouchEvent。接下来就按照Activity -> ViewGroup -> View 。手指触摸到屏幕时会触发一个 Action_Down 类型的事件,当前页面的 Activity 会首先...原创 2016-08-24 12:50:27 · 300 阅读 · 0 评论 -
动态加载
//updating原创 2016-08-24 12:52:01 · 397 阅读 · 0 评论 -
‘Window’
updating原创 2016-12-18 18:53:21 · 420 阅读 · 0 评论 -
‘通信‘
1对1/多(串行否,顺序否), 单向否,COE, 权限(安全), 频率IPC:Android 上进程通信的 IPC 机制主要有 Binder(Java INTENT/AIDL)、共享内存、Socket(TCP/UDP)等,同时在 Java 层 Android 提供了一套 LocalSocket 的API。LocalSocket 的本质是基于对 Linux 层 Socket 的封装,用...原创 2016-08-24 12:51:20 · 511 阅读 · 0 评论 -
’内存管理‘
updating原创 2016-12-18 18:47:17 · 364 阅读 · 0 评论 -
反编译之apk0
//updatingsmali规则:J-long Z-boolean B-byte C-charD-double F-float I-int S-short V-void [Lxxx/nnn-array 如 int和float 1维数组表示为:[I、[F;对象的表示格式是LpackageName/objectName;(注意分号),如String:Ljava/lang/String原创 2016-09-21 19:46:29 · 658 阅读 · 0 评论 -
组件化开发与管理
移动客户端技术架构与规范系列原创 2016-09-21 23:00:46 · 442 阅读 · 0 评论 -
并发及
///updating原创 2016-10-10 22:10:55 · 422 阅读 · 0 评论