Android 进阶
文章平均质量分 92
潇儒瀚
这个作者很懒,什么都没留下…
展开
-
CoordinatorLayout与滚动的处理
编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!英文原文:https://guides.codepath.com/android/Handling-Scrolls-with-CoordinatorLayout 这篇文章专门讲解和Coordin转载 2017-05-24 17:16:32 · 513 阅读 · 0 评论 -
Android ViewDragHelper完全解析 自定义ViewGroup神器
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/46858663; 本文出自:【张鸿洋的博客】一、概述在自定义ViewGroup中,很多效果都包含用户手指去拖动其内部的某个View(eg:侧滑菜单等),针对具体的需要去写好onInterceptTouchEvent和onTouchEvent这两个方法是转载 2017-06-03 16:56:39 · 453 阅读 · 0 评论 -
Android版与微信Activity侧滑后退效果完全相同的SwipeBackLayout
本文缘起因为我做的app里使用了SwipeBackHelper的开源库来实现Activity的侧滑后退,本来使用起来一直没什么问题,但在新版本中接入了腾讯x5内核的WebView后就出现了一个小问题。看下图:图1图2图2中两条黑线之间就是图1中所展示的视频播放的区域,但图2中显示的不是视频内容,而是当前的WebActivity下层的MainA转载 2017-06-03 14:15:49 · 2315 阅读 · 3 评论 -
android 自定义ViewSwipeBackHelper,实现左滑结束Activity
转载请注明出处:这里写链接内容Git上看到一个基于SwipeBackLayout的实现,可以让我们在使用过程中在不使用物理返回键的情况下舍去了返回的Button又提升了用户体验包结构: 运行效果: How To Use? Gradlecompile 'com.jude:swipebackhelper:1.1.5'11或者你自己下了源码压Jar转载 2017-06-03 14:12:58 · 385 阅读 · 0 评论 -
Android应用进程防杀指南3-JobService
在前两篇博客中,我们系统的学习了Android应用进程防杀套路和双进程守护的实现,不懂的童鞋们请查看Android应用进程防杀指南1-常用套路和Android应用进程防杀指南2-双进程守护两篇博文。 本篇博文,我将带领大家学习更高端的APP进行防杀技巧,该技巧除了能够应对卫士、管家的清杀以外,更能够在类似于某米、某为系统的清理内存软件清理下确保进程存活下来。它就是我们今天的主角JobS转载 2017-05-24 17:29:43 · 433 阅读 · 0 评论 -
Android应用进程防杀指南2-双进程守护
在上一篇博客中,我们谈到了Android进程防杀的常用套路,各位童鞋可以点击查看我的博客Android应用进程防杀指南1-常用套路,随着越来越多的用户手机安装某卫士,某管家,常用的进程防杀套路并不能够很好的保证我们的APP进程常驻,因此本篇博客我给大家带来抗某卫士,某管家的双进程守护解决方案。双进程守护,其实原理非常简单,网上也有很多博文讲述,今天我给大家用一个完整的案例来讲述。假设我转载 2017-05-24 17:28:38 · 653 阅读 · 0 评论 -
Android应用进程防杀指南1-常用套路
进程、服务守护防杀的实现,对于每一位开发者来说,都是一部与某系统、某卫士、某助手、某管家、某大师斗争的血泪史。 我们常用的进程守护的套路无外乎以下几种,大部分内容摘录自Never-say-Never的博客套路一.提高进程的优先级数值 对于Service被系统回收,一般做法是通过提高优先级可以解决,在AndroidManifest.xml文件中对于intent-fi转载 2017-05-24 17:27:32 · 298 阅读 · 0 评论 -
Android的IPC机制
一、IPC简介(1)IPC是Inter-Process Communication的缩写,含义为进程间通信或者跨进程通信,是指两个进程之间进行数据交换的过程。(2)ANR是Application Not Responding的缩写,即应用无响应。主线程执行大量的耗时操作容易导致ANR现象发生。(3)在Android中最有特色的进程间通信方式就是Binder了,通过Binder可转载 2017-05-24 17:21:14 · 348 阅读 · 0 评论 -
FloatingActionButton滚动时的显示与隐藏小结
编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!FloatingActionButton的显示和隐藏其实很容易谷歌到,之所以写这篇文章是感觉这个知识点有点让人困惑,可以找到多种实现方式,而且兼容包里的FloatingActionButton还不断的变转载 2017-05-24 17:18:01 · 1496 阅读 · 0 评论 -
Material Design之CoordinatorLayout+AppBarLayout实现上滑隐藏ToolBar
ok,今天继续更新Material Design系列!!!废话不说,先看看效果图吧:好了,现在来讲讲上图是怎么实现的吧!讲之前先讲讲几个控件:CoordinatorLayout 该控件也是Design包下的一个控件,然而这个控件可以被称为Design包中最复杂、功能最强大的控件:CoordinatorLayout。为什么这样说呢?转载 2017-05-24 17:17:22 · 597 阅读 · 0 评论 -
Android ViewDragHelper源码解析
在自定义ViewGroup的过程中,如果涉及到View的拖动滑动,ViewDragHelper的使用应该是少不了的,它提供了一系列用于用户拖动子View的辅助方法和相关的状态记录,像Navigation Drawer的边缘滑动、QQ5.x的侧滑菜单、知乎里的页面滑动返回都可以由它实现,所以有必要完全掌握它的使用。要想完全掌握ViewDragHelper的使用和原理,最好的办法就是读懂它的源转载 2017-06-03 16:58:05 · 299 阅读 · 0 评论