转载请标明出处: http://www.jianshu.com/p/e69557b217c0 本文出自:【张旭童的简书】 (http://www.jianshu.com/users/8e91ff99b072/latest…
标签:Android
Http基础知识学习(一)
学习资料: 《图解Http》 正在学习了解OkHttp的知识,遇到了关于http的知识点时,都不知所云。百度到的东西,看得云里雾里的,感觉还是自己找本书看看,效果比较好。正好同学有本图解Http,讲的挺基础,能看懂,就拿…
当Android遇到单例模式
设计模式.png 定义 单例模式最初的定义出现于《设计模式》(艾迪生维斯理, 1994):“保证一个类仅有一个实例,并提供一个访问它的全局访问点。” 而我对单例的理解是,在可控的范围内充当全局变量的作用,就相当于C语言中…
Android官方架构组件DataBinding双向绑定篇: 观察者模式的殊途同归
争取打造 Android Jetpack 讲解的最好的博客系列: Android官方架构组件Lifecycle:生命周期组件详解&原理分析 Android官方架构组件ViewModel:从前世今生到追本溯源 An…
Android 解锁 Gradle 依赖新姿势
本篇文章已授权为微信公众号 code小生 发布 前言 今天在看大牛 Github 项目源码的时候,发现他们 build.gradle 文件的写法很有意思, 仔细研究了一下,发现自己以前使用 Gradle 来依赖管理的姿势…
简单图片加载框架的打造-(了解如何设计一个图片加载框架)
目前市场上有很多第三方图片加载框架, 当然,以UniversalImageLoader,Picasso,Glide为代表, 这些图片加载库大大方便了我们平时使用时需要图片加载地方的代码编写,且其性能还高. 之前学习了Vo…
Android 读取联系人数据库
需求:通过ListView把联系人展示出来 例图 需要: 一个activity 一个绑定activity的布局 一个item布局 基础知识: raw_contacts表 contact_id:联系人id data表:联系…
不要打破链式调用!一个极低成本的RxJava全局Error处理方案
RxJava与CallbackHell 在正式铺展开本文内容之前,我们先思考一个问题: 你认为 RxJava 真的好用吗,它好用在哪? CallbackHell,中文翻译为 回调地狱,在以往没有依赖RxJava + Re…
Android DEPPLINK、APPLink原理简析
APP开发中经常会有这种需求:在浏览器或者短信中唤起APP,如果安装了就唤起,否则引导下载。对于Android而言,这里主要牵扯的技术就是deeplink,也可以简单看成scheme,Android一直是支持scheme…
Android 自定义View学习(十三)——View触控事件学习
学习资料: Android开发群英传 Android开发艺术 探索 安卓自定义View进阶-事件分发机制原理 郭神的Android事件分发机制完全解析,带你从源码的角度彻底理解 个人理解: View的事件体系主要包含两个…
编辑距离 (Levenshtein Distance算法)
很久没有写算法了, 个人算法中等, 不好不坏. 觉的学习算法的好处很多, 还可以保持大脑活跃度, 因此最近会写些算法的博客. 这篇文章的算法是工作中用到的. 一个成熟的动态规划算法.介绍给大家. 编辑距离 (Levens…
为你的Android Studio打造帅气的LogCat配色
公司的电脑前一阵子配了个帅气的配色,后来回家看自己的AS,觉得好丑,索性把这个配色发出来,看Log好看多了。 帅气的配色发出来了。快去动手修改吧! 打开File->Settings搜索框中输入Logcat 点中Ve…