0推荐
19K 浏览

20个帮助提高开发技巧的开源 Android App

学习的最好方法是阅读,对于开发人员也是如此。 如果你想成为一个更好的开发人员,你必须阅读更多的代码。 就这么简单。
0推荐
22K 浏览

Android 仿火萤视频桌面 神奇的 LiveWallPaper

前段时间基本被一款叫火萤视频桌面的软件(就是将视频作为桌面)给刷屏了,所以看了下作者的代码,看到了SurfaceHolder,立刻想到了,肯定可以用来播放视频实现视频桌面的效果,于是周末尝试了下,果然很简单。
0推荐
15K 浏览

仿 360 市场下载按钮

无论多复杂的动画我们都是可以分割成小单元的,然后分步来实现。这个动画大概分为收缩,准备,加载,完成几个部分。为此定义一个枚举类来描述view的状态。
0推荐
20K 浏览

深入浅出 Retrofit,这么牛逼的框架你们还不来看看?

Android 开发中,从原生的 HttpUrlConnection 到经典的 Apache 的 HttpClient ,再到对前面这些网络基础框架的封装,比如 Volley 、 Async H...
0推荐
20K 浏览

头条APK瘦身之路

着版本迭代,功能增加安装包体积也会慢慢增大。今日头条576版本APK达到了25M,通过一系列的优化,到目前的607版本为12M。本文主要是介绍头条APK瘦身中用到的一些方法。
0推荐
16K 浏览

带你学开源项目:LeakCanary-如何检测 Activity 是否泄漏

OOM 是 Android 开发中常见的问题,而内存泄漏往往是罪魁祸首。
0推荐
17K 浏览

Android自绘动画实现与优化实战——以Tencent OS录音机波形动

我们所熟知的,Android 的图形绘制主要是基于 View 这个类实现。 每个 View 的绘制都需要经过 onMeasure、onLayout、onDraw 三步曲,分别对应到测量大小、布局、绘制。
0推荐
80K 浏览

使用 Kotlin 优雅地开发 Android 应用

今天的这篇文章带你学习使用Kotlin开发Android应用,并对比我们传统语言Java,让你真真切切的感受到他的美和优雅。
0推荐
20K 浏览

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

文章&教程 Uber Engineering的代码库组织(eng.uber.com)的历史 (eng.uber.com) 在Uber技术日期间,Aimee Lucido发表了关于Uber Eng...
0推荐
13K 浏览

Android博客周刊第63期

新闻 1.Google宣布全新“Treble”Android系统更新高效推送项目 尽管 Android 是全球市占率最大的移动操作系统,但 Google 却一直被“碎片化”的问题所困扰。另外在安...
0推荐
15K 浏览

Android 仿微信的图片选择器 ImageSelector 的使用

今天给大家介绍一个仿微信的图片选择器: ImageSelector 。ImageSelector支持图片的单选、限数量的多选和不限数量的多选。支持图片预览和图片文件夹的切换。在上一篇文章 《An...
0推荐
14K 浏览

Matisse Android 图片选择器

很多 App 都有选取图片的需求,例如在 IM 中发送图片,在内容编辑的时候插入图片。Android 系统中的组件可以帮助我们大大减少开发负担.
0推荐
14K 浏览

一个简单实用的Android调试应用技巧

在应用开发中,我们常常会进行日志打印或者debug调试,以此来分析运行时的一些信息,便于发现bug和问题。Android Studio的Debug功能很好用,但是有时候有些情况下,就显得不是那么快捷和便利。
0推荐
23K 浏览

Android开源:SuperTextView-使用这个控件来提高你构建项目的效率

SuperTextView 继承 自 TextView,它能够大量的减少布局的复杂程度,并且使得一些常见的效果变得十分容易实现且高效。同时,它内置了动画驱动,你只需要合理编写 Adjuster ...
0推荐
30K 浏览

Android开源:JJSwipeBack-仿简书的源码app

简介 activity finish like 简书 以下所说都是废话,如果你想快速学习,可以fork或者下载源代码或者看一步一步教你150行代码实现简书滑动返回效果,我不想浪费你时间... 其...
0推荐
19K 浏览

Android仿华为天气绘制刻度盘

可以看到这个自定义控件结合了颜色渐变、动态绘制刻度、动态水球效果。接下来我们就来看看这个效果是如何一步一步实现的。
0推荐
16K 浏览

Android Dex分包变形记

就在项目灰度测试前不久,爆出了在 Android 3.0以下手机上安装时出现 INSTALL _ FAILED_DEXOPT,导致安装失败。这一问题意味着项目将不能在 Android 3.0以下...
0推荐
20K 浏览

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

文章 & 教程 ViewPagerAnimator - 基础知识 (blog.stylingandroid.com) Mark Allison宣布推出一款新的轻量级的,非常强大的ViewPage...
0推荐
18K 浏览

深入解析 Android 中 View 的工作原理

Android中的任何一个布局、任何一个控件其实都是直接或间接继承自View实现的,当然也包括我们在平时开发中所写的各种炫酷的自定义控件了,所以学习View的工作原理对于我们来说显得格外重要,本...
0推荐
16K 浏览

Android 动态代理以及利用动态代理实现 ServiceHook

首先我们要介绍的就是 Java 动态代理,Java 的动态代理涉及到两个类:InvocationHandler 接口和 Proxy 类,下面我们会着重介绍一下这两个类,并且结合实例来着重分析一下...
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档