0推荐
14K 浏览

引导页库slidingtutorial-android介绍

这里的用法来自于该项目在github上的demo示例。 为了便于讲解。首先看看sample项目的代码结构
0推荐
22K 浏览

更优雅的 Android 发布自动版本号方案

以前看到一些自动化版本号打包的文章。如果您的项目是用 Git 管理的,并且恰巧又是使用 Gradle 编译(应该绝大部分都是这样的了吧?),本文试图找到一种更加优雅的自动版本管理方法。
0推荐
51K 浏览

在Android NDK中使用OpenSSL

由于Java较为容易被反编译,因此把一些重要代码放在so文件中成为了一个代价不太高的选择。虽然so文件依旧可以反编译,但对so进行逆向分析的门槛则要比分析Java字节码的门槛高出不少。很多安全相...
0推荐
57K 浏览

谈谈Android中的Divider

在Android应用开发中会经常碰到一个叫divider的东西,就是两个View之间的分割线。最近工作中注意到这个divider并分析了一下,竟然发现内有乾坤,惊为天人…
0推荐
48K 浏览

Android APP终极瘦身指南

之前写了一篇《APK瘦身实践》侧重于实践和效果对比,后来受徐川老师点拨,建议改写成一篇更全面的瘦身终极杀招大全,深以为然,思考良久,新开一篇。
0推荐
52K 浏览

Android最佳实践(七)之AppCompat 23.2.0

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

安卓手动修改hosts

安卓基于linux,所以很多地方都可以视为linux的操作。
0推荐
34K 浏览

Android分包原理

如果App引用的库太多,方法数超过65536后无法编译。这是因为单个dex里面不能有超过65536个方法。为什么有最大的限制呢, 因为android会把每一个类的方法id检索起来,存在一个链表结...
0推荐
16K 浏览

如何设计MVP中的Presentation层

我发现有很多项目设计MVP架构时,分不清哪些代码属于Presenter而哪些代码属于View(UI),这就是我写这篇文章的目的。 Android view vs View vs 界面 先...
0推荐
10K 浏览

Chromium网页Graphics Layer Tree创建过程分析

在前面一文中,我们分析了网页Render Layer Tree的创建过程。在创建Render Layer的同时,WebKit还会为其创建Graphics Layer。这些Graphics Lay...
0推荐
126K 浏览

Glide - Module 实例:自定义缓存

在上篇博客,我们用一个自定义的 HTTP 客户端设置了自己的 Glide module,它接受一个自签名的 HTTPS 证书。这周,我们仍然停留在低水平上去定制一个 Glide 组件的缓存。
0推荐
56K 浏览

Glide - 用 animate() 自定义动画

上周,我们看了图像在显示之前做了转换。这周我们用动画选项来显示图像。
0推荐
22K 浏览

Glide - 集成网络栈

在学习了加载和显示图像的各种选项之后,来看看为 Glide 改变基本的网络栈吧。该指南假定你正在 使用 Gradle 。
0推荐
18K 浏览

Glide - 动态使用 Model Loader

在 上篇博客 中,你已经看到了如何声明和配置一个 Glide module,它在请求中增加了图像大小。这是非常有用的优化。然而,重要的是要知道,声明 Glide module 总是主动的。默认情...
0推荐
22K 浏览

Glide - 如何旋转图像

不久前,我们有一个问题是如何用 Glide 旋转图像,因为 Picasso 提供了这个方法 out-of-the-box 。不幸的是,Glide 并不提供这样的小方法的调用,但是在这个博客中我们...
0推荐
60K 浏览

Android开发:最详细的 NavigationDrawer 开发实践总结

NavigationDrawer是 Google 在 Material Design 中推出的一种侧滑导航栏设计风格。说起来可能很抽象,我们直接来看看 网易云音乐 的侧滑导航栏效果
0推荐
14K 浏览

Android Handler 避免内存泄漏的用法总结

Android开发经常会用到handler,但是我们发现每次使用Handler都会出现:This Handler class should be static or leaks might oc...
0推荐
17K 浏览

Android应用程序插件化研究之DexClassLoader

最近在研究Android应用的插件化开发,看了好几个相关的开源项目。插件化都是在解决以下几个问题:
0推荐
33K 浏览

uCrop介绍,我们自己的安卓版图片裁剪库

在Yalantis,我们开发了许多不同的安卓app,根据我们的经验来看,几乎每个我们开发的应用都需要图片裁剪的功能。图片裁剪可以用于很多目的,从普通到头像调整到按比例裁剪以及图片变换等更复杂的功能。
0推荐
34K 浏览

Android实现卡片翻转的动画效果

在Android设计中, 经常会使用 卡片元素 , 正面显示图片或主要信息, 背面显示详细内容, 如 网易有道词典的单词翻转 和 海底捞的食谱展示 . 实现卡片视图非常容易, 那么如何实现翻转动画呢?
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档