原文链接:http://android.eoe.cn/topic/android_sdk

应用程序组件

Android's application framework lets you create extremely rich and innovative apps using a set of reusable components. This section explains how Android apps work and how you use components to build them.

通过一组可重用的组件,Android的应用程序框架使您可以创建功能丰富, 充满创新的应用程序,本节将介绍Android应用是如何工作的, 以及教您如何使用组件来构建Android应用程序。

训练

管理Activity的生命周期


This class explains important lifecycle callback methods that each Activity instance receives and how you can use them so your activity does what the user expects and does not consume system resources when your activity doesn't need them.

这节课将介绍每个Activty实例含有的重要的生命周期回调方法,使用它们,你可以使你的activty做用户希望activty做的事情。同时,掌握了这些回调方法,当你的activty不需要他们的时候,你可以使他们尽量少的或者不耗费系统资源。

Building a Dynamic UI with Fragments-使用Fragment创建一个动态的UI


This class shows you how to create a dynamic user experience with fragments and optimize your app's user experience for devices with different screen sizes, all while continuing to support devices running versions as old as Android 1.6.

这节课向您介绍怎样使用Fragment来创建一个动态的用户交互界面,怎样优化您的应用,是您的应用支持不同大小的屏幕,这些知识支持android1.6 版本以上的系统

Content Provider


This class covers some common ways you can send and receive content between applications using Intent APIs and the ActionProvider object.

这节课介绍一些使您在使用 Intent Api 和ActionProvider 的应用程序之间可以发送和接受Content的通用方法
这个类包括一些常见的方式,您可以发送和接收使用意向API和ActionProvider的对象的应用程序之间的内容。

博客文章

Using DialogFragments-使用DialogFragments

  • * In this post, I’ll show how to use DialogFragments with the v4 support library (for backward compatibility on pre-Honeycomb devices) to show a simple edit dialog and return a result to the calling Activity using an interface. 在本文,我将向您展示怎么通过V4支持库使用DialogFragments(兼容Android 3.0之前的版本)来显示一个简单的编辑对话框并通过一个接口返回结果给之前调用他的Activity.

Fragments For All-通用的Fragments

  • * Today we’ve released a static library that exposes the same Fragments API (as well as the new LoaderManager and a few other classes) so that applications compatible with Android 1.6 or later can use fragments to create tablet-compatible user interfaces. 今天我们发布了一个静态库,这个库提供了和3.0版本相同的Fragments API(也包括新的LoaderManager和一些其他的类),通过他们,Android 1.6或更高版本可以运行使用fragments 创建的含有 平板级界面的应用.

Multithreading for Performance-多线程展示

  • * A good practice in creating responsive applications is to make sure your main UI thread does the minimum amount of work. Any potentially long task that may hang your application should be handled in a different thread. 一个好的交换应用需要确保您的主UI线程做做少的工作.然后潜在的可能是应用挂起的耗时任务应该在其他线程中处理

转载于:https://www.cnblogs.com/vus520/p/3158809.html

使用组件构建Android应用程序相关推荐

  1. 导入样机_如何开始构建Android应用程序:创建样机,UI和XML布局

    导入样机 Kriptofolio应用程序系列-第2部分 (Kriptofolio app series - Part 2) So how do you actually start to build ...

  2. 【译】使用Sovrin构建Android应用程序

    您现在可以通过运行脚本来为Android构建libindy库.是啊! 如果您想要保留该构建过程,可以从Evernym下载库.谢谢! 怎么办?你有arm,arm64和x86的libindy.so,但你如 ...

  3. 几条曲线构建Android表白程序

    每年的情人节和七夕,甜蜜与痛苦的日子,做点什么好呢? 写诗画画送礼物,逛街吃饭看电影? 作为搬砖爱好者,写个表白脚本或者动画什么的吧. 想起之前看到的一段H5动画,在Android平台"临摹 ...

  4. android程序表白,几条曲线构建Android表白程序

    每年的情人节和七夕,做点什么好呢? 写诗画画送礼物,逛街吃饭看电影? 作为搬砖爱好者,写个表白脚本或者动画什么的吧. 想起之前看到的一段H5动画,在Android平台"临摹"了一遍 ...

  5. android应用程序的组件,Android基础之应用程序组件

    Android应用程序由若干个不同类型的组件组合而成,每一个组件具有其特定的安全保护设计方式,它们的安全直接影响到应用程序的安全.Android应用程序组件的主要类型有:活动(Activity),服务 ...

  6. 【转】独家教程:用PHP编写Android应用程序

    Google的开源Android移动操作系统正在席卷全球智能手机市场,和苹果不一样,它对那些想将应用程序提交到iPhone App Store的开发人员有着严格的指导方针和要求,Google的Andr ...

  7. 使用 Amazon Amplify快速创建简单的 Android 应用程序

    背景: 亚马逊云科技提供了100余种产品免费套餐.其中,计算资源Amazon EC2首年12个月免费,750小时/月:存储资源 Amazon S3 首年12个月免费,5GB标准存储容量. 大家好,我是 ...

  8. android开发艺术探讨_深入探讨:为Android开发应用程序

    在当今世界, 激活的Android设备的数量是每天出生的婴儿的两倍 . 在2012年中以后, 每天的 Android激活次数达到一百万次 . Google Play在这一非凡的成功中扮演着重要角色. ...

  9. fir.im Weekly - iOS/Android 应用程序架构解析

    假如问你一个iOS or Android app的架构,你会从哪些方面来说呢? 本期 fir.im Weekly 收集了关于 iOS/Android 开发资源,也加入了一些关于 Web 前端方面的分享 ...

最新文章

  1. 配置ubuntu - tftp server服务器步骤
  2. Linux Shell 进制错误 - value too great for base
  3. faceboxes自定义encode
  4. CF B. Working out
  5. 机器学习面试题(part2)
  6. 用WEB技术栈开发NATIVE应用:WEEX SDK原理详解
  7. 对于内向、不善于社交的人来说,如何建立人脉?
  8. centos samba 看不到共享目录_samba共享服务
  9. 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之70---面向照相机的开发...
  10. 关于 Vue.js:那些好的,不怎么样的和糟糕的
  11. 客户端和服务器之间的信息结构,客户端和服务器之间的信息结构
  12. 04MVC、RPC、SOA、微服务架构区别
  13. Android技巧:ListView去掉橙黄底色
  14. (4)Redis的Java API
  15. NOSQL数据库习题
  16. 单片机c语言轻松入门 完整版,单片机C语言轻松入门
  17. qc中的流程图怎么画_QC流程图
  18. java小学生加减法_用java代码写随机加法算术题。 这些知识你不一定知道
  19. 中国第一个 Apache 顶级开源项目的突围之路!
  20. OneNET平台创建产品

热门文章

  1. 5 关于数据仓库维度数据处理的方法探究系列——缓慢变化维处理——全历史记录...
  2. SELECT语句小结
  3. 2072. Kirill the Gardener 3
  4. HBase 系统架构
  5. 软件工程师必备的24个软技能
  6. Django Admin 录入中文错误解决办法
  7. .net中语音识别和语音合成(二)语音合成提高篇
  8. android 沉浸式状态栏的三种方法
  9. 騰訊大廈有39層的問題解決方案。
  10. c++模板之函数指针到函数对象: