2017-03-25 Android Android之canvas中rotate()、translate()、save()、restore() 摘要对于自定义View,Canvas是一个很重要的概念,对rotate()和translate()两个方法的理解一直有偏差,特此记录,参考此文章 阅读更多
2017-03-15 Android WebView相关知识点 摘要1.简单介绍WebView的缓存,详细参考H5 缓存机制浅析 移动端 Web 加载性能优化 2.新闻中使用WebView涉及到的点。 3.Android WebView的Js对象注入漏洞解决方案 阅读更多
2017-03-11 Android Android中AIDL的创建流程 摘要虽然一直很想努力去记住AIDL的流程,但每次碰到这个问题依然要去网上搜索,特此记录自己对AIDL的理解,加深印象。 阅读更多
2017-01-12 Java Java移位操作符 摘要>> 是带符号右移,若左操作数是正数,则高位补“0”,若左操作数是负数,则高位补“1”。 << 将左操作数向左边移动,并且在低位补0。 >>> 是无符号右移,无论左操作数是正数还是负数,在高位都补“0”。 阅读更多
2017-01-06 Android Android事件分发机制 摘要讲解View和ViewGroup的事件传递 & Activity的事件来源。 View和ViewGroup的事件传递:部分转载自图解Android事件分发机制,但稍作修改。 Activity的事件来源:仿照Android中MotionEvent的来源和ViewRootImpl写了一个简单的例子验证。 阅读更多
2017-01-04 Android Bitmap究竟占多大内存 摘要本文参照Android 开发绕不过的坑:你的 Bitmap 究竟占多大内存?进行实验,并copy重要部分。 Android中的长度单位屏幕尺寸:设备的物理屏幕尺寸,指屏幕的对角线的长度PX:屏幕实际的像素DP:密度无关的像素 阅读更多
2016-12-21 Android AndroidManifest之android:sharedUserId 摘要通过两个demo(firstProject,secondPorject)测试 1.包名一致,签名不一致 2.包名一致,签名一致 3.包名不一致,签名不一致 4.包名一致,签名一致 四种情况下,APK的安装情况以及UserId和PID是否相同。 阅读更多