会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
陈程编程
看淡生死、不服就干
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
十分钟android教程
12) 十分钟学会android--APP通信传递消息之简单数据传输
摘要:程序间可以互相通信是Android程序中最棒的功能之一。当一个功能已存在于其他app中,且并不是本程序的核心功能时,完全没有必要重新对其进行编写。 本章节会讲述一些通在不同程序之间通过使用Intent APIs与ActionProvider对象来发送与接受content的常用方法。 Lessons
阅读全文
posted @
2017-11-11 16:17
陈程编程
阅读(4713)
评论(0)
推荐(0)
11) 十分钟学会android--Intent消息处理与传递详解
摘要:一个Android app通常都会有多个activities。 每个activity的界面都扮演者用户接口的角色,允许用户执行一些特定任务(例如查看地图或者是开始拍照等)。为了让用户能够从一个activity跳到另一个activity,我们的app必须使用Intent来定义自己的意图。当使用star
阅读全文
posted @
2017-11-11 16:05
陈程编程
阅读(3621)
评论(0)
推荐(0)
10) 十分钟学会android--app数据保存三种方式
摘要:虽然可以在onPause()时保存一些信息以免用户的使用进度被丢失,但大多数Android app仍然是需执行保存数据的动作。大多数较好的apps都需要保存用户的设置信息,而且有一些apps必须维护大量的文件信息与DB信息。本章节将介绍Android中主要的数据存储方法,包括: 保存到Prefere
阅读全文
posted @
2017-11-11 15:57
陈程编程
阅读(12405)
评论(0)
推荐(0)
9) 十分钟学会android--使用Fragment建立动态UI
摘要:为了在 Android 上为用户提供动态的、多窗口的交互体验,需要将 UI 组件和 Activity 操作封装成模块进行使用,这样我们就可以在 Activity 中对这些模块进行切入切出操作。可以用 Fragment 创建这些模块,Fragment 就像一个嵌套的 Activity,拥有自己的布局(
阅读全文
posted @
2017-11-11 00:07
陈程编程
阅读(692)
评论(0)
推荐(0)
8) 十分钟学会android--Activity的生命周期之停止与重启
摘要:恰当的停止与重启我们的activity是很重要的,在activity生命周期中,他们能确保用户感知到程序的存在并不会丢失他们的进度。在下面一些关键的场景中会涉及到停止与重启: 用户打开最近使用app的菜单并从我们的app切换到另外一个app,这个时候我们的app是被停止的。如果用户通过手机主界面的启
阅读全文
posted @
2017-11-10 23:59
陈程编程
阅读(691)
评论(0)
推荐(0)
7) 十分钟学会android--Activity的生命周期之暂停与恢复
摘要:在正常使用app时,前端的activity有时会被其他可见的组件阻塞(obstructed),从而导致当前的activity进入Pause状态。例如,当打开一个半透明的activity时(例如以对话框的形式),之前的activity会被暂停。 只要之前的activity仍然被部分可见,这个activ
阅读全文
posted @
2017-11-10 23:57
陈程编程
阅读(733)
评论(0)
推荐(0)
6) 十分钟学会android--Activity的生命周期之启动与销毁
摘要:当用户导航、退出和返回您的应用时,应用中的 Activity 实例将在其生命周期中转换不同状态。 例如,当您的Activity初次开始时,它将出现在系统前台并接收用户焦点。 在这个过程中,Android 系统会对Activity调用一系列生命周期方法,通过这些方法,您可以设置用户界面和其他组件。 如
阅读全文
posted @
2017-11-10 23:56
陈程编程
阅读(1828)
评论(0)
推荐(0)
5) 十分钟学会android--ActionBar知识串烧
摘要:建立ActionBar Action bar 最基本的形式,就是为 Activity 显示标题,并且在标题左边显示一个 app icon。即使在这样简单的形式下,action bar对于所有的 activity 来说是十分有用的。它告知用户他们当前所处的位置,并为你的 app 维护了持续的同一标识。
阅读全文
posted @
2017-11-10 23:45
陈程编程
阅读(338)
评论(0)
推荐(0)
4) 十分钟学会android--建立第一个APP,启动另一个Activity
摘要:在完成上一课(建立简单的用户界面)后,我们已经拥有了显示一个activity(一个界面)的app(应用),该activity包含了一个文本字段和一个按钮。在这节课中,我们将添加一些新的代码到MyActivity中,当用户点击发送(Send)按钮时启动一个新的activity。 响应Send(发送)按
阅读全文
posted @
2017-11-10 19:31
陈程编程
阅读(738)
评论(0)
推荐(0)
3) 十分钟学会android--建立第一个APP,建立简单的用户界面
摘要:在本小节里,我们将学习如何用 XML 创建一个带有文本输入框和按钮的界面。下一节课将学会使 APP 对按钮做出响应——按钮被按下时,文本框里的内容被发送到另外一个 Activity。 Android 的图形用户界面由多个视图(View)和视图组(ViewGroup)构建而成。View 是通用的 UI
阅读全文
posted @
2017-11-10 19:29
陈程编程
阅读(965)
评论(0)
推荐(0)
2) 十分钟学会android--建立第一个APP,执行Android程序
摘要:通过上一节课创建了一个Android的Hello World项目,项目默认包含一系列源文件,它让我们可以立即运行应用程序。 如何运行Android应用取决于两件事情:是否有一个Android设备和是否正在使用Android Studio开发程序。本节课将会教使用Android Studio和命令行两
阅读全文
posted @
2017-11-10 19:24
陈程编程
阅读(8014)
评论(0)
推荐(0)
1) 十分钟学会android--建立第一个APP,创建android项目
摘要:一个Android项目包含了所有构成Android应用的源代码文件。 本小节介绍如何使用Android Studio或者是SDK Tools中的命令行来创建一个新的项目。 Note:在此之前,我们应该已经安装了Android SDK,如果使用Android Studio开发,应该确保已经安装了And
阅读全文
posted @
2017-11-10 19:20
陈程编程
阅读(7146)
评论(0)
推荐(0)
公告