在前面的学习中,我们已经掌握了Service的用法,今天尝试实现一个在服务中经常会用到的功能 -- 下载。 在这个...[作者空间]
Service(服务)是Android 中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互而且还要...[作者空间]
我们在前面初步学习了Android的Activity和BroadcastReceiver组件,接下来要继续学习下一...[作者空间]
SQLite是一款轻量级的关系型数据库,它的运算速度非常快,占用资源很少, 通常只需要几百KB的内存就足够了,因而...[作者空间]
我们在之前的学习中写过一个强制下线的demo,其中涉及到了一个模拟的登陆功能。那么今天,在原有的基础上,我们通过S...[作者空间]
任何应用说起来都是再跟数据打交道,聊微信、逛头条都是在享受不同的数据,如果没有数据,应用就会变成一个空壳子,对用户...[作者空间]
关于广播的简单实用,相信我们已经通过上面的学习掌握了。今天来进行实践操作,写一个具备强制下线的功能的demo。 关...[作者空间]
经过之前的练习,我们已经基本将Android UI的相关知识都学习过了。今天将开始介绍Android的下一个非常重...[作者空间]
在Fragment的学习中,我们在了解Fragment设计的原理时,举了一个类似新闻的例子。在平板运行上时,展示如...[作者空间]
当今是移动设备发展非常迅速的时代,不仅手机已经成为了生活必需品,就连平板电脑也变得越来越普及。平板电脑和手机最大的...[作者空间]
之前我们学习了各种常用的控件,体验了ListView和RecycleView的强大之处。今天便来实战一番,尝试编写...[作者空间]
上一章讲到Android提供了一个更加强大的滚动控件 -- RecycleView。它可以说是一个增强版的List...[作者空间]
本章我们开始ListView的学习,在Android里,ListView绝对可以称得上是最常用的控件之一,几乎所有...[作者空间]
在之前的学习中,我们只使用了最简单的布局,接下来就要学习更多关于UI开发方面的知识了。 一、如何编写程序界面 An...[作者空间]
一、Activity的生命周期 掌握Activity的生命周期对于各任何Android开发者来说都非常重要。当深入...[作者空间]
上一章的内容中,我们手动创建了Activity,并学会使用Toast和添加Menu菜单。今天要学习更多的内容。 一...[作者空间]
在上一章的学习中,我们已经掌握并成功的创建了自己Android项目。那么接下来,应该开始学习Android的四大组...[作者空间]
现在的职位是Android测试,但在日常工作中,常有一些困扰。测试的好奇心驱使自己不断的去问为什么。例如,为什么会...[作者空间]