摘要: 最近看了一本书《Android Gradle 权威指南》,对于 Gradle 理解又更深了,但不想过段时间就又忘光了,所以打算写一篇读书笔记,将书中一些我个人觉得蛮有用的点记录、总结一下。 前言 首先,先来过一下整书的目录章节,先大概清楚整本书都介绍了哪些知识点: 第 1 章 Gradle 入门 第阅读全文
posted @ 2018-05-24 21:23 请叫我大苏 阅读(2) 评论(0) 编辑
摘要: 前言 上一篇 "写个批处理来帮忙干活 遍历&字符串处理" 中,我们已经学习如何写批处理脚本来帮我们做一些简单的重复性工作,本篇继续来学习如何用 Gradle 写脚本,让它也来帮我们干活 Gradle 脚本 需求场景跟上一篇一样,只是需要脚本能够帮我们遍历某个目录下的文件,然后分别针对每个文件执行 j阅读全文
posted @ 2018-05-20 20:39 请叫我大苏 阅读(51) 评论(2) 编辑
摘要: 这次打算写几篇关于脚本方面的博客,主要是记录一下 Gradle 脚本和批处理脚本的一些写法,方便后续查阅。 前言 平常开发过程中,一些较为重复的手工性工作,如果能让脚本来帮忙处理,自然是最好的,刚好之前有些工作有点过于重复且都是手工性去完成,所以就想着能否写个脚本来处理。 因为我还是用的 windo阅读全文
posted @ 2018-05-19 00:17 请叫我大苏 阅读(84) 评论(1) 编辑
摘要: 这周末自己瞎折磨了下,如何发布开源库到 JCenter,然后这过程中碰到了一些问题,在此记录分享一下 本篇是基于上一篇: "教你一步步发布一个开源库到 JCenter" 介绍的流程、步骤中所遇到的问题,所以没看过上一篇的,可以去看看哈~ 1. Error:No service of type Fac阅读全文
posted @ 2018-05-07 09:23 请叫我大苏 阅读(41) 评论(0) 编辑
摘要: 今天想来分享下,如何一步步自己发布一个开源库到 JCenter 这方面的博客网上已经特别多了,所以本篇并不打算仅仅只是记录流程步骤而已,而是尽可能讲清楚,为什么需要有这个步骤,让大伙知其然的同时还知其所以然,那么掌握就会更深刻一点,所以本篇篇幅会很长。另外,本篇是参考、引用、借鉴了以下文章中的内容:阅读全文
posted @ 2018-05-06 21:31 请叫我大苏 阅读(68) 评论(0) 编辑
摘要: 上一篇中我们已经一起学了怎么简单粗暴的撸个支持动态布局的网格控件出来,但在上一篇的介绍中,并没有学习实现网格控件的滑动效果,所以本篇就来讲讲,要如何让我们的网格控件可以支持自定义滑动策略。 效果 图一是Tv应用:当贝市场的主页 图二是咱自己撸的简单粗暴的 Tv 应用主界面网格控件:TvGridLay阅读全文
posted @ 2018-05-02 09:14 请叫我大苏 阅读(144) 评论(1) 编辑
摘要: 一起撸个支持动态布局的网格控件阅读全文
posted @ 2018-04-30 16:38 请叫我大苏 阅读(79) 评论(1) 编辑
摘要: 这次分享两个 Android Studio 的小技巧,能够有效提高效率和减少犯错,尤其是在团队协作开发中。 1. Getter 模板修改 自动处理 null 判断 2. 格式化代码自动整理方法位置 广度 or 深度 好了,下面优先介绍下这两个小技巧有什么作用,然后再给出使用教程,想直接看教程的可以直阅读全文
posted @ 2018-03-31 00:54 请叫我大苏 阅读(138) 评论(0) 编辑
摘要: Android 动画其实也可以通过 View.animate() 来实现常用的动画效果,而且使用非常方便,一行代码搞定。但它的内部原理是什么,你清楚么,来跟着学习一下吧阅读全文
posted @ 2018-03-25 23:15 请叫我大苏 阅读(192) 评论(0) 编辑
摘要: 最近下班时间都用来健身还有看书了,博客被晾了一段时间了,原谅我~~~~ 提问环节 好,废话不多说,之前我们已经分析过 "View 动画 Animation 运行原理解析" ,那么这次就来学习下属性动画的运行原理。 Q1:我们知道,Animation 动画内部其实是通过 ViewRootImpl 来监阅读全文
posted @ 2018-03-18 14:37 请叫我大苏 阅读(81) 评论(0) 编辑