自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (21)
  • 收藏
  • 关注

原创 android 如何让自己的布局适配任意机型

最近一直在做android 自定义控件以及适配这一块,最变态的是,我们的大Boss居然要我的控件可以任意放大缩小,并且里边的内容也要随之放大缩小,在完成这一点之后,还要适配所有的机型,我的那个妈呀,,这些东西倒不是很难,大家也知道,要是陪所有机型,并且可以任意放大缩小,我们的控件、布局几乎都要用代码写,瞬间我就蹦了。还好最后总结出了一个规律,自己写了一个工具布局类过滤器(有待完善),无论是代码写的

2015-02-19 11:25:27 985

原创 TextView 之 setTextSize(float size)

TextView在设置文字大小的时候会使用TextView 的 setTextSize(float size)方法,刚开始使用的时候,一直以为直接使用设置的是px,设置多少就是多少,但是今天仔细跟踪了一下,才发现我们在使用TextView 的 setTextSize(float size)方法的时候,size的单位其实是sp,我们可以看下源代码:public void setTextS

2015-02-18 02:18:36 1368

原创 TextView 之 setTextSize(float size)

TextView在设置文字大小的时候会使用TextView 的 setTextSize(float size)方法,刚开始使用的时候,一直以为直接使用设置的是px,设置多少就是多少,但是今天仔细跟踪了一下,才发现我们在使用TextView 的 setTextSize(float size)方法的时候,size的单位其实是sp,我们可以看下源代码:public void setTextSiz

2015-02-18 02:05:23 2328

Pan Download

解决百度云盘资源文件下载过慢。下载后直接用百度账号登录就可看到相关资源,下载即可。

2018-06-28

kotlin-for-android-developers-中文.pdf

kotlin-for-android-developers-中文.pdf

2017-06-08

仿QQ小视频拍摄

仿QQ小视频拍摄

2017-03-28

RxJava 教程 PDF

RxJava 开发教程含相关简单例子

2017-02-14

Android 7.0源码

Android 7.0 SDK 源码

2016-09-20

JsAndroidDemo

JsAndroid例子

2016-08-18

自定义键盘Demo

自定义键盘Demo

2016-08-09

fastjson-1.2.4.jar

阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征: 速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson; 功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖,能够直接运行在Java SE 5.0以上版本;支持Android;

2016-07-27

jackson2.7.0完整版

jackson解析json总需要三个jar包,分别是jackson-core-2.7.0.jar,jackson-databind-2.7.0.jar,jackson-annotations-2.7.0.jar。

2016-07-27

插件、模块化例子

插件、模块化例子

2016-07-18

ApiDemos(6.0)

ApiDemos 6.0

2016-07-14

Android自定义组件开发详解

封面 1 序 2 捐助说明 5 目 录 7 第一章 View的绘图流程 12 1.1、概述 12 1.2、Activity的组成结构 13 1.3、View树的绘图流程 15 1.3.1 测量组件大小 16 1.3.2 确定子组件的位置 17 1.3.3 绘制组件 18 1.4、说点别的 22 1.5 练习作业 22 第二章 Graphics2D API 23 2.1、概述 23 2.2、Point类和PointF类 23 2.3、Rect类和RectF类 25 2.4、Bitmap类和BitmapDrawable类 32 2.5、Canvas类与Paint类 34 2.5.1 绘图概述 34 2.5.2 Paint类 34 2.5.3 Canvas类 39 2.6 练习作业 63 第三章 使用Graphics2D实现动态效果 64 3.1 概述 64 3.2 invalidate()方法 65 3.3 坐标转换 69 3.4 剪切区(Clip) 73 3.5 案例:指针走动的手表 82 3.6 练习作业 88 第四章 双缓存技术 89 4.1 双缓存 89 4.2 在屏幕上绘制曲线 90 4.3 在屏幕上绘制矩形 99 4.4 案例:绘图App 104 4.4.1 绘图属性 106 4.4.2 软件参数 108 4.4.3 绘图缓冲区 109 4.4.4 撤消操作 111 4.4.5 图形绘制 113 4.4.6 绘图区 118 4.4.7 主界面 119 4.5 练习作业 122 第五章 阴影、渐变和位图运算 123 5.1 概述 123 5.2 阴影 123 5.3 渐变 125 5.3.1 线性渐变(LinearGradient) 126 5.3.2 径向渐变(RadialGradient) 130 5.3.3 扫描渐变(SweepGradient) 135 5.3.4 位图渐变(BitmapShader) 138 5.3.5 混合渐变(ComposeShader) 140 5.3.6 渐变与Matrix 142 5.4 位图运算 143 5.4.1 PorterDuffXfermode 143 5.4.2 图层(Layer) 146 5.4.3 位图运算技巧 148 5.5 案例1:圆形头像 152 5.6 案例2:刮刮乐 156 5.7 练习作业 161 第六章 自定义组件 163 6.1 概述 163 6.2 自定义组件的基本结构 164 6.3 重写onMeasure方法 166 6.4 组件属性 175 6.4.1 属性的基本定义 175 6.4.2 读取来自style和theme中的属性 181 6.5 案例1:圆形ImageView组件 186 6.6 案例2:验证码组件CodeView 190 6.7 练习作业 202 第七章 自定义容器 204 7.1 概述 204 7.2 ViewGroup类 205 7.2.1 ViewGroup常用方法 205 7.2.2 ViewGroup的工作原理 208 7.2.3 重写onLayout()方法 213 7.3 CornerLayout布局 217 7.3.1 基本实现 217 7.3.2 内边距padding 224 7.3.3 外边距margin 228 7.3.4 自定义LayoutParams 238 7.4 案例:流式布局(FlowLayout) 246 7.5 练习作业 256 第八章 Scroller与平滑滚动 257 8.1 概述 257 8.2 认识scrollTo()和scrollBy()方法 258 8.3 Scroller类 264 8.4 平滑滚动的工作原理 271 8.5 案例:触摸滑屏 272 8.5.1 触摸滑屏的技术分析 272 8.5.2 速度跟踪器VelocityTracker 273 8.5.3 触摸滑屏的分步实现 274 8.6 练习作业 285 第九章 侧边栏 287 9.1 概述 287 9.2 使用二进制保存标识数据 289 9.2.1 位运算符 289 9.2.2 位运算的常用功能 292 9.3 继承自ViewGroup的侧边栏 293 9.4 继承自HorizontalScrollView的侧边栏 304 9.5 练习作业 312 第十章 加强版ListView 313 10.1 概述 313 10.2 ListView的基本使用 314 10.3 ListItem随手指左右滑动 318 10.4 向右滑动删除ListItem 326 10.5 滑动ListItem出现删除按钮 336 10.5.1 列表项专用容器ExtendLayout 337 10.5.2 列表项能滑出删除按钮的ListView 342 10.5.3 定义布局文件 350 10.5.4 显示ListView 351 10.6练习作业 353

2016-07-08

自定义相机Demo

自定义相机Demo

2016-05-30

自定义相机小Demo

自定义相机小Demo

2016-05-30

ColorMatrixd实例

ColorMatrixd实例

2016-05-20

APK增量更新

增量更新差分包的制作与合成。详情请查看:http://blog.csdn.net/chenjiang2936/article/details/50999546

2016-03-29

自定义 RecyclerView.ItemDecoration

自定义 RecyclerView.ItemDecoration,详细请看: http://blog.csdn.net/chenjiang2936/article/details/50460809

2016-01-05

Android 5.1 源码

Android 5.1 源码,可解压放入...\sdk\sources\目录下,也可直接进行关联

2015-09-23

饼状图(可转动)

1.饼状比例图; 2.可以旋转,并根据停止位置,自动微调; 3.自动根据设置比例分布

2015-07-31

Android开发实例大全02

本资源共分12卷,需12卷集齐方能采用2345好压打开使用。好压下载地址:http://haozip.2345.com/ 包含各种基础布局UI实例、控件开发实例、自动化服务实例、数据存储实例、电话和短信实例、图形图像实例、 网络实例、多媒体实例、google地图实例、平板应用、游戏应用、android进程优化以及综合实例:手机地图、 播放器、NBA激情投篮、邮件系统 若有问题,联系邮箱:[email protected]

2014-08-10

空空如也

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

TA关注的人

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