会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
laozhu1124
博客园
首页
新随笔
联系
订阅
管理
随笔 - 239 文章 - 0 评论 - 623 阅读 -
97万
上一页
1
2
3
4
5
6
···
24
下一页
2016年3月21日
Android 自定义View 三板斧之一——继承现有控件
摘要: 通常情况下,Android实现自定义控件无非三种方式。 Ⅰ、继承现有控件,对其控件的功能进行拓展。 Ⅱ、将现有控件进行组合,实现功能更加强大控件。 Ⅲ、重写View实现全新的控件 本文重点讨论继承现有控件进行拓展实现自定义控件。这是一个非常重要的自定义控件的方法,可以站在原生控件这个巨人肩膀上,拓展
阅读全文
posted @ 2016-03-21 08:54 laozhu1124
阅读(2882)
评论(0)
推荐(1)
编辑
2016年3月17日
Android View 如何绘制
摘要: 上文说道了Android如何测量,但是一个漂亮的控件我只知道您长到哪儿,这当然不行。只需要简单重写OnDraw方法,并在Canvas(画布)对象上调用那根五颜六色的画笔就能够画出这控件"性感"的外表。那么View又是如何进行绘制了? 要了解View如何绘制,就需要了解canvas(画布)是什么?pa
阅读全文
posted @ 2016-03-17 09:04 laozhu1124
阅读(2389)
评论(4)
推荐(0)
编辑
2016年3月16日
Android View 如何测量
摘要: 对于Android View的测量,我们一句话总结为:"给我位置和大小,我就知道您长到那里"。 为了让大家更好的理解这个结论,我这里先讲一个日常生活中的小故事:不知道大家玩过"瞎子画画"的游戏没,一个人蒙上眼睛,拿笔去画板上画一些指定的图案,另外一个人则充当他的"眼睛",通过语言告诉他在画板那个位置
阅读全文
posted @ 2016-03-16 08:56 laozhu1124
阅读(3903)
评论(6)
推荐(4)
编辑
2016年3月15日
Android 控件架构
摘要: 如果说Android上的app是一个有血有肉的人的话,那么人靠衣装马靠鞍,那么控件就是把app装扮的漂漂亮亮的“衣服”。那么安卓的控件到底是如何架构,又是如何渲染的了。 无论是什么控件,在Android中控件只有两种,一种就是View,另一种是ViewGroup。ViewGroup控件组,一个控件的
阅读全文
posted @ 2016-03-15 08:57 laozhu1124
阅读(2638)
评论(2)
推荐(2)
编辑
2016年3月14日
Android 5.x特性概览五
摘要: 上节,介绍Material Design 对阴影效果的实现,这节,我们来介绍Android 5.x的着色与裁剪的特性。 Android 5.X 在对图像的操作上增加更多的功能,下面来看看 Android 5.X 的两个对操作图像的新功能——Tinting(着色)和 Clipping(裁剪)。 1.T
阅读全文
posted @ 2016-03-14 14:34 laozhu1124
阅读(626)
评论(0)
推荐(2)
编辑
Android 5.x特性概览四
摘要: 上节,我们说了palatte及其特性,这里我们介绍Android 5.x的另一个特性视图与阴影。 在第一节,我们就提到了Material Design 一大特性就是就是扁平化,倘若说 iOS 的扁平化设计太过于超前,让很多人还来不及从拟物转变到扁平,那么 Material Design 则是比iOS
阅读全文
posted @ 2016-03-14 11:35 laozhu1124
阅读(569)
评论(0)
推荐(0)
编辑
Android 5.x特性概览三
摘要: 上节,对Material Design样式做了介绍,这节我们介绍Palette。 在Android发展的长河中,UI越来越成为Google的发展重心。上文提到Android 5.x 使用palette来提取颜色,从而使主题动态适用当前页面的色调,于是乎使整个app颜色色调更加和谐统一。 Androi
阅读全文
posted @ 2016-03-14 10:30 laozhu1124
阅读(364)
评论(0)
推荐(0)
编辑
2016年3月11日
Android 5.x特性概览二
摘要: 上文 ,对Android 5.X特性,主要是Material Design的特性进行了介绍,这篇文章我们来使用Material Design主题。 Material Design 现在有三种默认的主题可以设置,相应源代码如下所示: @android:style/Theme.Material (dar
阅读全文
posted @ 2016-03-11 15:52 laozhu1124
阅读(940)
评论(0)
推荐(0)
编辑
Android 5.x特性概览一
摘要: 2014年,Google 携 Android 5.X 重装回归。迄今为止已有已有两年有余,全新设计的 UI风格和更加强悍的性能,再一次奠定了Android 的霸主地位。本文将就 UI 方面 Google 在 Android 5.X 中的改动来向读者做一个简单的汇总,让大家能够深刻领会 Android
阅读全文
posted @ 2016-03-11 14:36 laozhu1124
阅读(1005)
评论(0)
推荐(1)
编辑
2015年12月14日
android 一题多改系列——android 打电话实现两种方法
摘要: 在android开发中,用户能够拨打电话是最基本的需求。俗话说“条条大路通罗马”,实现拨打电话的方式有多种,今天,就提供最常用两种。 首先,拨打电话,对于用户来说,是一个耗费的操作,因此,需要一定权限,就是android.permission.CALL_PHONE权限,我们需要在Android...
阅读全文
posted @ 2015-12-14 17:10 laozhu1124
阅读(1405)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
···
24
下一页
请加群号 471190685,本群技术讨论及时,讨论专注于android开发,其中包括SDK开发、逆向破解及安全、非技术类话题行业及待遇情况、群内含多篇入行心得、开发心得、对android开发有兴趣的朋友可以进来一起学习进步。
昵称:
laozhu1124
园龄:
12年6个月
粉丝:
564
关注:
20
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
最新随笔
1.Android 高仿微信支付密码输入控件
2.ListView用法总结
3.我的感悟
4.Android Scroll分析——滑动效果产生
5.如何查看Android的Keystore文件的SHA1值
6.Android 事件拦截机制一种粗鄙的解释
7.Android 自定义ViewGroup
8.Android 自定义View 总结
9.Android 自定义View 三板斧之三——重写View来实现全新控件
10.Android 自定义View 三板斧之二——组合现有控件
我的标签
android
(106)
metroUI
(48)
win8
(47)
开发
(43)
C#
(33)
数据结构
(33)
算法
(28)
程序
(10)
UI
(9)
nosql
(7)
更多
积分与排名
积分 - 445730
排名 - 1706
随笔档案
(238)
2016年8月(1)
2016年5月(2)
2016年4月(6)
2016年3月(10)
2015年12月(4)
2014年11月(1)
2014年8月(3)
2014年7月(1)
2014年6月(1)
2014年5月(12)
2014年4月(20)
2014年3月(36)
2014年2月(4)
2013年11月(10)
2013年8月(3)
2013年7月(12)
2012年12月(31)
2012年11月(29)
2012年10月(25)
2012年9月(26)
2012年8月(1)
更多
阅读排行榜
1. Monkey测试简介(89945)
2. android oom 全解析(37998)
3. android 无法生成R文件的原因剖析(35811)
4. TableLayout表格布局详解(33044)
5. 浅论Android网络请求库——android-async-http(27234)
评论排行榜
1. .net你不行——是你的父亲把你封装的太死,还是你的子孙们太懒,未把你发扬光大。(42)
2. 玩转2048,不如搞定2048(31)
3. 一道百度之星编程大赛题的随笔联想·(2)(29)
4. 同样加班 不同收获(24)
5. C#数据结构与算法揭秘一(19)
推荐排行榜
1. 玩转2048,不如搞定2048(14)
2. 谈谈eclipse使用技巧一(12)
3. 何为程序员思维(11)
4. 同样加班 不同收获(11)
5. C#数据结构与算法揭秘一(11)
最新评论
1. Re:unity 3d yield 用法总结
【Unity3D】Unity3D技术栈
--little_fat_sheep
2. Re:C#数据结构与算法揭秘六
//构造器 public StringDS(StringDS s) { for(int i = 0; i < arr.Length; ++i) { data[i] = s[i]; } } 这arr是从...
--tyMicro
3. Re:Android推送分析
你好,请教一下,我下载了极光c#的jpushClient例子,这个客户端是怎么接收消息的呢?
--海宏软件
4. Re:Android 自定义View 三板斧之三——重写View来实现全新控件
酷炫
--吃西瓜的配角
5. Re:Android 自定义View 三板斧之三——重写View来实现全新控件
大神,有没有源码?Github账号让follow一下啊
--Yully
点击右上角即可分享