0推荐
12K 浏览

Android 过度绘制介绍及优化 Tip

Android 中的过度绘制是指同一个像素被绘制多次,从绘制性能角度讲,同一像素点被绘制的次数当然越少越好,这样有利于减轻 GPU 的工作压力,事实上,在具体开发过程中 ,不可避免的可能会出现过...
0推荐
26K 浏览

Android性能优化之加快应用启动速度

通常来说,在安卓中应用的启动方式分为两种:冷启动和热启动。 1、冷启动:当启动应用时,后台没有该应用的进程,这时系统会重新创建一个新的进程分配给该应用,这个启动方式就是冷启动。 2、...
0推荐
52K 浏览

Android 开发绕不过的坑:

写了这么多,我们来稍稍理一理,本文主要讨论了如何运行时获取 Bitmap 占用内存的大小,如果事先根据 Bitmap 的格式、读取方式等算出其占用内存的大小,后面又整理了一些常见的 Bitmap...
0推荐
12K 浏览

Lobotomy:Android逆向工程框架(Part2)

在 第一部分 中,我们讲解了如何将应用程序加载到 Lobotomy 中,以及Lobotomy的全局加载器整体上是如何工作的。在第二部分(本文)中,我们将介绍如何使用Lobotomy反编译APK,...
0推荐
10K 浏览

Android工具箱之理解app资源文件

在Android开发中,几乎所有的事情就是资源,而定义资源是你在开发Android应用时,最重要的一环。 资源被用在很多地方,例如定义颜色,字符串,图片,布局,菜单等,这样定义的好处就是不...
0推荐
9K 浏览

Android 学习之 Fragment

碎片(Fragment)是一种可以嵌入在活动(activity)当中的 UI 片段。
0推荐
22K 浏览

如何对 Android 库进行依赖管理?

Android 开发人员为项目选择库的时候,考虑的因素不仅仅是功能、可用性、性能、文档丰富度和技术支持情况。他们还关心库的大小,以及要添加的方法数量。因为项目越大,依赖也越多,要把应用的方法数量...
0推荐
10K 浏览

Android性能优化典范 - 第1季 阅读笔记

该文章是自己在阅读 Android性能优化典范-第一季 时的读书笔记,Android性能优化典范主要讲了Android的渲染机制、内存和GC以及电量优化方面相关的内容,因为内容比较庞杂,加上一些...
0推荐
14K 浏览

纸墨设计文档: Floating Action Button(FAB)

FAB 用于主要的功能按钮。FAB 是一个漂浮在 UI 之上的圆形图标,并且当点击该按钮的时候,通常具有 变形、位移 等动画效果。
0推荐
24K 浏览

纸墨设计文档: Toolbar

Toolbar 是位于内容上方的包含功能按钮菜单的区域。当下面的内容滚动的时候,Toobar 会遮挡下面的内容并且内容不能穿过 Toolbar。
0推荐
9K 浏览

Oracle:安卓反混淆工具

Oracle:基于Dalvik 反混淆的一种模式,它使用了有限执行来提高语义分析。此外,这个灵感激发了另一个安卓反混淆工具: Simplify 。
jopen 9年前   
0推荐
13K 浏览

Android工具箱之Context解析

这几天一直在思考一个问题,为什么国内的热门博客和热门教程都是很久之前的,例如我向学习EventBus,不论是鸿洋的博文还是其他论坛,几乎清一色的OnEvent,或者比如我想学习Dagger2,文...
0推荐
16K 浏览

Android图片加载库Picasso源码分析

图片加载在Android开发中是非常重要,好的图片加载库也比比皆是。ImageLoader、Picasso、Glide、Fresco均是优秀的图片加载库。
0推荐
19K 浏览

ImageLoader简单使用

我从接口拉出来的数据然后将它们展示在界面上 1 先定义布局 我定义了MyGridView来展示商品 2 导入jar包universal-image-loader-1.8.6-...
0推荐
49K 浏览

棉花糖给 Android 带来的 Data Bindings(数据绑定库)

George 是一位在谷歌 Android UI 工具团队的软件工程师,主要致力于动画和过渡,包括 Activity 和 Fragment 的过渡效果。 在加入谷歌之前,George 曾经在 N...
0推荐
10K 浏览

纸墨设计文档: 卡片 Card

卡片是包含了一组相关信息,通过卡片显示摘要信息,点击该卡片可以进入详情界面。
0推荐
24K 浏览

从零开始搭建架构实施Android项目

我们先假设一个场景需求:刚有孩子的爸爸妈妈对用照片、视频记录宝宝成长有强烈的意愿,但苦于目前没有一款专门的手机APP做这件事。A公司洞察到市场需求,要求开发团队尽快完成Android客户端的开发...
0推荐
50K 浏览

React-Native With Redux

经过上次的react-native小模块完成之后,发现不少缺点,而且基本没什么扩展性。这次正好又增加一个react-native模块————我的等级特权,于是动手重构了项目里整个react-na...
jopen 9年前   
0推荐
28K 浏览

Gradle Android插件使用的中那些特别注意的点

这是截至目前在使用Gradle的过程中遇到的最大的坑。目前 gradle的Android插件官方提供了两个版本:标准版本和实验性版本。目前只有实验性版本支持Native编译。而实验性版本对于Gr...
jopen 9年前   
0推荐
29K 浏览

手机淘宝性能优化全记录

手机淘宝作为一个航母级的应用,承载了100多个业务方,部分是H5的形式接入,还有超过50个Native的业务方。为了规避安卓DEX65535的方法数限制以及各业务独立开发等需要,淘宝工程师门也是...
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档