- 博客(11)
- 资源 (32)
- 问答 (1)
- 收藏
- 关注
原创 android RippleDrawable讲解
1 RippleDrawable简介Ripple是涟漪的意思,那么RippleDrawable的作用:当按下的时间,就会出现水波纹的效果。。。
2017-02-24 15:56:05 2670
原创 Material Design - 定制阴影以及视图裁剪
1.简介google的设计风格有3种:拟物化,扁平化,材料化。目前主流的风格就是材料化。严格来说Material Design是一个全新的设计语言,而不是设计风格。所以我们并不能说材料化比扁平化好。材料化的特点就是拟物扁平化。材料化比扁平化多了一个z轴的概念,而这个z值就是View距离视图的高度(elevation),而高度决定了阴影(shadow)的大小。下面通过2张图来看看它们之间的对比。
2017-02-22 11:47:01 1415
原创 Material Design - RecyclerView和CardView篇
1 简介2014年07月23日Google在I/O 2014上推出了新的设计语言Material Design。到现在已经2年半了,我才开始学习Material Design,甚是惭愧啊。2 目录Material Design的相关知识点我分成以下几章,后面我会慢慢的整理出来。1.材料主题 2.用于创建卡片与列表的小组件 3.定制阴影以及视图裁剪 4.矢量图片 5.使用 Drawables
2017-02-17 17:12:29 833
原创 Material Design - 主题篇
1 简介2014年07月23日Google在I/O 2014上推出了新的设计语言Material Design。到现在已经2年半了,我才开始学习Material Design,甚是惭愧啊。2 目录Material Design的相关知识点我分成以下几章,后面我会慢慢的整理出来。1.材料主题 2.用于创建卡片与列表的小组件 3.定制阴影以及视图裁剪 4.矢量图片 5.使用 Drawables
2017-02-17 09:08:12 588
原创 java反射简单讲解
众所周知,p1是Person的实例对象,那么请大家想一个问题:Person这个类是不是一个实例对象呢?答案:是!Person类是java.lang.Class类的实例对象。注意: 我们写的任何一个类都是Class类的实例对
2017-02-15 17:29:51 406
原创 设计模式的七种原则
所谓无招胜有招,练一门功夫分为内功和外功。外功好比招式,就是所谓的23种设计模式。而内功呢,就是心法,那就是这6种法则。光会外功那是花拳绣腿,内功修为才是境界。如此众多的设计模式,学完2遍,3遍可能也会忘的只记得单例和工厂模式。但是只要原则记住,在以后的设计中,有意无意就会用的设计模式的精髓。话不多说,我们来讲一下设计模式的六种原则...
2017-02-15 14:51:51 1261 2
原创 android service简单讲解
文章开头奉送上本文用到的部分代码,方便大家对照学习。1 简介Service 是一个可以在后台执行长时间运行操作而不提供用户界面的应用组件。我们可以用服务处理网络事务、播放音乐,执行文件 I/O 或与内容提供程序交互,而所有这一切均可在后台进行。作为四大组件之一的Service,在面试中也是是常考的内容,所以我们必须掌握。注意 有一点希望大家注意,Service默认是执行在UI线程中,它既不创建自己
2017-02-15 11:03:17 952
原创 android 网络篇简单介绍
1 简介本文简单介绍android 开发中常用的webview 、url、 volley、 json解析等网络工具。由于篇幅问题,这里只做简单介绍并不做详解展开。
2017-02-14 11:13:30 478
原创 android contentprovider简单讲解
文章的开头奉送上代码方便大家对照学习。1 ContentProvider简介ContentProvider是android4大组件之一,它的出现是为了在二个应用之间共享数据。在Android中,对数据的保护是很严密的,除了放在SD卡中的数据,一个应用所持有的数据库、文件、等等内容,都是不允许其他直接访问的。但有时候沟通是必要的,不仅对第三方很重要,对应用自己也很重要。比如,一个联系人管理的应用。。。
2017-02-10 16:20:55 705
原创 android Sqlite简单讲解
文章前面奉上代码,方便大家对照学习。1 Sqlite简介Sqlite作为嵌入型数据库出现在android中,它的作用是为了解决大量数据存储。2 Sqlite基本语法简单介绍2.1 sqlite数据类型android开发中sqlite支持的数据类型:NULL、INTEGER、REAL、TEXT、BLOB。 但是sqlite也支持如下的数据类型: 名称 介绍 smallint 16位整数
2017-02-06 15:28:17 702
软件开发全文档模板,解压密码:123456
2023-08-09
archetype-catalog.xml
2020-10-22
贝塞尔曲线之波浪效果
2017-04-28
service的使用小demo
2017-02-15
FlowLayout 代码
2016-12-08
netty之websocket协议开发
2016-10-25
基于netty的服务器客户端收发消息代码
2016-06-11
viewpager奇迹般的显示第一页
2017-10-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人