- 博客(10)
- 收藏
- 关注
原创 全新认识Material Design
全新认识Material Design一、概述2014年谷歌大会提出Material Design(原质化设计),希冀创造一种新的视觉设计语言,能够遵循优秀设计的经典定则,同时还伴有创新理念和新的科技。设计原则:实体感、鲜明形象深思熟虑、有意义的动画效果。二、CoordinatorLayout的使用1、作用CoordinatorLayout作为“super-powered FrameLayout”基
2017-07-28 12:20:49 247
原创 Java系列(二)之面向对象
Java系列(二)之面向对象一、认识什么是面向对象1、什么是面向对象面向对象是针对面向过程的,面向对象从执行者变成了指挥者。不用自己亲自去做某件事,直接调用方法即可。2、面向对象的特点①将复杂的事情简单化。 ②面向对象将以前的过程中的执行者,变成了指挥者。 ③面向对象这种思想是符合现在人们思考习惯的一种思想。
2017-07-24 00:04:13 259
原创 Java系列(一)之基础语法
一、Java概述1、Java背景: 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器; 1994年将Oak语言更名为Java;2、Java的三种技术架构:JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发; JAVASE:Java
2017-07-23 23:13:53 225
原创 史上最详尽tablayout使用
史上最详尽tablayout使用一、什么是tablayout?源码中定义:TabLayout provides a horizontal layout to display tabs.翻译:tablayout展示tabs(标签)的水平布局。(继承horizontalScrollView)二、tablayout基本使用方式1、直接显示tablayout方式一布局中:<android.support.d
2017-07-21 18:42:58 489
原创 史上最精简Glide解析(一)
史上最详尽Glide解析(二)一、简介Glide,一个被google所推荐的图片加载库,作者是bumptech。这个库被广泛运用在google的开源项目中,包括2014年的google I/O大会上发布的官方app。(PS:总所周知的简介就到此为止了)Glide 对于 Android SDK 的最低要求是 API level 10Glide滑行的意思,可以看出这个库的主旨就在于让图片加载变的流畅。现
2017-07-19 11:39:13 1175
原创 Android开发技巧总结(持续更新中。。。)
一、解决relativelayout与framelayout穿透问题解决方法:在上层最外层布局中添加 android:clickable="true"二、如何在有ListView的Activity中控制ListView中的控件 答案:在Listview的adapter里面定义一个方法,并定义一个标志位,在getview方法里面判断如果标志位为true,则把item中的button.setV
2017-07-17 13:58:06 307
原创 Android中给控件设置字体
Android中给控件设置字体1.步骤:①创建改变字体工具类public class FontUtil { static public void changeFonts(Context context, ViewGroup root, String font, int size,int color){ Typeface tf = Typeface.createFromAsse
2017-07-10 11:09:43 1655
原创 Android给控件添加消息提醒
Android给控件添加消息提醒一、需求IM有未读消息提醒或者购物车会有购物数量二、一般有两种做法1、传统做法用一个framelayout布局或者是相对布局,然后使得两个空间重叠,达到右上角提醒的功能2、自定义控件(今天重点)自定义控件,要集成textview或者其它控件,然后在实现我们需要的功能就OK了。三、自定义的实现类package com.lingling.anwanfei.testa
2017-07-09 18:35:09 365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人