首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
李剑昆
掘友等级
台球
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
141
文章 139
沸点 2
赞
141
返回
|
搜索文章
最新
热门
Gradle 之 Android 中的应用
在上一篇文章中 Gradle 之语言基础 Groovy 主要介绍了 Groovy 的基础语法(如果没有 Groovy 的基础,建议先看看上篇文章,如果可以动手敲一下里面的示例代码就更好不过了),也是为本篇文章打基础的。 一. Gradle 构建生命周期 初始化:项目 Proje…
Gradle 之语言基础 Groovy
最近在学习 Android 中 Gradle 相关的知识,如果想学好 Gradle,必要的 Groovy 基础是不可少的。Groovy 语言的知识也是非常多的,如果只是想在 Android Gradle 这个范围内使用 Groovy,会 Groovy 的基础即可,Groovy …
从 Java 字节码到 ASM 实践
1. 概述 AOP 是一种编程思想,但是它的实现方式有很多,比如:Spring、AspectJ、JavaAssist、ASM 等。由于我是做 Android 开发的,所以会用 Android 中的一些例子。 二. Java 字节码 & 虚拟机 从上图中,我们可以看到,.clas…
如何在 ConstraintLayout 中设置负值的 Margin
如何在 ConstraintLayout 中设置负值的 Margin
属性动画(二)
在上篇文章 属性动画(一) 中已经对属性动画有了基本的介绍,本篇文章将对属性动画中稍微高级点的内容进行介绍,主要介绍Evaluators、Interpolators、硬件加速等内容进行详细的介绍。
属性动画(一)
接下来的两篇文章会介绍 属性动画 相关的知识,如下图所示。本篇文章会介绍下图中绿色相关的知识。 PropertyAnimator.png 相比视图动画(View Animation),属性动画的功能还是非常强大的。 属性动画不仅可以对视图(View)的位置、大小、透明度、旋转进…
简单好用的阴影库 ShadowLayout
在开发过程中常会遇见带阴影效果的控件,通过 SDK 提供的 CardView 和 android:elevation 可以实现,也可以通过 .9 图实现。但是使用这两种方法会有一些弊端,比如:不可以控制阴影颜色,如果使用 .9 图片过多,会增加 APK 安装文件的体积。针对以上…
Android 应用架构组件(Architecture Components)实践
Architecture Components 是在 2017 年 Google I/O 大会上,Google 官方推出的一个构建 Android 应用架构的库。它可以帮你避免在 Android 应用开发中常见的一些问题,比如:内存泄露,管理组件生命周期等等。本文将介绍如何利用…
个人成就
文章被点赞
285
文章被阅读
27,197
掘力值
848
关注了
8
关注者
586
收藏集
2
关注标签
15
加入于
2016-12-22