0推荐
12K 浏览

基本特效:饿了么丝滑无缝过度搜索栏的实现

如果我不偷懒的话,或许可以成为一个系列都基础教程哦。当然如果成为了一个系列,这个系列就像标题说的一样,是基础特效。所以内容会比较简单,如果你是老司机的话,可以直接飘过了(顺便带我上车!)。
0推荐
5K 浏览

源码跟踪分析View的事件分发机制

想要写好Android的界面,解决View的滑动冲突是十分重要的,因此需要对Android的事件分发机制有一定了解和认识。之前校招面试的时候自己也被问过相关问题,加上自己最近在写一个小Demo遇...
0推荐
8K 浏览

安卓AOP实战:APT打造极简路由

1、0个类0行代码(除了apt及生成的仅仅一个类的代码) 2、0反射0性能损耗,基于编译期间注解处理器 3、支持任何类型的参数传递,没有原生Intent的数据大小限制 4、支持页面元素共享的转场动画
0推荐
8K 浏览

重现onPause到onResume生命周期

最近重看《Android开发艺术探索》一书,其中第3页 Activity 生命周期 onPause 到 onResume 过程的确如作者所说“在一般的开发中用不上”,但是作为开发者还是有研究的必要。
0推荐
13K 浏览

简洁优雅地实现夜间模式

今天要介绍的主要内容并不是关于系统的夜间模式,而是如何给我们开发的APP添加夜间模式的功能。毫不夸张的说,夜间模式现在已经是阅读类App的标配了。事实上,日间模式与夜间模式就是给APP定义并应用...
0推荐
17K 浏览

Android Menuitem 各种坑

ToolBar上添加Menu,除搜索图标外其他的都收起来。修改ToolBar背景色为深灰色,然后才发现MenuItem里面的背景色还是原来白色。
0推荐
6K 浏览

Android 自定义属性动画应用之MenuButton

之前做App 有需要一个按钮需要有动画,点击展开变成X ,再次点击变回三根线,好像这东西在html中很好实现,于是我也在android里也做了一次小的应用.
0推荐
13K 浏览

Android插件混淆解决方法以及MultiDex的配置

最近在公司做的工作都是插件化相关,所以看了很多插件化的框架。整个插件化的方案现在是比较成熟的,怎样处理ClassLoader,怎么替换Activity生命周期,怎么去处理Receiver和Ser...
0推荐
39K 浏览

一个简单的网速显示悬浮窗

2016转眼就要过去了,刚刚参加完学院举办的元旦晚会,看了看系里的大牛的各种事迹,内心感慨万分。回来继续安心做我的小码农,顺便更一下将近一个月没有更新的博客。
0推荐
15K 浏览

PopWindow 从底部动画效果弹出。

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

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

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

深入探讨Android异步精髓Handler

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

Space源码分析

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

Kotlin如何成为我们Android开发的主要语言

Kotlin是一个基于JVM的新的编程语言,由JetBrains开发。JetBrains,作为目前广受欢迎的Java IDE IntelliJ的提供商,在Apache许可下已经开源其Kotlin...
JanaRno 8年前   
0推荐
11K 浏览

ViewDragHelper实战:APP内“悬浮球”

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

Android开发必知的java嵌套类

嵌套类指定义在另一个类的内部的类,嵌套类的存在只是为了他的外围类。嵌套类有四种:静态成员类,非静态成员类,匿名类,局部类。
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档