0推荐
15K 浏览

PopWindow 从底部动画效果弹出。

popwindow从底部弹出,动画,和适配不同手机:
0推荐
6K 浏览

在Dagger 2中使用RxJava来进行异步注入

在Dagger 2中使用RxJava来进行异步注入 几星期前我写了一篇关于在Dagger 2中使用 Producers 进行异步注入的 文章 。在后台线程中执行对象的初始化又一个很好的优势 - ...
0推荐
9K 浏览

老司机带你吃牛轧糖--适配Android 7.1 Nougat新特性

本次主要介绍3个新特性: App Shortcuts , Round Icon Resource 和 Image Keyboard Support 。
0推荐
12K 浏览

LeakCanary 原理浅析

自顶向下,用图简化,不落代码陷阱,不入细节迷障。
0推荐
6K 浏览

深入探讨Android异步精髓Handler

众所周知, Android 的UI是在其主线程中进行刷新的,所以Google建议开发人员切勿在主线程中进行耗时的操作否则很容易导致应用程序无响应(ANR)。鉴于此几乎接近硬性的要求,我们常把耗时...
0推荐
17K 浏览

史上最简单Android源码编译环境搭建方法

有史以来,Android源码编译环境的搭建始终是一件麻烦事儿。网上有数不清的文章介绍如何编译Android源代码,但是他们要么方法复杂、步骤太多;要么自称解决了一些编译问题(需要修改头文件,系统...
0推荐
26K 浏览

MVVM之DataBinding学习笔记

前言 ...想了半分钟,好像并没有啥需要特别声明的,能翻到这篇文章的人,相信也早已了解了DataBinding是个什么东西,所以还是简单粗暴点儿,就当给自己留个笔记...开撸吧! 配置 确保sd...
0推荐
5K 浏览

自定义view事件分发机制的细枝末节

当view确定自身已经不再适合现有的区域时,该view本身调用这个方法要求parent view(父类的视图)重新调用他的onMeasure onLayout来重新设置自己位置。特别是当view...
0推荐
13K 浏览

Android 注册媒体按键监听(MediaSession 兼容 Android 5.0+)

应用中需要播放音乐的时候,通常有个令人捉急的问题就是媒体焦点;假如同时用 QQ音乐 与自己的应用同时播放音乐的时候,媒体焦点到底花落谁家,谁才能响应这次媒体按键;这就要看谁最后申请了这个焦点
0推荐
7K 浏览

Android 对UI操作的工具类UIUtils

Android中对UI操作的工具类,大概还有不少常用方法没有记录进去,以后用到一些再更新就好哒~网上那么多资料来着。 我绝对是仙剑是真爱粉呐,今朝眼神好温柔哟~今朝和祈好甜蜜啊~羡慕! publ...
0推荐
23K 浏览

Material Design 之 Behavior的使用和自定义Behavior

前面两篇文章讲了Toolbar 和 AppbarLayout 相关的东西,还没看过的同学可以去看看。前面我们说过,CoordinatorLayout很强大,它可以协调子View的交互动作,那么C...
0推荐
14K 浏览

Material Design 之 Toolbar 开发实践总结

for use within application layouts. 意思就是 Toolbar 是应用内的action bars 的一个归纳。好像有点难懂,看不懂这句话没关系,我们只要知道,T...
0推荐
21K 浏览

Material Design 之 TabLayout 使用

使用 tabs 将大量关联的数据或者选项划分成更易理解的分组,可以在不需要切换出当先上下文的情况下,有效的进行内容导航和内容组织,
0推荐
5K 浏览

Space源码分析

Space是一个轻量的View,可以在布局中被用来创建间隙,常用于布局优化。
0推荐
11K 浏览

ViewDragHelper实战:APP内“悬浮球”

“悬浮球”最初是iPhone手机上的一个虚拟按键,它会悬浮于所有APP之上,手指随意拖动,松开后会自动贴边显示。现在满大街都是iPhone手机,相信大家都用过或者看过这个效果
0推荐
4K 浏览

Android自定义View系列之合集

这几天抽空撸了下几个自定义View,做成一个合集,已经完成了好几个效果,也提交了GitHub托管,欢迎Android开发的朋友们star,文末附地址。
0推荐
6K 浏览

Android开发必知的java嵌套类

嵌套类指定义在另一个类的内部的类,嵌套类的存在只是为了他的外围类。嵌套类有四种:静态成员类,非静态成员类,匿名类,局部类。
0推荐
6K 浏览

ANDROID动态加载 使用SO库时要注意的一些问题

在项目里使用SO库非常简单,在 加载SD卡中的SO库 中也有谈到,只需要把需要用到的SO库拷贝进 jniLibs(或者Eclipse项目里面的libs) 中,然后在JAVA代码中调用 Syste...
0推荐
5K 浏览

Android内存泄漏检测利器:LeakCanary

LeakCanary是一个 傻瓜化 并且可视化的内存泄露分析工具
0推荐
4K 浏览

Android性能调优利器StrictMode

作为Android开发,日常的开发工作中或多或少要接触到性能问题,比如我的Android程序运行缓慢卡顿,并且常常出现ANR对话框等等问题。既然有性能问题,就需要进行性能优化。正所谓工欲善其事,...
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档