Jfson‘s blog

慢慢来,比较快

Android项目构建过程

Google 官方构建流程图 具体描述: 1.AAPT(Android Asset Packaging Tool)工具会打包应用中的资源文件,如AndroidManifest.xml、layout布局中的xml等,并将xml文件编译为二进制形式,当然assets文件夹中的文件不会被编译,图片及raw文件夹中的资源也会保持原来的形态,需要注意的是raw文件夹中的资源也会生成资源id。AAPT......

TODO

刚刚看了一个技术型的面试文章,发现很多知识点容易被遗漏。也有很多不会的东西。梳理一下点。加油! 书 1.《深入Java虚拟机》 2.《剑指offer》算法 3.《Android 艺术探索》 练习 1.LeetCode or lintcode 刷题查缺补漏1.设计模式2.多线程,线程池3.锁。同步。volatie4.Http 网络编程5.开源框架学习(volley,glide,fresc......

2017 Plan

framework 源码 打包流程,Apk安装流程 Android 进程启动流程 Activity 启动流程 应用进程Content创建流程 View 的绘制流程 setContentView,DecorView measure layout draw ViewTree 遍历时机和流程 自定义View canas 事件分发 事件冲突 UI 性能优化 ViewGrop merge......

常用命令

好记性不如小笔记,命令一段时间不用就忘记了,索性还是记下好了 Git 常用命令 查看远程分支git branch -r 提交代码1.git status2.git diff3.git commit -m “commit内容注释”4.git status5.git merger –no-ff (有冲突的时候用,冲突解决完重复1,2,3,4)6 git push origin featur......

AE 制作一个简单的动画

创建一个简单的动画 常用快捷键:command + 3 打开预览界面;空格键 直接预览 1、 command + N 创建一个工作空间,尺寸选择 720 x 1280或者如图在当前工作空间右键 New Composition 2、在下方工作空间中右键New –> Solid –> ok,新建一个正方形于工作区间。如图 3、打开刚刚新建图层的选项,直至最后一级,我们可以看......

AE & Bodymovin 安装配置

AE安装(mac)AE 下载及安装地址 下载完成后,打开dmg 文件,找到 Build/After Effects CC 2017_Install.pkg文件,双击安装,具体参考下载地址内容 安装 Bodymovin 插件 (mac)AE 插件 & Bodymovin 百度云盘下载地址 密码: zdsh 打开 ZXP Installer并安装,ZXP是一个AE的插件安装器,随后将......

Lottie

Lottie - Android 动画详解 Lottie 是 Airbnb 开源的火热动画库,让程序员告别痛苦的动画。对于曾经写一个大动画两三千行代码的我来说,无疑是一个巨大的福利。接下来我将逐步介绍Lottie的使用及源码,以及 Adobe After Effects 和 Bodymovin 的安装和使用(mac)。 俗话说,不会做动画的设计不是好程序员,让我们开始吧。 相关文章 AE ......

pv UV: