学习本系列前可以下载相关的github项目gradleLearnDemo。 地址:https://github.com/sososeen09/gradleLearnDemo 自定义task包含两个组件: 1)自定义的ta…
标签:自定义
ANDROID中自定义属性格式详解
@(Android技术文章) 个人博客地址: 斯科特安的时间 在Android项目的实际开发中,免不了要自定义一些控件或者view,通过 xml 自定义 view 属性是提高代码质量的一大关键要素,这里对自定义属性做一记…
android 自定义边框
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/re…
Android 自定义 View 实例 随手拖动小球
ViewTest.java package com.toby.personal.datatypeconverttest; import android.content.Context; import android.gr…
Gradle用户使用指南
转载注明出处:http://www.jianshu.com/p/5255b100930e 0. 前言 完全由个人翻译,能力有限,有些细节地方翻译不是很通顺,大家可以参考Gradle Plugin User Guide英文…
SparkListener一些常用的监听使用方式
概述 spark 提供了一系列整个任务生命周期中各个阶段变化的事件监听机制 通过这一机制可以在任务的各个阶段做一些自定义的各种动作 SparkListener便是这些阶段的事件监听接口类 通过实现这个类中的各种方法便可实…
自定义ImageView实现圆形头像
由于项目中需要使用到圆形图片(头像),所以今天就动手做了一下,前期也做了实现圆图的工具,但不是特别完美,那来看看下面这个吧~ 代码里有详细的注释,这里我就不解释了,挺简单的。 public classCircleImag…
自定义Shape颜色选择器
<item android:state_selected="true"> <shape android:shape="rectangle"> <solid android:color="@c…
hive sql数据库跑批插件(hive,impala)
hive跑批很多时候有很复杂的逻辑hive有没有这些功能,只能用shell夹杂hive-sql。shell在取配置库的时候也有些尴尬不是很方便。 附上代码连接和案例样本 场景hive,impala(jdbc接口都可以试试…
(源码)解决Android的WebView加载失败(404,500),显示的自定义视图,
好多朋友会在Android开发过程中遇到使用WebView加载html页面出现404,500等错误页面,也有好多人想自定义这个错误页面,但是在6.0之前,大家觉得自定义错误页面就不好处理了; 之前一直使用在WebView…
Android自定义带动画无限自动轮播的Banner控件
显示的效果请往下看,先说一下需求,可以自动轮播,按下停止轮播,松手开始轮播,不可见时停止轮播,自动轮播时带动画,手动滑动时不带动画,点击时要有水波纹效果,下拉刷新回到第一页,页面不能卡顿等等。参考了一些网上的想法,结合自…
TabLayout自定义tab并实现tab点击切换
目录:android.support.design.widget.TabLayout xml中: <?xml version="1.0" encoding="utf-8"?> <RelativeLayo…