![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Collect
事了拂喵去Arman
编程尚未成功,同志仍需努力
展开
-
android开发常用工具类集合
编程尚未成功,同志任需努力!原创 2016-08-31 12:41:57 · 1051 阅读 · 3 评论 -
android manifest和gradle配置的部分详解
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="xin.futureark"> <!-- manifest层: package:应用的包名, 当使用setComponent打开另一个app的界面或组件时,需要填写的;原创 2017-02-20 16:38:51 · 3660 阅读 · 0 评论 -
Andr oid 多窗 口编程
Android 多窗 口编程 多窗口支持 Android N 添加了对同时显示多个应用窗口的支持。 在手持设备上,两个应用可以在“分屏”模式中左右并排或上下并排显示。 在电视设备上,应用可以 使用“画中画”模式,在用户与另一个应用交互的同时继续播放视频。 如果您使用 N Preview SDK 构建应用,则可以配置应用处理多窗口显示的方法。 例如,您可以指定 Activity 的最小允原创 2016-12-05 18:41:58 · 309 阅读 · 0 评论 -
一张酷图帮你收集齐所有git命令
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 图片链接:http://finalshares.cn/attachment/1509/t原创 2016-12-05 18:46:25 · 339 阅读 · 0 评论 -
浏览器 HTTP 协议缓存机制详解
最近在 看有关于Android网络请求框架,在阅读OkHttp源代码的时候遇到缓存有关的问题。自己以前也看过有关文章但看完之后都没有太深的影响,今天发现一片很不错的 文章记录下来。 转自:http://m y.oschina.net/leejun2005/blog/369148 1、缓存的分类 缓存分为服务端侧(serve r side,比如 Ngin原创 2016-12-05 18:38:17 · 435 阅读 · 0 评论 -
如何利用RecyclerView打造炫酷滑动卡片
编程尚未成功 同志任需努力转载 2016-11-15 13:49:27 · 623 阅读 · 0 评论 -
深入Android databinding的使用和原理分析
Android的databinding已经出来 好久了,一直也没有用到项目中, 这两天在郭霖的公众号上看到分析databinding的一篇文章,遂打算练习一下,使用之后发现非常方便,个人认为对于交 互不多,展示性强的 界面可以使用databinding。另 外之前写过一篇android组件化开发的文章Android组件化开发实践, 在后续的开发中,发现butterknife从version8.2.原创 2016-11-16 14:05:50 · 2831 阅读 · 2 评论 -
微信Android热补丁实践演进之路
继插件化后,热补丁技术在2015年开始爆发,目前已经是非常热门的Android开发技术。其中比较著名的有淘宝的Dexposed、支付宝的AndFix以及Qzone的超级热补丁方案。微信对热补丁技术的研究并不算早,大约开始于2015年6月。经过研究与尝试现有的各个方案,我们发现它们都有着自身的一些局限性。微信最终采用不同于它们的技术方案,走出了自己的实践演进之路。 另外一方面,技术应当只是热补丁方转载 2016-10-27 16:16:46 · 424 阅读 · 0 评论 -
Android leakcanary内存泄漏检测和一般的解决方案
编程尚未成功,同志任需努力原创 2016-09-19 09:55:30 · 727 阅读 · 0 评论 -
Rxjava简介
本文转载至简书:http://www.jianshu.com/p/ec9849f2e510 前言 提升开发效率,降低维护成本一直是开发团队永恒不变的宗旨。近一年来国内的技术圈子中越来越多的开始提及Rx,经过一段时间的学习和探索之后我也深深的感受到了RxJava的魅力。它能帮助我们简化代码逻辑,提升代码可读性。这对于开发效率的提升、后期维护成本的降低帮助都是巨大的。个人预测RxJava一定是20转载 2016-09-19 09:49:54 · 631 阅读 · 0 评论 -
Arrays数组工具类
位于java.util包内的Arrays类是Java提供的一个操作数组的工具类,其内部定义了一些常见的用于操作数组的静态方法; 1:数组转List;2:排序3:查找4:元素填充;5:数组复制;6:toString;7:相等性判断;8:数组交换 1:Arrays.asList([]); asList 不接受基本数据类型的数组名,作为参数直接传递。 asList 通过b转载 2017-12-17 20:54:56 · 500 阅读 · 0 评论