自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 Android样式的开发:Style篇

转载自Keegan小钢原文链接:http://keeganlee.me/post/android/20151031前面铺垫了那么多,终于要讲到本系列的终篇,整合所有资源,定义成统一的样式。哪些该定义成统一的样式呢?举几个例子吧:每个页面标题栏的标题基本会有一样的字体大小、颜色、对齐方式、内间距、外间距等,这就可以定义成样式;很多按钮也都使用一致的背景、内间距、文

2016-05-19 13:49:20 2560

转载 Android样式的开发:Property Animation篇

转载自Keegan小钢原文链接:http://keeganlee.me/post/android/20151026前篇文章说过,Android框架还提供了两种动画体系,前一篇已经总结了视图动画(View Animation)的用法,本篇则接着总结另一种动画体系——属性动画(Property Animation)的用法。视图动画只能作用于View,而且视图动画改变

2016-05-19 13:48:15 212

转载 Android样式的开发:View Animation篇

转载自Keegan小钢原文链接:http://keeganlee.me/post/android/20151003drawable汇总篇讲过两个动画,animation-list定义帧动画,animated-rotate定义旋转动画,这两个属于drawable动画。除了drawable动画,Android框架还提供了另外两种动画体系:视图动画(View Animat

2016-05-19 13:46:52 224

转载 Android样式的开发:drawable汇总篇

转载自Keegan小钢原文链接:http://keeganlee.me/post/android/20150916Android有很多种drawable类型,除了前几篇详细讲解的shape、selector、layer-list,还有上一篇提到的color、bitmap、clip、scale、inset、transition、rotate、animated-rotate

2016-05-19 13:45:38 891

转载 Android样式的开发:layer-list篇

转载自Keegan小钢原文链接:http://keeganlee.me/post/android/20150909上图Tab的背景效果,和带阴影的圆角矩形,是怎么实现的呢?大部分的人会让美工切图,用点九图做背景。但是,如果只提供一张图,会怎么样呢?比如,中间的Tab背景红色底线的像素高度为4px,那么,在mdpi设备上显示会符合预期,在hdpi设备上显示时会细了

2016-05-19 13:44:03 225

转载 Android样式的开发:selector篇

转载自Keegan小钢原文链接:http://keeganlee.me/post/android/20150905上一篇详细讲了shape的用法,讲解了怎么用shape自定义矩形、圆形、线形和环形,以及有哪些需要注意的地方。不过,shape只能定义单一的形状,而实际应用中,很多地方比如按钮、Tab、ListItem等都是不同状态有不同的展示形状。举个例子,一个按钮的背景

2016-05-19 13:42:27 238

转载 Android样式的开发:shape篇

转载自Keegan小钢原文链接:http://keeganlee.me/post/android/20150830一个应用,应该保持一套统一的样式,包括Button、EditText、ProgressBar、Toast、Checkbox等各种控件的样式,还包括控件间隔、文字大小和颜色、阴影等等。web的样式用css来定义,而android的样式主要则是通过shape、s

2016-05-19 13:39:38 316

转载 Android Gradle Plugin指南(六)——高级构建定制

原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Advanced-Build-Customization6、 Advanced Build Customization(高级构建定制)6.1 Build options(构建选项)6.1.1 Java Compilation

2016-05-08 14:22:01 348

转载 Android Gradle Plugin指南(五)——Build Variants(构建变种版本)

原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Variants6、 Build Variants(构建变种版本)新构建系统的一个目标就是允许为同一个应用创建不同的版本。这里有两个主要的使用情景:    1、同一个应用的不同版本。例如一

2016-05-08 14:19:46 631

转载 Android Gradle Plugin指南(四)----测试

4、Testing(测试)构建一个测试程序已经被集成到应用项目中,没有必要再专门建立一个测试项目。4.1 Basics and Configuration(基本知识和配置)正如前面所提到的,紧邻main sourceSet的就是androidTest sourceSet,默认路径在src/androidTest/下。在这个测试sour

2016-05-08 14:17:24 322

转载 Android Gradle Plugin指南(三)----依赖关系,Android库和多项目设置

原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Dependencies-Android-Libraries-and-Multi-project-setup3、Dependencies,Android Libraries and Multi-project setup(依赖关系,Andr

2016-05-08 14:13:55 825

转载 Android Gradle Plugin指南(二)——基本项目

原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Basic-Project2、Basic Project(基本项目)一个Gradle项目的构建过程定义在build.gradle文件中,位于项目的根目录下。2.1 Simple build files(简单的构建文件)

2016-05-08 14:05:53 891

转载 Android Gradle Plugin指南(一)——简介

原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Introduction译者:google推出了全新的Android Studio集成开发环境,其中Android项目的结构与Eclipse的Android项目结构有很大的区别,原因就在于两开发环境使用的构建工具不同。Android Studi

2016-05-08 14:01:56 427

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除