0推荐
6K 浏览

Retrofit2.0起步篇

retrofit 英文名字是改装的意思,也就是说他是对网络请求的一种改装,他不负责进行网络请求,他是对请求方式的一种封装。真正进行网络请求的是okhttp。
0推荐
7K 浏览

Android内存泄漏:谨慎使用getSystemService

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

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

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

使用 ConstraintLayout 来设计 View

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

利用ListView的基本方法实现效果

日常的开发工作经常需要ListView作为布局的组件,而且很多时候都会遇到需要自定义ListView的情况。也有些问题并不需要自定义的ListView,基于原生的ListView就能实现,但需要...
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推荐
51K 浏览

Android使用Retrofit上传图片到服务器

上传头像的问题 8月份的时候曾经在项目中遇到要上传图片到服务器的问题,其实需求很典型:就是用户需要上传自己的头像。我们的项目使用的网络框架是很流行的Retrofit,而网络上常见的Retrofi...
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的内存泄漏问题,同时也给我们提了一个警告,再好的框架都有它好的一面也有坏的一面,这时做好技术选型以及规避风险就很重要了。
0推荐
5K 浏览

Retrofit2.0起步篇

retrofit 英文名字是改装的意思,也就是说他是对网络请求的一种改装,他不负责进行网络请求,他是对请求方式的一种封装。真正进行网络请求的是okhttp。
0推荐
8K 浏览

安卓动态加载入门

不管是 java 应用还是安卓应用,动态加载技术的核心都是类加载机制,所以我们有必要先了解下安卓的类加载机制,而安卓的类加载机制沿袭了普通的 java 应用的类加载机制,因此我们先看看 java...
0推荐
15K 浏览

如何构建Android MVVM 应用框架

说到Android MVVM,相信大家都会想到Google 2015年推出的DataBinding框架。然而两者的概念是不一样的,不能混为一谈。MVVM是一种架构模式,而DataBinding是...
0推荐
10K 浏览

Drawer 详解 ·Material Design Part 3

在这篇文章里,我会介绍抽屉在APP中的作用,以及如何通过 Drawerlayout&NavigationView来实现抽屉,顺便说下我采用的抽屉菜单延伸至状态栏的方法。
0推荐
16K 浏览

强大的Android大图查看库 - BigImageViewer

Big image viewer supporting pan and zoom, with very little memory usage and full featured image l...
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档