博客专栏  >  移动开发   >  Android探索之旅

Android探索之旅

从Android开发的实践性出发,归纳总结了Android的各项技术要点、当前Android各种流行开发框架和Android各种架构在实战中的运用,整体清晰把握。

关注
7 已关注
18篇博文
  • Kotlin Primer——带你一朝看破高阶函数

    大家好,今天就来带大家快速看破 Kotlin 的高阶函数并可以灵活运用于自己的项目中去。高阶函数是指把函数作为参数或者返回值的一类函数。那么为什么在 Kotlin 中可以拥有高阶函数呢?在 Kotli...

    2017-07-02 23:02
    1158
  • Kotlin Primer——数据类型 面向对象 类特性 解析

    Kotlin 语言是一种静态类型编程语言,可运行于 JVM 环境同时也能用来开发 Android 应用。 相比于 Java,Kotlin 有着更好的语法结构,安全性和开发工具支持。Kotlin 中没有...

    2017-06-23 21:36
    1937
  • Android 架构设计——MVP架构实现深度解耦

    随着 UI 创建技术的功能日益增强,UI 层也履行着越来越多的职责。为了更好地细分视图(View)与模型(Model)的功能,让 View 专注于处理数据的可视化以及与用户的交互,同时让 Model ...

    2017-05-05 10:12
    2694
  • Android 高级开发——响应式编程框架 RxJava2 解析

    使用了 RxJava2 有一段时间了,深深感受到了其“牛逼”之处。下面,就从 RxJava2 的基础开始,一步步与大家分享一下这个强大的异步库的用法!RxJava 是 一个在 Java VM 上使用可...

    2017-05-02 12:34
    5994
  • Android 高级开发——5.0+动画开发 矢量图动画

    春节假期刚到,就赶紧抽出点时间写点技术文章,这篇文章已经酝酿了很长时间了。我们经常可以看见很多拥有酷炫动画的App,并且给人感觉具有高逼格的气息,自从Google更新Android 5.0以来,And...

    2017-01-26 15:56
    4017
  • Android 高级开发——NFC标签开发深度解析

    有几天没有更新博客了,不过本篇却准备了许久,希望能带给每一位开发者最简单高效的学习方式。废话到此为止,下面开始正文。NFC(近场通信)是一种数据传输技术。与Wi-Fi、蓝牙、红外线等数据传输技术的一个...

    2016-12-11 01:09
    4711
  • Android 高级开发——传感器开发完全解析

    大家好,由于最近会有对智能硬件相关的开发需求,所以最近这些天分享的博文也就大致挂钩智能硬件了,像上一篇的蓝牙分享,相信很多读者已经看过了,那么今天我为大家带来Android传感器方面知识的介绍与使用方...

    2016-11-15 16:49
    13973
  • Android 高级开发——使用蓝牙技术实现终端间数据传输

    蓝牙技术在智能硬件方面有很多用武之地,今天我就为大家分享一下蓝牙技术在Android系统下的使用方法技巧。蓝牙是一种短距离的无线通信技术标准,蓝牙协议分为4层,即核心协议层、电缆替代协议层、电话控制协...

    2016-11-14 16:04
    8543
  • Android Primer——使用通知和手机多媒体功能

    如今,手机在我们的生活中扮演着越来越重要的角色,各种娱乐方式都可以在手机上进行,众多的娱乐方式少不了强大的多媒体功能的支持,而Android在这方面也做得非常出色,它提供了一系列API,使得我们可以在...

    2016-07-20 12:17
    3515
  • Android xUtils3完全解析 是时候来了解xUtils3了

    xUtils是目前功能比较完善的一个Android开源框架,最近又发布了xUtil3.0,在增加新功能的同时又提高了框架的性能,包含了很多实用的安卓工具,支持超过2G的超大文件上传,更全面的http请...

    2016-07-09 16:20
    20938
  • Android Primer——WebView 与混合开发

    微信,QQ等大量软件都内嵌了H5,不得不说是一种趋势。Android与H5互调可以让我们的实现混合开发,一部分原生的功能改为Html 5来开发。使用H5实现的功能能够在不升级App的情况下动态更新,而...

    2016-06-09 19:11
    7783
  • Android Primer——数据存储方案 持久化技术

    所有应用程序必然有数据的输入输出,Android也是一样的,Android应用程序的参数设置、运行状态数据这些都需要保存到外部存储器上,保证关机后数据不丢失,如下是几种Android常见的数据存储方式...

    2016-06-03 09:10
    14154
  • Android Primer——解析JSON和XML格式的数据

    上一篇介绍了 Android 网络通信中的 HttpUrlConnection 和 OkHttp 的使用方法,相信大家都能很轻松的实现网络上的GET请求和POST请求了,本篇将进一步扩展网络通信中传输...

    2016-06-02 09:10
    3226
  • Android 网络通信—— HttpUrlConnection 和 OkHttp

    本篇主要讲述如何在手机端使用HTTP协议和服务器端进行网络交互,并对服务端返回的数据进行解析。这也是Android中最常使用的网络技术,Android上发送HTTP请求目前主要有 原生的 HttpUr...

    2016-06-01 10:35
    6463
  • Android 四大组件——服务 后台运行解决方案

    Android 四大组件已经说了三个了,还差最后一个,服务(Service)。服务是Android中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互还要长期运行的任务。需要注意的是,服...

    2016-05-27 12:58
    4661
  • Android 四大组件——内容提供器 跨程序共享数据

    我们可以发现,Android手机中的电话簿、短信、媒体库都是允许第三方的程序进行访问的,其中所使用的技术就是内容提供器(ContentProvider)。内容提供器主要用于在不同应用之间实现数据共享的...

    2016-05-25 21:57
    7672
  • Android 四大组件——广播接收器 详解

    记得小时候上学的时候,每个班级门口都会安装一个喇叭,这些喇叭都是接入到学校的广播室的,一旦有什么通知,就会播放来告知全校的师生。类似的工作机制其实在计算机领域也有着广泛的应用。为了方便进行系统级别的消...

    2016-05-24 20:57
    3623
  • Android 四大组件——活动 巧用 Activity 和 Fragment

    在Android中,Activity(活动)是最容易吸引用户的地方,它是一种可以包含用户界面的组件,主要用户和用户进行交互。而Fragment(碎片)是一种可以嵌入在活动当中的UI片段,它能让程序更加...

    2016-05-23 19:46
    5117

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部