0推荐
32K 浏览

使用Clean架构开发Android应用详细指南

自从开始开发安卓应用,我一直感觉我可以做得更好。我看过不少烂代码,其中当然有我写的。安卓系统的复杂性加上烂代码势必酿成灾祸,所以从错误中成长就很重要。我Google了如何更好地开发应用,发现了这...
0推荐
8K 浏览

Fragment源码阅读笔记

Fragment官方的翻译名为: 片段 ,表示 Activity中的行为或用户界面部分。
0推荐
20K 浏览

Android 3D球形特效

TagCloudView是一个完全基于Android ViewGroup编写的控件,支持将一组View展示为一个3D球形集合,并支持全方向滚动。
0推荐
20K 浏览

Android开发必看-快速提高 Android 开发效率的 Web 工具

在Google的广大支持下,便捷开发 Android 程序的Native工具层出不穷。其实Android开发涉及到的范围也不小,一些Web工具有时候也会带来事半功倍的效果。有些甚至是一些nati...
0推荐
20K 浏览

FlatBuffers 体验

最近在项目中需要使用一种高效数据序列化的工具。碰巧在几篇文章中都提到了 FlatBuffers 这个库。特别是 Android 性能优化典范第四季 1 中两个对比图,让我对它产生浓厚的兴趣。如下:
0推荐
16K 浏览

插件框架原理解析——Hook机制之Binder Hook

Android系统通过Binder机制给应用程序提供了一系列的系统服务,诸如 ActivityManagerService , ClipboardManager , AudioManager 等...
0推荐
51K 浏览

AndroidManifest合并原理

Android Studio工程通常包含多个AndroidManifest文件,最终构建成APK时,会合并成一个AndroidManifest文件。但是可能很多人应该都不知道是怎么合并的,本文将...
0推荐
87K 浏览

开发一流的 Android SDK:Fabric SDK 的创建经验

Ty 是一个在 Twitter 的 Android 技术负责人,专职于 Fabric 开发工具团队。他曾经负责架构了 Fabric 平台和 Twitter 的 Android SDK,推动了 D...
0推荐
8K 浏览

Android ViewDragHelper完全解析 自定义ViewGroup神器

在自定义ViewGroup中,很多效果都包含用户手指去拖动其内部的某个View(eg:侧滑菜单等),针对具体的需要去写好onInterceptTouchEvent和onTouchEvent这两个...
0推荐
94K 浏览

android app两种调试方法

1、使用apktool的-d选项反编译apk文件 java -jar apktool.jar d -d target.apk -o output 2、在AndroidManif...
0推荐
105K 浏览

阅读Android源码的一些姿势

IDE是日常经常用的东西,Eclipse就不说了,直接从Android Studio(基于IntelliJ Community版本改造)开始。 我们平时的Android项目,都是要依赖Andr...
0推荐
16K 浏览

Android Window 9问9答

1.简述一下window是什么?在android体系里 扮演什么角色?
0推荐
6K 浏览

省时省力的Android组件群来了,非常棒的原型参考

1.andbase中包含了大量的开发常用的组件。
0推荐
27K 浏览

在页面切换时使用RxJava持续更新UI界面

在应用开发中, 我们需要使用 后台任务 更新 前台界面 , 不因页面切换而导致重新开始, 或因某些任务阻塞界面刷新, 比如显示下载或播放进度等. 为了追求更优质的用户体验, 需要大量使用后台任务...
0推荐
8K 浏览

Listen for incoming SMS messages in React Native!

An utility that allows you to add listeners for incoming SMS messages.
0推荐
7K 浏览

通过Hardware Layer提升Android动画性能

当有人问我关于动画性能表现不佳问题的时候,我首先会询问他们是否使用了Hardware Layer层。 你的View可能在执行动画期间的每一帧都进行重绘,如果使用View Layer,可以避...
0推荐
18K 浏览

android最佳实践(四)

这是一个系列,我们将其命名为android最佳实践,如果你还没有看之前的文章:
0推荐
55K 浏览

Deep Link是什么

今天在看Google关于Android Studio 2.0的视频的时候,提到了一个feature:支持Deep Link提示。笔者在去年上半年时候略微接触了一下,之后8月又看到全家桶出了一个山...
0推荐
10K 浏览

Android View绘制13问13答

1.View的绘制流程分几步,从哪开始?哪个过程结束以后能看到view?
0推荐
25K 浏览

Android开发:Translucent System Bar 的最佳实践

近几天准备抽空总结Android一些系统UI的实践使用,于是开始动手建了一个库 AndroidSystemUiTraining ,边撸代码边写总结
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档