android-笔记
HongChengDarren
忘记不了铭记,坚持不了放弃,但只要活着...
展开
-
Android设计模式源码解析之适配器(Adapter)模式
1. 模式介绍1.1模式的定义: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。1.2模式的使用场景: 用电源接口做例子,笔记本电脑的电源一般都是接受5V的电压,但是我们生活中的电线电压一般都是220V的输出。这个时候就出现了不匹配的状况,在软件开发中我们称之为接口不兼容,此时就需要适配器来进行一个接口转换。在软件开发中有一原创 2016-01-20 14:12:46 · 5017 阅读 · 0 评论 -
Android 6.0 运行时权限处理解析
1.概述 不知道大家有没有遇到过这种情况,开发app的时候发现自己手机选择照片是正常的,测试那边的一台手机怎么搞都不行,然后查看版本之后才发现是6.0的手机。 随着Android 6.0 7.0 我们开发者所要应对的主要就是新版本SDK带来的一些变化,既然是程序员那么我们肯定就特别关注开发部分的变化,其中之一就是权限处理。那么在6.0及以上版本我们的危险权限都需要在运行...原创 2016-11-11 17:55:30 · 19026 阅读 · 3 评论 -
Android 6.0 运行时权限封装框架
1.概述 视频讲解都已经录了好几天,但是最近实在抽不开身一直在忙Unity3D,就连光棍节都在写,上次我们只是写了Android 6.0 运行时权限处理解析,但是并未对其做代码封装,这一次我们做一个彻底的处理。 附视频讲解地址:http://pan.baidu.com/s/1bpqqkGn 2.运行时权限的检测 2.1. 简单例子public class Main原创 2016-11-15 18:40:08 · 15917 阅读 · 2 评论 -
RecyclerView更全解析之 - 基本使用和分割线解析
1.概述 昨天跟自己群里的人唠嗑的时候发现还有人在用Eclipse,我相信可能还是有很多人在用ListView,这里介绍一个已经出来的n年了的控件RecyclerView,实现ListView,GridView,瀑布流的效果。还可以轻松的实现一些复杂的功能,如QQ的拖动排序,侧滑删除等等。原创 2016-12-27 16:36:47 · 6212 阅读 · 1 评论 -
RecyclerView更全解析之 - 仿支付宝侧滑删除和拖动排序
1.概述 这是春节前的最后一篇分享技术的博客了,接下来的时间需要去完善视频讲解,至于今年都干了哪些事有什么成就吹牛的这里就不多说了,声明一下图片资源我是盗用的别人的。我们直接看这一期需要分享的效果:原创 2017-01-06 16:30:12 · 1731 阅读 · 0 评论 -
Android Studio自定义模板 做开发竟然可以如此轻松 - 前篇
1.概述 最近有很多人反馈,有些哥们不喜欢看文字性的东西,还有一些哥们根本就不知道我在搞啥子,那么以后我就采用博客加视频的方式,我们可以选择看视频讲解:http://pan.baidu.com/s/1i5uh2uD 大家不要被我的演示忽悠了,我手机上面的确有两个内涵段子的apk,接口也是内涵段子的接口,接口和素材待会在源码里面发给大家,但是所演示的是我自己写的。这里主要是讲,原创 2016-11-06 13:04:22 · 22483 阅读 · 8 评论 -
Android Studio自定义模板 做开发竟然可以如此轻松 - 后篇
1.概述 最近有很多人反馈,有些哥们不喜欢看文字性的东西,还有一些哥们根本就不知道我在搞啥子,那么以后我就采用博客加视频的方式,我们可以选择看视频讲解:http://pan.baidu.com/s/1i5uh2uD 大家不要被我的演示忽悠了,我手机上面的确有两个内涵段子的apk,接口也是内涵段子的接口,接口和素材待会在源码里面发给大家,但是所演示的是我自己写的。这里主要是讲,原创 2016-11-07 16:23:38 · 23101 阅读 · 0 评论 -
Android设计模式源码解析之单例模式
1. 模式介绍1.1模式的定义: 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。1.2模式的使用场景: 确保某个类有且只有一个对象的场景,例如创建一个对象需要消耗的资源过多,如要访问 IO 和数据库等资源。如:我们使用的第三方框架(com.nostra13.universalimageloader) 2.模式的简单实现1.1简单实现的介绍:原创 2016-01-10 11:58:12 · 2932 阅读 · 0 评论