Android 架构师之路 目录 1、命令模式概念 1.1 介绍 命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在...

Android 架构师之路 目录 1、命令模式概念 1.1 介绍 命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在...
一、使用泛型的好处 1.泛型确定了具体的数据类型,对于List,Map这样的数据容器提供了类型检测机制,只有相匹配的数据才能正常的赋值,否则编译器就不通过,它是一种类型安全检...
在Android UI中,我们常常会使用EditText,比如在一个ScrollView中放置多个EditText,如下图: 当用户点击这个EditText时会触发软键盘,这...
一、在解决Android输入法键盘弹出问题是,我们先来了解几个常用的api A="stateUnspecified" 依赖系统或者主题去设置键盘弹出A="stateHidde...
我们给recyclerView定义分割线时主要实现的三个方法是下面三个。 我们先实现水平或者竖直方向的分割线,实现思路是拿到drawable对象后在ondraw方法的回调里 ...
在程序开发的实践当中,为了让程序表现得更加流畅,我们肯定会需要使用到多线程来提升程序的并发执行性能。但是编写多线程并发的代码一直以来都是一个相对棘手的问题,所以想要获得更佳的...
我们在布局文件中定义一个线性布局时一般都会 但是我们有仔细考虑过每一行的作用吗,这一篇文章就仔细探索下每一行的实际意义。 <?xml version="1.0" encodi...
scrollTo() scrollTo()方法是让View相对于初始的位置滚动某段距离. scrollBy() scrollBy()方法则是让View相对于当前的位置滚动某段...
本文首发于我的个人技术博客看完还不懂HTTPS我直播吃翔 存在即合理 http是非常常见的应用层协议,是超文本传输协议的简称,其传输的内容都是明文的。在这个混乱的世界,明文传...
HTTPS 简介 HTTPS 全称 HTTP over TLS。TLS是在传输层上层的协议,应用层的下层,作为一个安全层而存在,翻译过来一般叫做传输层安全协议。 对 HTTP...
最近在Https方面做了一些探索,在Android上做了一些实际应用,在此分享出来以便后查。 Https协议是什么 目前,Https已经成为了主流趋势,无论在大型互联网公司如...
生成https证书(单向验证) @(JAVAWEB) 1. 首先生成jks文件 window下直接cmd 命令 keytool -genkey -keysize 2048 ...
转载请注明出处:美团猫眼电影android模块化实战--可能是最详细的模块化实战 地址:http://www.jianshu.com/p/d372cc6802e5 目录...
先看下实现效果 对于自定义view不规则区域的触摸事件点击响应涉及的知识点1.Region2.Matrix坐标系变换拓展知识点:3.Path绘图 Region Region是...
老夫为了今天是煞费苦心啊,哈哈哈哈一直想模仿探探的一个雷达搜索效果(探探应该用过吧,就是和陌陌类似的不可描述app)总结了前面两篇博客,今天终于可以上手干了! 完全自定义控件...
本篇依旧属于Matrix,主要讲解Camera,Android下有很多相机应用,其中的美颜相机更是不少,不过今天这个Camera可不是我们平时拍照的那个相机,而是graphi...