08 2018 档案
摘要:目 录(本篇字数:602)介绍使用 介绍 二维码,这个在现在出门支付必备的支付方式,到哪里都是微信、支付宝扫一扫支付。确实是时代的进步,科技的进步,我们现在才得以如此方便。现在的安卓应用,应该都离不开二维码,比如:名片二维码,登入二维码,支付二维码等等,...
阅读全文
摘要:【博主声明】转载需指明文章出处!· 介绍 Android的Drawable为Android的UI界面提供了丰富多彩的显示效果。例如,我们View的src属性、background属性可以设置的内容就包括各式各样的drawable资源文件。drawable文件夹下...
阅读全文
摘要:目 录(本篇字数:536)异常情况解决方法修改端口解决Tomcat乱码 异常情况 刚重装了系统,在安装完Tomcat并配置完环境想测试一下的时候,报了这个异常:java.util.logging.ErrorManager:4 java.io.FileNo...
阅读全文
摘要:目 录(本篇字数:1622)介绍Volley特点使用步骤请求方式StringRequest方式的GET请求JsonObjectRequest方式的POST请求ImageRequest方式请求图片ImageLoader方式请求图片最后一种以控件的使用方式Volle...
阅读全文
摘要:目 录(本篇字数:1610)介绍实现步骤一、设置style主题二、绑定到Activity上分析一种优化启动的思路 介绍 今天,我们介绍一下app冷启动和热启动方式来实现app秒开的效果。那么,先来看看什么叫冷启动和热启动。 冷启动:指app被后台杀...
阅读全文
摘要:目 录(本篇字数:2633)介绍图片格式介绍PNG格式 JPEG格式 WEBP格式 · 位图参数介绍ALPHA_8RGB_565ARGB_8888RGBA_F16 介绍 android UI中最离不开的就是图片了,图片可以由很多种格式构成,比如png、...
阅读全文
摘要:目 录(本篇字数:2177)续篇源码下载实现思路 自定义DrawerLayout类的完整代码: 续篇 继续上篇余下的内容:ListView添加下拉刷新、上拉加载,其实很简单 这篇主要目的(解决DrawerLayout与ListView滑动冲突...
阅读全文
摘要:目 录(本篇字数:2120)介绍实现思路和代码布局文件下拉刷新实现上拉加载实现飞机转头和动画代码博文续篇为之前的自定义View添加DrawerLayout(侧拉抽屉),为自定义View系列画上完美句号。 介绍 继续我上篇文章的内容:一步步实现ListVi...
阅读全文
摘要:目 录(本篇字数:3000)介绍Item布局自定义存放Item父容器Bug分析·一、解决滑动冲突二、解决Item点击事件的冲突三、限制只能有一个menu被打开博文续篇ListView添加下拉刷新、上拉加载,其实很简单 介绍 今天,我来分享我学习过的一个L...
阅读全文
摘要:目 录(本篇字数:1099)介绍ListView使用攻略一、ListView适配器优化二、ListView的右侧滚动条,设置显示/隐藏(默认显示)三、ListView的Item分割线,设置显示/隐藏(默认显示)、分割线高度自定义分割线四、取消ListView的I...
阅读全文
摘要:1、剥夺父view对touch事件的处理权,在子View中做到反拦截。 getParent().requestDisallowInterceptTouchEvent(true);2、用于根据一个起始颜色值和一个结束颜色值以及一个偏移量生成一个新的颜色,分分...
阅读全文
摘要:目 录(本篇字数:1555)介绍自定义ImageView代码一、圆形ImageView效果二、圆角矩形ImageView效果三、椭圆形ImageView效果四、三角形ImageView效果五、爱心形ImageView效果六、动态旗帜ImageView效果 介绍 ...
阅读全文
摘要:目 录(本篇字数:2504)案例源码下载思路及实现一、左侧字母检索器 二、列表显示字母分类三、列表适配器的逻辑代码四、汉字转拼音的一个工具类 案例 今天,我们来实现这样的一个小Demo,联系人的快速检索功能,左侧带有字母快速定位,滑动列表时字母相继切换的...
阅读全文
摘要:目 录(本篇字数:2403)介绍滑动冲突产生原因滑动冲突解决思路Bug产生原因 分析解决方法另一种方式实现 介绍 自定义ViewGroup的时候,你一定会遇到这种情况——滑动冲突。发生这种情况的前提是你的自定义ViewGroup支持滚动,并且可能也内嵌了...
阅读全文
摘要:目 录(本篇字数:955)案例View事件流程分析一、不拦截、不消费。二、不拦截、仅children消费。三、不拦截、仅B消费。四、不拦截、仅A消费。五、B拦截,不消费。六、A拦截,不消费。七、不拦截,children不分发,仅B消费。 案例 我们来看一...
阅读全文
摘要:目 录(本篇字数:1189)介绍一、onLayout()二、onMeasure() 介绍 onLayout()、onMeasure()这两个方法是我们自定义View的关键,也许你知道它是怎么使用,但不知道它为什么要这样使用?我们在看一些书籍和源码的时候,...
阅读全文
摘要:目 录(本篇字数:1077)介绍单例模式(singleton pattern)特点作用实现方式一、懒汉式(线程安全)二、饿汉式(线程安全)三、双重校验锁(线程安全)四、静态内部类(线程安全)五、枚举类(线程安全)单例模式几种方式比较 介绍 今天,我们来学...
阅读全文
摘要:目 录(本篇字数:1631)介绍代码及实现优化代码 介绍 学习自定义View,这个对于初学者来说确实有点难度。因为这需要你熟悉View绘制的基本流程,不仅如此,你还需要熟悉手势识别、解决事件冲突等知识。这是一系列综合性的学习,如果想在Android方面进...
阅读全文
摘要:目 录(本篇字数:1201)介绍区别分析scrollToscrollByScroller 介绍 今天,我们来讲讲自定义View的基本功,那就是对我们屏幕坐标系的理解。本人画了一张图,咋们凑合看吧,应该不难看懂。 这里做略微的说明,黑色(ViewGr...
阅读全文
摘要:目 录(本篇字数:1437)介绍实现步骤 介绍 今天我们来学习一下如何自定义一个漂亮、美观且通用的对话框。开始前,我们先了解一下对话框(Dialog),它是Android UI交互的一种形式,通常给予用户一个重要事件的通知,让用户来处理这一个事件。它不同...
阅读全文
摘要:目 录(本篇字数:2308)介绍代码实现TypedArrayBug分析onMeasure最终效果 介绍 今天我们来学习一下如何自定义一个自己ImageView,当然也是从最基础开始,我们只需要可以显示图片就好了。目的是基于此例子来熟悉我们自定义View的...
阅读全文
摘要:本文将推荐国内外最热门的开发者网站,各大网站提供无数的开发者技术、教程以及源码等内容,帮助热爱开发的朋友们学习一些新的开发技术。除此之外,还将分享一些热门的开发工具、UI资源等网站。网站不以热度排名,仅供开发者参考。· 代码相见恨晚的代码 —— Androi...
阅读全文
摘要:目 录(本篇字数:3290)背景HTML5学习HTML5结构标签介绍图片格式区别HTML5实战 背景 趁着处于学生狗时代又是在暑假期间,我们刚刚好利用这个时间来学习一下另一个对于我现在还没接触过的领域,那就是网页编程。虽然说我想做一名Android工程师...
阅读全文
摘要:目 录(本篇字数:1384)介绍代码分析这样写的理由如何调用 介绍 今天我们来讲一讲在Android开发中最常用的设计模式 —— 建造者模式(Builder Pattern) 设计模式有很多种,比如单例模式、建造者模式、适配器模式等等,在日常开发中...
阅读全文
摘要:目 录(本篇字数:1621)介绍代码演示一、拆分字符串:str.split("")二、提取字符串:str.substring(start,end)三、替换字符串:str.replace(old,new)四、提取字符:str.charAt(int index)五、...
阅读全文