0推荐
11K 浏览

[干货]让你彻底搞懂Context到底是什么,如果没弄明白,还怎么做Android开发?

Context的中文翻译为:语境; 上下文; 背景; 环境,在开发中我们经常说称之为“上下文”,那么这个“上下文”到底是指什么意思呢?在语文中,我们可以理解为语境,在程序中,我们可以理解为当前对...
0推荐
7K 浏览

Android 性能优化之String篇

本文对String字符串进行深度解析,有助于我们日常开发中提高程序的性能,解决因String 而导致的性能问题。
0推荐
7K 浏览

Android 你应该知道的的应用冷启动过程分析和优化方案

你有没有发现,点击安卓手机桌面上的App图标时,有时候应用马上进入主界面,有时候要经历好几秒甚至更久的白屏(也可能是黑屏)时间才能进入主界面呢?这其实是安卓应用常见的冷热启动问题。本文就和大家一...
0推荐
7K 浏览

携程移动端 UI 界面性能优化实践

关于携程 App 各个 UI 界面优化,我们主要是基于上述 UI 卡顿的原因围绕着提高帧率、减少嵌套布局层次、减少对象创建等角度去解决问题的。携程酒店和机票的几个主流程界面,都相对比较复杂。业务...
0推荐
10K 浏览

安卓自定义View进阶-特殊控件的事件处理

本文带大家了解 Android 特殊形状控件的事件处理方式,主要是利用了 Region 和 Matrix 的一些方法,超级实用的事件处理方案,相信看完本篇之后,任何奇葩控件的事件处理都会变得十分简单。
0推荐
8K 浏览

使用 Image Loader 和自定义 schema 加载特殊来源的图片

不管是早期的 Universal-Image-Loader ,还是后来的Picasso,Glide 以及Fresco,它们都是很优秀的图片加载库,我们可以很轻松地通过它们来加载各种网络图片。
0推荐
8K 浏览

Android活动的生命周期

掌握活动的生命周期对任何Android开发者来说都非常重要,Android中的活动是可以层叠的,我们每启动一个洗的活动,就会覆盖在原活动之上,然后点击Back键会销毁最上面的活动,下面的一个活动...
0推荐
6K 浏览

Android动画的理解

目前到此为止,我们了解到在Android中有三种不同的动画类型,在Android3.0版本其实是一个区分点,在3.0之前用的居多都是View Animation,而在3.0之后用的居多是Prop...
0推荐
7K 浏览

Android内存泄漏:谨慎使用getSystemService

Android中有很多服务,比如PowerManager,AlarmManager,NotificationManager等,通常使用起来也很方便,就是使用Context.getSystemSe...
0推荐
11K 浏览

微博的文本编辑和显示(emoji表情,@某人、链接高亮点击)

日常开发的过程中我们经常会需要实现类似微博的文本输入框,可以自定义的emoji、@某人高亮显示、快捷删除、文本显示表情、@人和链接点解等效果。
0推荐
12K 浏览

使用 ConstraintLayout 来设计 View

ConstraintLayout 是 Android Support 库中可用的一种新型的建立在灵活的约束系统上的布局。在文末你将学会利用布局编辑器来构建相对复杂的布局。
0推荐
5K 浏览

App启动优化最佳实践

做Android开发,一定写给过启动页,在这里做一些初始化的操作,还有就是显示推广信息。
0推荐
159K 浏览

Android简单音乐播放器的实现

在这篇文章里我们将学习Service(服务)的相关知识,学会使用 Service 进行后台工作, 学会使用 Service 与 Activity 进行通信,并在此知识基础上学会使用 MediaP...
0推荐
24K 浏览

Android指纹识别深入浅出分析到实战(6.0以下系统解决方案)

指纹识别这个名词听起来并不陌生,但是实际开发过程中用得并不多。Google从Android6.0(api23)开始才提供标准指纹识别支持,并对外提供指纹识别相关的接口。本文除了能适配6.0及以上...
0推荐
6K 浏览

Android开发技术周报 Issue#105

新闻 Night Mode有望回归Nexus设备 谷歌模块手机Project ARA上手图赏:像掰巧克力一样 CyanogenMod 14.1 Nightly Builds发布:基于Androi...
0推荐
11K 浏览

深入理解Android虚拟机体系结构

Dalvik虚拟机是Google公司自己设计用于Android平台的Java虚拟机,它是Android平台的重要组成部分,支持dex格式(Dalvik Executable)的Java应用程序的...
0推荐
19K 浏览

饿了么购物车效果(附源码)

主要利用recycleview和属性动画、二次贝塞尔曲线做成抛物线效果
0推荐
11K 浏览

Android 7.0 Nougat(牛轧糖)—对开发者来说

android 7.0介绍了各种各样的新功能给用户和开发者, 本文重点介绍面向开发者的一些新功能。
0推荐
8K 浏览

一个2年Android开发者的18条忠告

我仍记得2014年我决定做安卓开发的那天,这是我一生中做出的最好决定之一。到现在已经有2年半了, 最初的时候,并没有人告诉我如何做才是正确的。我犯了很多错误,浪费了很多时间。 一年半之后,我有机...
0推荐
18K 浏览

Android 性能优化之利用 Rxlifecycle 解决 RxJava 内存泄漏

本文总结了通过RxLifeCycle解决RxJava的内存泄漏问题,同时也给我们提了一个警告,再好的框架都有它好的一面也有坏的一面,这时做好技术选型以及规避风险就很重要了。
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档