专注分享 Android开发 干货

CSDN签约作者、稀土掘金专栏作者 & 简书推荐作者

高效 保活长连接:手把手教你实现 自适应的心跳保活机制

前言 当实现具备实时性需求时,我们一般会选择长连接的通信方式 而在实现长连接方式时,存在很多性能问题,如 长连接保活 今天,我将 手把手教大家实现自适应的心跳保活机制,从而能高效维持长连接 目录 1. 长连接 介绍 1.1 简介 1.2 作用 通过 ...

2018-03-12 09:42:21

阅读数 13710

评论数 27

Android事件分发机制 详解攻略,您值得拥有

前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化等等 今天,我将全面总结Android的事件分发机制,我能保证这是市面上的最全面、最清晰、最易懂的 ...

2017-01-06 11:43:05

阅读数 81603

评论数 78

Android四大组件:这是一份全面 & 详细的Activity学习指南

前言 Activity属于 Android的四大组件之一 本文将全面解析 Activity ,献上1份 Activity的学习攻略,包括其生命周期、启动模式、启动方式等等,希望你们会喜欢。 目录 1. 定义 即 活动,属于 展示型组件 属于Android四大组件之一:Activity、...

2018-09-26 09:40:30

阅读数 1986

评论数 3

Android基础:3分钟详解Activity生命周期

前言 Android开发中,会经常接触 Activity,所以深入了解Activity生命周期非常重要 本文将深入讲解Activity生命周期 的相关内容 阅读本文 需 3分钟 目录 1. 生命周期流程 &am...

2018-09-11 09:15:35

阅读数 1477

评论数 3

Android:这是一份全面 & 清晰易懂的Application类使用指南

前言 Applicaiton类在 Android开发中非常常见,可是你真的了解Applicaiton类吗? 本文将全面解析Applicaiton类,包括特点、方法介绍、应用场景和具体使用,希望你们会喜欢。 目录1. 定义 代表应用程序(即 Android App)的类,也属于Android中的一个...

2017-09-21 09:04:31

阅读数 19148

评论数 10

Android:关于ContentProvider的知识都在这里了!

前言 ContentProvider属于 Android的四大组件之一 本文全面解析了 ContentProvider ,包括ContentProvider 原理、使用方法 & 实例讲解,希望你们会喜欢。 目录1. 定义即内容提供者,是 Android 四大组件之一2. 作用进程间 进行数...

2017-07-26 08:49:29

阅读数 35691

评论数 20

Android:手把手教你 实现Activity 与 Fragment 相互通信(含Demo)

前言 Activity 与 Fragment 的使用在Android开发中非常多 今天,我将主要讲解 Activity 与 Fragment 如何进行通信,实际上是要解决两个问题: Activity 如何传递数据到 Fragment? Fragment如何传递数据到Activity ? 下面,我...

2017-07-20 08:54:43

阅读数 12339

评论数 9

Android Studio 插件 GsonFormat :你还在烦恼 为 Json格式 生成 JavaBean实体类吗?

前言 Json 数据存储格式在Android 开发中使用非常常见 在为 Json 格式 生成 JavaBean实体类时,却非常繁琐,特别是遇到一些比较复杂(各种嵌套)的 Json格式 { "errorCode":0 "query":"...

2017-06-19 10:07:08

阅读数 8030

评论数 0

Android:JNI 与 NDK到底是什么?(含实例教学)

前言 在Android开发中,使用 NDK开发的需求正逐渐增大 但很多人却搞不懂 JNI 与 NDK 到底是怎么回事 今天,我将先介绍JNI 与 NDK & 之间的区别,手把手进行 NDK的使用教学,希望你们会喜欢 目录1. JNI介绍1.1 简介 定义:Java Native Inte...

2017-06-14 17:03:49

阅读数 100805

评论数 32

Android:一定能成功的NDK环境配置教程

前言 在Android开发中,使用 NDK开发的需求正逐渐增大 但在Android使用NDK前需要进行 相关环境配置 本文主要讲解 在Mac情况下的Android NDK配置,希望你们会喜欢 1. 步骤说明下面,我将一步步讲解如何进行NDK环境配置。2. 步骤讲解步骤1. 下载Android ND...

2017-06-14 17:00:38

阅读数 21173

评论数 6

Google谷歌的未来 & 野心:2017 Google I/O 大会 全程回顾

前言 在刚过去的凌晨(北京时间 5月18日 1.00-3.00),一年一度的2017年 Google I/O大会 在美国 谷歌山景城 海岸线圆形剧场 如期举行 Google I/O 大会:Innovation in the Open,开放中创新,是Google官方举办的开发者大会 ...

2017-05-18 20:39:07

阅读数 25267

评论数 12

Path类的最全面详解 - 自定义View应用系列

前言 自定义View是Android开发者必须了解的基础;而Path类的使用在自定义View绘制中发挥着非常重要的作用 网上有大量关于自定义View中Path类的文章,但存在一些问题:内容不全、思路不清晰、简单问题复杂化等等 今天,我将全面总结自定义View中Path类的使用,我能保证这是市面上的...

2017-03-06 21:13:38

阅读数 12012

评论数 9

Android基础:最易懂的Activity启动模式详解

前言 Android基础中的Activity启动模式非常重要 本文将介绍对Activity启动模式进行全面介绍 目录1. 定义即Activity启动的方式2. 启动模式的类别Android启动提供了四种启动方式: 标准模式(standard) 栈顶复用模式(singleTop) 栈内复用模式(si...

2017-01-22 16:59:01

阅读数 7097

评论数 7

Android:这是一份很详细的Socket使用攻略

前言 Socket的使用在Android的网络编程中非常重要 今天我将带大家全面了解Socket及其使用方法 目录1.网络基础1.1 计算机网络分层计算机网络分为五层:物理层、数据链路层、网络层、运输层、应用层其中: 网络层:负责根据IP找到目的地址的主机 运输层:通过端口把数据传到目的主机的目的...

2016-11-27 21:09:26

阅读数 74676

评论数 39

Android:BroadcastReceiver广播注册方式汇总

Android:BroadcastReceiver注册的方式分为两种: 静态注册 动态注册 1. 静态注册 在AndroidManifest.xml里通过标签声明 属性说明: <receiver android:enabled=["true" | "f...

2016-11-14 16:33:19

阅读数 2388

评论数 0

Android:Service生命周期最全面解析

前言 Service作为Android四大组件之一,应用非常广泛 本文将介绍Service最基础的知识:Service的生命周期 如果你对Service还未了解,建议先阅读我写的文章: Android四大组件:Service史上最全面解析 目录1. 生命周期常用方法...

2016-11-14 16:15:02

阅读数 17316

评论数 0

Android四大组件:Service史上最全面解析

前言 Service作为Android四大组件之一,应用非常广泛 本文将介绍对Service进行全面介绍(基础认识、生命周期、使用和应用场景) 目录1. 基础知识 定义:服务,属于Android中的计算型组件 作用:提供需要在后台长期运行的服务(如复杂计算、下载等等) 特点:长生命周期的、没有用户...

2016-11-14 16:08:45

阅读数 5207

评论数 0

Android四大组件:BroadcastReceiver史上最全面解析

前言 BroadcastReceiver(广播接收器),属于Android四大组件之一 在Android开发中,BroadcastReceiver的应用场景非常多 今天,我将详细讲解关于BroadcastReceiver的一切相关知识 目录1. 定义BroadcastReceiver,本质上是一个...

2016-10-30 19:14:43

阅读数 7735

评论数 1

Android小技巧:如何实现“再按一次退出程序”效果

前言 各位程序猿是否经常会接到如下图的“再按一次退出程序”的小功能需求?该功能的实现方式有很多种,最常见的是:多线程Handler() 计时器Timetask() 但个人认为使用上述方法存在的问题是:杀猪并不需要用牛刀,大材小用 实现步骤复杂 消耗系统更多的资源 今天,我将分享一种简单方便、不耗系...

2016-10-19 10:51:24

阅读数 2909

评论数 1

Android:ViewPage滑动接口最详细解析

前言 ViewPager在Android开发中使用场景实在是太多了:广告Banner、滑动展示、启动页、欢迎页等等 在上一篇文章我已经介绍过Viewpage的基础知识,阅读本文前请先看Android开发:ViewPage简介&使用教程 ViewPager的关键在于页面滑动,今天,我将对滑动...

2016-10-16 16:38:58

阅读数 2034

评论数 0

提示
确定要删除当前文章?
取消 删除