Fork me on GitHub

11 2013 档案

摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/activity-lifecycle/pausing.html在正常使用应用的过程中,在前台的activity有时候会被其它组件所遮挡,导致这个activity进入到暂停态。例如:当打开一个半透明activity(dialog中有这样一种风格),之前的activity会被暂停。只要这个activity仍然保持部分可见,同时当前没有获得用户焦点 阅读全文
posted @ 2013-11-29 17:02 __Neo 阅读(380) 评论(0) 推荐(0) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/activity-lifecycle/starting.html不像其他的编程范例一样应用的函数入口是“main()”方法,Android根据Activity处于何种声明周期状态去调用它所对应的生命周期回调函数,以此来创建一个Activity实例。有一系列的生命周期函数用来启动一个Activity,与之对应的,也有一系列生命周期函数来销毁一个 阅读全文
posted @ 2013-11-29 14:38 __Neo 阅读(262) 评论(0) 推荐(0) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/activity-lifecycle/ind... 阅读全文
posted @ 2013-11-28 15:31 __Neo 阅读(311) 评论(0) 推荐(1) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/supporting-devices/platforms.html尽管最新版本的Android系统为你的应用提供了大量的API,你仍然应该继续支持较老版本的Android,直到更多的设备更新了系统。这堂课将向你展示应该如何利用新API的同时,还可以继续支持过去的版本。在Platform Versions中的面板中,会定期地更新所有活跃设备所使 阅读全文
posted @ 2013-11-28 14:48 __Neo 阅读(281) 评论(0) 推荐(0) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/supporting-devices/screens.htmlAndroid通过两种参数来对屏幕进行分类:屏幕尺寸和分辨率。在开发时,应该将这两个因素同时考虑进去,所以你应该将项目包含一些可选择的资源文件,使得你的应用在不同的屏幕尺寸和分辨率上都能具有最佳的体验。概括地来说,一共有四种尺寸:小,标准,大,超大。概括地来说,一共有四种分辨率:低 阅读全文
posted @ 2013-11-28 11:40 __Neo 阅读(229) 评论(0) 推荐(0) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/supporting-devices/languages.html将UI字符串从你应用的代码中提取出来,并将它们放置在一个外部的文件中是一个值得长期保持的习惯。Android使得这件事情变的简单,在每个Andorid项目工程中,都有一个放置资源的目录。如果你通过Android SDK Tools创建了你的项目工程(Creating an An 阅读全文
posted @ 2013-11-27 21:50 __Neo 阅读(293) 评论(0) 推荐(0) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/supporting-devices/ind... 阅读全文
posted @ 2013-11-27 21:18 __Neo 阅读(240) 评论(0) 推荐(0) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/actionbar/overlaying.html默认的,Acton Bar会显示在你的activity窗口的上部,使得它会稍许减少了activity布局的剩余空间。如果在用户的UI交互过程中,你希望可以隐藏和显示Action Bar,你可以通过调用其hide()和show()这两个方法来实现。然而,这会导致你的activity在新尺寸的基础 阅读全文
posted @ 2013-11-27 16:38 __Neo 阅读(1171) 评论(0) 推荐(0) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/actionbar/styling.htmlAction Bar能够向你的用户提供易掌握的操作方法,同时也能帮助用户导航,但这不代表所有应用的Action都长一个模样。如果你希望将你的Action Bar风格进行自定义来使它符合你应用的整体风格,你可以通过使用安卓的风格和主题资源(style and theme)来实现这一设想。Android 阅读全文
posted @ 2013-11-27 15:30 __Neo 阅读(1667) 评论(0) 推荐(0) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/actionbar/adding-buttons.htmlAction Bar允许你为和应用当前Context相关的最重要的action事件添加按钮。那些在Action Bar中直接显示出来的图标或文字就是所谓的Action Buttons。在Action Bar中无法完整显示的或者不是足够重要的操作按钮,都被隐藏在了更多操作这一按钮中,如下 阅读全文
posted @ 2013-11-26 21:22 __Neo 阅读(547) 评论(0) 推荐(0) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/actionbar/setting-up.html配置Action BarAction Bar最基本的形式,是用来为Activity展示标题,并在左侧显示应用的图标。即使是这样的简单的形式,Action Bar对于所有activity来说依然是非常有用的,因为它可以用来告知用户他们现在所处的位置,同时还能为你的应用保持着一个一致的标识。图1. 阅读全文
posted @ 2013-11-24 20:08 __Neo 阅读(279) 评论(0) 推荐(0) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/actionbar/index.html添加Action BarAction Bar是你能为你应用的Activity所能实现的最重要的设计元素之一。它提供了一些用户接口特性,使得你的应用可以通过和其他的应用在使用过程中体现一致连贯性而被用户所熟悉和接受:它的核心功能包括:拥有一个专属的空间区域,用来给予你的应用一个ID标识,同时告知用户现在所 阅读全文
posted @ 2013-11-24 19:35 __Neo 阅读(307) 评论(0) 推荐(0) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/firstapp/starting-activity.html一. 启动另一个Activity在完成了之前的课程后,你已经拥有了一个显示一个Activity(即只有一个屏幕画面)的应用,在这个Activity中有一个文本框和一个按钮。在这节课上,你将在MainActivity中添加一些新的代码,这些代码将实现:当用户点击按钮后,可以启动一个新 阅读全文
posted @ 2013-11-24 15:57 __Neo 阅读(508) 评论(0) 推荐(0) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/firstapp/building-ui.html一.构建一个简单UI一个Android应用通过View和ViewGroup对象所组成的层次结构来构建图形用户接口(GUI)。通常View对象是一些UI控件,比如按钮(buttons),文本框(text fields)等。ViewGroup对象则是一些可见的装载View对象的“容器”,同时它定义 阅读全文
posted @ 2013-11-23 19:39 __Neo 阅读(544) 评论(0) 推荐(0) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/firstapp/index.html一、构... 阅读全文
posted @ 2013-11-23 14:19 __Neo 阅读(316) 评论(0) 推荐(1) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/firstapp/running-app.html一、运行你的应用如果按照上一节课的步骤创建了一个Android项目工程,那么它将包含一组构成“Hello World”的源文件,以此使你可以直接运行这个程序。你如何运行这个程序取决于两件事情:你是否拥有一款Android设备,和你是否在使用Eclipse。这堂课将向你展现如何在实体设备上(或在 阅读全文
posted @ 2013-11-23 14:03 __Neo 阅读(330) 评论(0) 推荐(0) 编辑
摘要:注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/firstapp/creating-proj... 阅读全文
posted @ 2013-11-22 22:26 __Neo 阅读(584) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示