0推荐
6K 浏览
0推荐
5K 浏览

Android 源码中的观察者模式

不管是在《大话设计模式》,还是GoF的《设计模式》,还是别的关于设计模式的经典书籍,抑或是在各类技术博客,大家可以轻易地找到关于观察者模式的定义和示例。因此观察者模式的概念和基本使用不是本文的讨...
0推荐
13K 浏览

android gradle常用配置总结

本文是针对android开发中的 build.gradle 文件中的常用配置总结,一些配置是在特定的场景下才使用,一些是为了解决一些问题才加上。所以默认还是使用在Android Studio工具...
0推荐
9K 浏览

Android开源:Pluto-一个Android开发框架

对于人工智能,李开复认为,“能够取代基本人类所有需要低于5秒钟的工作,它都能取代。”
0推荐
6K 浏览

SnackBar 简单分析

Snackbars provide lightweight feedback about an operation. They show a brief message at the botto...
0推荐
12K 浏览

下拉刷新、上拉加载实战:带你理解自定义 View 整个过程

写在前面的话 这篇文章主要是对以前学习的自定义View的一个小总结,拿这个例子来做再合适不过了。简单介绍一下,主要内容是参照 自个儿写Android的下拉刷新/上拉加载控件 这篇文章里面的内容(...
0推荐
9K 浏览

实现柱状图与条形图的结合,MPAndroidChart 的简单使用

先贴效果图: 这种样式的统计表格也是比较常用的,下面直接贴代码: public class ChartActivity extends BaseActivity { @BindView(R.id...
0推荐
4K 浏览

Android开发技术周报 Issue#118

新闻 Google助手已确认提供给所有牛轧糖和棉花糖智能手机 Android无法抗衡iMessage?谷歌力推RCS标准谋变 短信应用更名:Google正重新焕发SMS短信生机 教程 深度了解A...
0推荐
6K 浏览

Android ActivityLifeCallbacks解析

文章的名字也是ActivityLifeCallbacks,意思为Activity的生命周期回调。实际上,并不是标题党那么吓人,就是android.app.Application里的一个接口,只是...
0推荐
6K 浏览

Android自定义view之属性动画熟悉

最近项目中有一个这样的需求,当用户填写完数据之后,传后台去计算,然后需要跑一个这样的动画,由于这个动画效果同事用的是后台切的图组成的帧动画,然后一向强迫症如我就非常不喜欢那么多图片就是为了成就这...
0推荐
8K 浏览

Android开源:EasyChartWidget - 自定义view绘制图表

以前写过一篇博客 手撸一个Android饼状图表 自定义view中绘制了一个饼状图。项目中我们还经常用到一些饼状图是空心的圆看起来也很好看。
0推荐
19K 浏览

安居客Android项目架构演进

入职安居客三年从工程师到Team Leader,见证了Android团队一路走来的发展历程。因此有心将这些记录下来与大家分享,也算是对自己三年来一部分工作的总结。希望对大家有所帮助,更希望能得到大家宝贵的建议。
0推荐
3K 浏览

Android 视图高度和阴影的那点事儿

Material Design 规范针对 UI 元素提出了“高度”这一概念,使过去流行于拟物化设计中的阴影效果,在扁平化设计中消失了很久之后,再次显现。不过,虽然视图高度更多的是以阴影的形式直观...
0推荐
7K 浏览

Android 动态代理以及利用动态代理实现 ServiceHook

这篇文章主要介绍使用 InvocationHandler 这个接口来达到 hook 系统 service ,从而实现一些很有意思特殊功能的详细步骤。
0推荐
19K 浏览

响应式编程在 Android 中的应用

RxJava提供了一种以面向时序的方式考虑数据的机会:所有事情都是持续变化的,数据在更新,事件在触发,然后你就可以创建事件响应式的、灵活的、运行流畅的App。
0推荐
12K 浏览

CoordinatorLayout 使用全解析

CoordinatorLayout是在 Google IO/15 大会发布的,遵循Material 风格,包含在 support Library中,结合AppbarLayout, Collaps...
0推荐
14K 浏览

Android系统启动流程分析

随着Android版本的升级,aosp项目中的代码也有了些变化,本文基于Android 7.0分析Android系统启动流程.
0推荐
13K 浏览

Android 视图高度和阴影的那点事儿

Material Design 规范针对 UI 元素提出了“高度”这一概念,使过去流行于拟物化设计中的阴影效果,在扁平化设计中消失了很久之后,再次显现。不过,虽然视图高度更多的是以阴影的形式直观...
0推荐
16K 浏览

如何构建Android MVVM应用框架

说到Android MVVM,相信大家都会想到Google 2015年推出的DataBinding框架。然而两者的概念是不一样的,不能混为一谈。MVVM是一种架构模式,而DataBinding是...
0推荐
7K 浏览

Android 开篇

Android系统非常庞大、错中复杂,其底层是采用Linux作为基底,上层采用包含虚拟机的Java层以及Native层,通过系统调用(Syscall)连通系统的内核空间与用户空间。用户空间主要采...
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档