View 绘制机制1、 View 树的绘图流程当 Activity 接收到焦点的时候,它会被请求绘制布局,该请求由 Android framework 处理.绘制是从根节点开始,对布局树进行 measure 和 draw。整个 View 树的绘图流程在ViewRoot.java类的performTraversals()... 阅读原文php
最近项目中恰好须要作优惠券效果,其余的都不难,关键在一个半圆锯齿和虚线边框的绘制,固然可使用png图片做为背景来实现,这样很简单,但这样作会拉低整个App的档次,效果很差,修改也麻烦,以前看过网上有人用代码实现了这个效果,看了下原理,但始终用起来问题比较多,使用不灵活,本身就稍微总结了下,整理一个能够... 阅读原文html
什么是架构,什么是架构师?这彷佛是聊架构话题时永恒的问题。代码写的好就是架构吗?显然不是。代码写的好只是表象,作全部事情都须要规划,尤为是一个复杂的软件系统,这更须要规划,不然可能连一行代码都写不出。复杂的软件系统必定会须要作不少抽象设计、对象规划、接口规划等准备动做。也就是“上一辈程序员”口中所说的:详细设计。作架构... 阅读原文java
今天获得了一个游戏样本进行分析,过程当中遇到了一些困难,出于我的爱好对它进行了详细的分析和破解。游戏大体就是对游戏文件进行加密,对关键类进行动态释放。第一次分析加密逻辑是放到了加密的dex中,因此须要下面解密dex文件而后在进行后续操做。1、解密第一个dex文件首先游戏重签名后是进入不了游戏的。因此须要先分析释放dex,... 阅读原文android
数据库DataX 是阿里巴巴集团内被普遍使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、OTS、ODPS 等各类异构数据源之间... 阅读原文程序员