0推荐
19K 浏览

用RxJava实现事件总线(Event Bus)

事件总线可以使Android中各组件之间的通信变得简单,最重要的是可以解耦! 目前大多数开发者使用EventBus或者Otto作为事件总线通信库,对于RxJava使用者来说,RxJava也可以...
0推荐
72K 浏览

Android Material Design 兼容库的使用详解

众所周知MaterialDesign(材质设计)是Google在2014年I/O大会上发布的一种新的设计规范。一经推出就好评如潮,个人是非常喜欢这种风格的,由于他只支持5.0及其以上的设备,开发...
0推荐
34K 浏览

Android音频开发(4):如何存储和解析wav文件

无论是文字、图像还是声音,都必须以一定的格式来组织和存储起来,这样播放器才知道以怎样的方式去解析这一段数据,例如,对于原始的图像数据,我们常见的格式有 YUV、Bitmap,而对于音频来说,最简...
0推荐
70K 浏览

RxJava 与 Retrofit 结合的最佳实践

RxJava和Retrofit也火了一段时间了,不过最近一直在学习ReactNative和Node相关的姿势,一直没有时间研究这些新东西,最近有个项目准备写,打算先用Android写一个Demo...
0推荐
17K 浏览

Android 多线程编程

在Android中,我们绘制图形界面的线程即是主线程,也叫UI线程。由于在主线程中进行过于耗时的操作(Activity超过5秒,BroadCast超过10秒)会导致ANR(Application...
0推荐
14K 浏览

Android音频开发(3):如何播放一帧音频

本文重点关注如何在Android平台上播放一帧音频数据。阅读本文之前,建议先读一下 《Android音频开发(1):基础知识》 ,因为音频开发过程中,经常要涉及到这些基础知识,掌握了这些重要的概...
0推荐
14K 浏览

Handler 之 ThreadLocal 相关

在上一篇文章Handler 之 源码解析中介绍 Handler 与 Looper 的关系时,半路出现了 ThreadLocal 这个类,他是什么呢,本想在 Handler 源码解析一文一起阐述了...
0推荐
21K 浏览

Material Design学习之 Bottom Sheets (顺便提提CoordinatorLayout)

昨天连续上了2篇介绍第三方库的文章,正直好久没提交自己写东西了,那么就补一篇之前MD系列漏的部分 Bottom Sheets
0推荐
9K 浏览

手把手OkBuck教程:应用到AndroidTDDBootStrap项目(续)

5个多月过去了, OkBuck 和 AndroidTDDBootStrap 项目都发生了重大更新,原文中的描述已经过时已久,今天趁着AndroidTDDBootStrap完成重构,更新Andro...
0推荐
36K 浏览

由Android 65K方法数限制引发的思考

由Android 65K方法数限制引发的思考
0推荐
56K 浏览

蘑菇街 App 的组件化之路

在组件化之前,蘑菇街 App 的代码都是在一个工程里开发的,在人比较少,业务发展不是很快的时候,这样是比较合适的,能一定程度地保证开发效率。
0推荐
16K 浏览

Android音频开发(2):如何采集一帧音频

本文重点关注如何在Android平台上采集一帧音频数据。阅读本文之前,建议先读一下我的上一篇文章 《Android音频开发(1):基础知识》 ,因为音频开发过程中,经常要涉及到这些基础知识,掌握...
0推荐
22K 浏览

RecyclerView源码分析

概述 之前面试的时候经常有人问是否用过 RecyclerView ,最近项目中也大量用到 RecyclerView 。对于有点追求的码工来时,当然不会满足于仅仅会使用这一层次,学姐就是一个有追求...
0推荐
15K 浏览

RecyclerView技术栈

概述 随着2014年Google IO的召开, Android L Preview 版随之发布,对于开发着来说,带来了性能上的改善,而对于消费者来说,得到了体验上的提升。我想,无论是开发者还是使...
0推荐
14K 浏览

一个提高开发效率的ADB插件:ADB IDEA

在开发调试的时候,我们经常需要把当前项目app的数据清空,以测试用户第一次打开app时的情况。 通常我们需要在设置里面通过好几步繁琐的操作才能完成。特别是在测试机器里面,因为demo太多,要找到...
rmb-xp 10年前   
0推荐
15K 浏览

Android推送技术研究

前言 最近研究Android推送的实现, 研究了两天一夜, 有了一点收获, 写下来既为了分享, 也为了吐槽. 需要说明的是有些东西偏底层硬件和通信行业, 我对这些一窍不通, 只能说说自己的理解....
0推荐
234K 浏览

GitHub 上排名前 100 的 Android 开源库进行简单的介绍

本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据GitHub搜索Java语言选择 (Best Match) 得到的结果, 然后过滤...
aleut 10年前   
0推荐
27K 浏览

android:获取手机号码和姓名实现通讯录

android:获取手机号码和姓名实现通讯录
0推荐
10K 浏览

Android开发艺术探索 第11章 线程与线程池 读书笔记

任玉刚当时在他群里发这书简介的时候,只看目录就知道是我想要的,哈哈,书还是有些难度的,不过真是一本超棒的书,干货满满。
0推荐
34K 浏览

Android音频开发(1):基础知识

先来点闲言碎语,前段时间我有一段感悟:Android开发,本身并不是一个可以走得多远的方向,它只是一个平台,提供了许多封装好的API,让大家能够快速开发出针对特定业务的应用。
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档