专注分享 Android开发 干货

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

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

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

2018-03-12 09:42:21

阅读数:6404

评论数:18

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

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

2017-01-06 11:43:05

阅读数:61490

评论数:66

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

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

2017-09-21 09:04:31

阅读数:16786

评论数:11

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

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

2017-07-26 08:49:29

阅读数:14329

评论数:12

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

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

2017-07-20 08:54:43

阅读数:6993

评论数:8

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

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

2017-06-19 10:07:08

阅读数:7164

评论数:0

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

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

2017-06-14 17:03:49

阅读数:43863

评论数:17

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

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

2017-06-14 17:00:38

阅读数:12063

评论数:1

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

阅读数:22525

评论数:12

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

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

2017-03-06 21:13:38

阅读数:10437

评论数:9

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

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

2017-01-22 16:59:01

阅读数:4668

评论数:5

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

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

2016-11-27 21:09:26

阅读数:48126

评论数:24

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

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

2016-11-14 16:15:02

阅读数:6115

评论数:0

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

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

2016-11-14 16:08:45

阅读数:3019

评论数:0

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

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

2016-10-30 19:14:43

阅读数:3747

评论数:1

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

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

2016-10-19 10:51:24

阅读数:1441

评论数:0

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

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

2016-10-16 16:38:58

阅读数:1672

评论数:0

Android:Intent介绍 & 使用方法

前言 Intent在Android开发的应用非常常见,今天我就带给大家简单讲一下Intent的相关知识及其用法。 目录 1. 定义 意图,描述的是应用的动作 & 其对应的数据 2. 作用 指定当前组件要完成的动作 在 An...

2016-06-26 11:49:52

阅读数:1986

评论数:0

Android五大布局介绍&属性设置大全

前言在进行Android开发中,常常需要用到各种布局来进行UI的绘制,今天我们就来讲下Android开发中最常用的五大布局介绍和相关属性的设置。目录一、布局介绍在Android中,共有五种布局方式,分别是: FrameLayout(框架布局) LinearLayout(线性布局) Absolute...

2016-06-20 11:24:24

阅读数:2250

评论数:0

最全面的HTTP知识总结

前言HTTP网络通信协议在任何的开发工作中都起到非常重要的作用,今天,我们来讲解下关于HTTP的相关知识。目录计算机网络相关知识计算机网络体系结构分为五层,自上而下分别是应用、运输、网络、数据链路和物理层,如下图:HTTP存在于最高层的应用层,简单介绍下应用层: - 作用 通过应用层协议定义应...

2016-06-13 20:19:52

阅读数:1713

评论数:3

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