0推荐
34K 浏览

在 Android N 预览版中使用 Java 8 的新特性

Android团队最近发布了Android N Preview,带来了很多提升,包括由Jack编译器提供的Java 8支持。在这篇文章中,我们将来看看它究竟对Android开发者意味着什么,以及...
0推荐
50K 浏览

最详细最权威的Android 编码规范

这份文档参考了 Google Java 编程风格规范和 Google 官方 Android 编码风格规范。该文档仅供参考,只要形成一个统一的风格,见量知其意就可。
0推荐
29K 浏览

Android主题换肤 无缝切换

Android的主题换肤 ,可插件化提供皮肤包,无需Activity的重启直接实现无缝切换,可高仿网易云音乐的主题换肤。
0推荐
18K 浏览

Android 中的 Enum 到底占多少内存?该如何用?

听说过一些论调,Enum 不该用啊,占用了很大的 dex 文件,占用很多内存。而到底确切占用了多少内存,没说。本文分析了枚举所占用的精确的内存大小,方便大家权衡选择,希望对大家有帮助。
0推荐
26K 浏览

Android View 事件分发机制源码详解(ViewGroup篇)

我们在学习View的时候,不可避免会遇到事件的分发,而往往遇到的很多滑动冲突的问题都是由于处理事件分发时不恰当所造成的。因此,深入了解View事件分发机制的原理,对于我们来说是很有必要的。由于V...
0推荐
42K 浏览

Android 中反射还能这么用?

后来我断定这个类应该是淘宝Atlas里的类,Weex直接抽出来了。为了验证自己的想法,下了个淘宝客户端反编译了下去找这个类,真的找到了。
0推荐
23K 浏览

Android自定义View进阶 - 贝塞尔曲线

贝塞尔曲线的运用是十分广泛的,可以说贝塞尔曲线奠定了计算机绘图的基础(因为它可以将任何复杂的图形用精确的数学语言进行描述),在你不经意间就已经使用过它了。
0推荐
21K 浏览

Android中线程那些事

主线程主要处理界面交互相关的逻辑,因为用户随时会和界面发生交互,因此主线程在任何时候都必须有比较高的响应速度,否则就会产生一种界面卡顿的感觉。为了保持较高的响应速度,这就要求主线程中不能执行耗时...
0推荐
27K 浏览

Android官方底部Tab栏设计规范

首先官方并没有一个叫Bottom navigation bars的控件,但是却出了一套关于Bottom navigation bars的标准,可见官方并不推荐把APP设计成这个样子。如果你非要设...
0推荐
59K 浏览

Android实现RecyclerView自定义列表、点击事件以及下拉刷新

RecyclerView 是 Android-support-v7-21 版本中新增的一个 Widgets,官方对于它的介绍则是:RecyclerView 是 ListView 的升级版本,更加先进和灵活。
0推荐
29K 浏览

讲讲 Android Activity 四种(standard,singletop,singleTask,singlestance )启动模式

今天要讲得是Activity的四种启动模式launchMode属性,该属性用于配置该Activity的加载模式。
0推荐
41K 浏览

Android drawable微技巧,你所不知道的drawable的那些细节

话说微技巧这个词也是我自己发明的,因为drawable这个东西相信大家天天都在使用,每个人都再熟悉不过了,之所以叫微技巧就是对于这个我们再熟悉不过的技术,可能还有一些你所不知道的细节,那今天我们...
0推荐
73K 浏览

初识Agera(一)——基本概念和原理的介绍

近日Google开源了一个基于观察者模式的项目Agera:Reactive Programming for Android。还是菜鸟的我刚看完RxJava就发现Google开源了一个"类似"的项...
0推荐
47K 浏览

5步搞定android混淆

混淆是上线前挺重要的一个环节。android使用的ProGuard,可以起到压缩,混淆,预检,优化的作用。但是很多童鞋还没有掌握正确的写混淆文件的姿势。我希望搞个模板化的东西,让大家轻松搞定混淆...
0推荐
11K 浏览

AsyncTask:一只命途多舛的小麻雀

AsyncTask是一只命途多舛的小麻雀,为什么说它命途多舛,因为它一直被改,从Android 1.6之前,然后1.6到2.3,再从3.0到现在(其实5.1开始后也有细微的改动),反反复复,从串...
0推荐
37K 浏览

GRADLE构建最佳实践

用GRADLE构建安卓项目已是大势所趋,具体实战中姿势啥的很重要,结合具体应用场景,最佳实践给你最佳的体验
0推荐
18K 浏览

使用Swift为Android构建代码

一个名为“Port to Android”的合并请求最近被合并进了官方Swift代码仓库的主分支,这使得用Swift开发简单的Android程序变得有可能。该合并请求为Swift stdlib增...
0推荐
10K 浏览

Android 屏幕旋转相关解析

这篇博文给大家介绍下,当手机屏幕旋转时我们应当怎么去处理,首先了解下默认情况下Android进行屏幕旋转的原理,当手机进行旋转时重力感应sensor起到作用,会将Activity销毁并按照横屏的...
0推荐
53K 浏览

Android开发周刊 第三期

React Native 开源一周年回顾 移动开发者的福利:阿里宣布开源Weex 近期 Google 技术动态
0推荐
32K 浏览

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

英文原文: Android Weekly #202 文章&教程 RxJava Dagger 2中的Async Injection (medium.com) Mirek Stanek考察了RxJa...
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档