0推荐
93K 浏览

Android中的Service:Binder,Messenger,AIDL(2)

但是在前一篇博文中也有一些遗漏的东西——主要是关于bindService()这一块的具体细节。由于这一块涉及的东西还是比较多,所以在这里单独提出来了。
0推荐
80K 浏览

Android中的Service:默默的奉献者 (1)

这段时间在看一些IPC相关的东西,这里面就不可避免的要涉及到service,进程线程这些知识点,而且在研究的过程中我惊觉自己对这些东西的记忆已经开始有些模糊了——这可要不得。于是我就干脆花了点心...
0推荐
290K 浏览

Android:学习AIDL,这一篇文章就够了(上)

在决定用这个标题之前甚是忐忑,主要是担心自己对AIDL的理解不够深入,到时候大家看了之后说——你这是什么玩意儿,就这么点东西就敢说够了?简直是坐井观天不知所谓——那样就很尴尬了。不过又转念一想,...
0推荐
16K 浏览

Android EventBus3.0 深入了解

EventBus是一个针对Android为了松耦合的基于事件发布/订阅模式(观察者模式)的开源库。
0推荐
20K 浏览

Android EventBus 3.0 相见恨晚

EventBus是一个Android端优化的publish/subscribe消息总线,简化了应用程序内各组件间、组件与后台线程间的通信。
0推荐
16K 浏览

Android滑动效果是如何产生的

相对于Android2.X版本中常见的长按、点击操作,滑动的操作方式具有更好的用户体验性。因此,从Android4.X版本开始,滑动操作就大量出现在了Android系统中,各种第三方应用也竞相模...
0推荐
16K 浏览

Android Weekly #215 安卓开发周刊 中文版

文章&教程 ConstraintLayout, 从里到外:第1部分 (wiresareobsolete.com) 本文聚焦于考察ConstraintLayout容器架构以及它是如何工作的。 如何...
0推荐
47K 浏览

Android RxJava+Retrofit统一处理API返回,根据返回值决定是否Retry,绑定Activity生命周期

那使用RxJava+Retrofit该如何写出效果类似MyHttpCallback的功能呢? 1) 一般第一反应就是在Subscriber的onNext里面去判断,这样的写法满足不了这样的需求...
0推荐
52K 浏览

Android自动抢红包,自动安装原理之AccessibilityService

AccessibilityService的出现Google的初衷是帮助残疾人去使用Android设备,但是当你对它足够了解了之后你会发现它的作用不仅仅只是这样。对windows编程有了解的同学肯...
0推荐
12K 浏览

Android一个优雅实用的Submit按钮动效

预览 使用 <com.spark.submitbutton.SubmitButton android:layout_width="match_parent" android:layout_hei...
0推荐
14K 浏览

Android 如何编写基于编译时注解的项目

本文通过具体的实例来描述了如何编写一个基于编译时注解的项目,主要步骤为:项目结构的划分、注解模块的实现、注解处理器的编写以及对外公布的API模块的编写。通过文本的学习应该能够了解基于编译时注解这...
0推荐
8K 浏览

Android酷炫的碎纸机

碎纸机动画,点子出自 dribbble 预览 使用 xml <com.ldoublem.PaperShredderlib.PaperShredderView android:layout_wid...
0推荐
32K 浏览

Android自定义View系列(一)——打造一个爱心进度条

通过实现几个例子来认识安卓自定义View的方法。从自定义View到自定义ViewGroup,View事件处理再到View深入分析.
0推荐
42K 浏览

Android自定义View系列(二)——打造一个仿2K游戏摇杆

写作原因:Android进阶过程中有一个绕不开的话题——自定义View。这一块是安卓程序员更好地实现功能自主化必须迈出的一步。下面这个系列博主将通过实现几个例子来认识安卓自定义View的方法。
0推荐
26K 浏览

如何提高 Android 代码质量 -工具篇

在这片文章中,我将从工具使用的角度上讲述如何提高 Android 代码质量,这些自动化工具包括 Checksytle、Findbugs、PMD 和 Android Lint. 团队中代码意识不一...
0推荐
46K 浏览

Android开发周报:Android厂商寒冬将至、Android内存申请分析

《Android Marshmallow/Nougat 进行时:设备升级列表已公布》 :近日Google携众厂商发布了Android Marshmallow和Android Nougat的设备升级列表。
0推荐
36K 浏览

深入理解 ButterKnife,让你的程序学会写代码

话说我们做程序员的,都应该多少是个懒人,我们总是想办法驱使我们的电脑帮我们干活,所以我们学会了各式各样的语言来告诉电脑该做什么——尽管,他们有时候也会误会我们的意思。
0推荐
91K 浏览

高逼格,超简单,实现App自动更新,一个方法搞定

基本原理和使用方法跟自动更新,一个方法搞定一样大家不懂得可以参考这里,同样还是一个方法搞定超级简单,不过只是这次的逼格更高,机型兼容性更好。这次手动实现了下载和系统通知进度功能。
0推荐
85K 浏览

一个千万量级的APP使用的一些第三方库

前段时间在调研第三方推送服务的时候,反编译了一部分市面上比较流行的APP。其中一个无论是在设计还是功能上都堪称典型,这款APP总用户数超千万(其官网数据),在国内某手机助手上支持率超97%。可见...
0推荐
24K 浏览

Android官方文档之User Interface(Settings)

设置页面(Settings)用于修改、保存app的特性或行为 等。如某些新闻app可以在设置页面设置其白天/夜间模式、清除缓存、是否允许推送通知等。
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档