
Training
xhmj12
一个码农,技术公众号:开发者全社区(JANiubility)
展开
-
Best Practices for Background Jobs
本文这些课程将告诉你如何在后台运行任务以提高你的app的性能和最小化你的电池消耗。翻译 2016-02-19 11:28:47 · 771 阅读 · 0 评论 -
Best Practices for Security & Privacy
Best Practices for Security & Privacy 本文讨论如何保证你的app的数据安全 Security Tips 如何执行各种任务,以及如何保证你的app的数据和用户的数据安全。 Security with HTTPS and SSL ...原创 2015-01-27 11:00:20 · 1443 阅读 · 0 评论 -
Best Practices for Background Jobs
Best Practices for Background Jobs 本文这些课程将告诉你如何在后台运行任务以提高你的app的性能和最小化你的电池消耗。 Running in a Background Service 如何将任务提交给在后台运行的Service来处理来提供UI性能和app的响应Creating a Background Serv...原创 2015-01-13 16:56:31 · 147 阅读 · 0 评论 -
Getting Started-----Interacting with Ohter Apps
一个Android应用一般都有若干个activities。每个activity展示一个用户界面,用于执行特定的用户任务(例如浏览地图或者拍照)。为了让用户从一个activity跳到另一个activity。你的app必须使用一个 Intent定义你的app想要做某事的“意图”。当你通过调用如 startActivity()这样的方法传递一个Intent给系统时,系统使用Intent...原创 2014-06-26 17:44:43 · 297 阅读 · 0 评论 -
Getting Started-----Saving Data
绝大多数的Android App都需要保存数据,即使仅仅在onPause()方法里保存app状态信息以免user进度信息被丢失。大多数非著名的app也可能要保存用户设置信息。一些应用需要在文件和数据库保存大量的信息。本文将向你讲述Android主要的数据存储方式。包括:在SharedPreferences文件里保存简单数据类型的key-value键值对。 在Andro...原创 2014-06-24 17:13:21 · 217 阅读 · 0 评论 -
Getting Started-----Building a Dynamic UI with Fragments
为了在Android上产生动态和多面板的用户界面,你需要将UI组件和activity行为封装成模块,你能将这些模块添加进或者移除你的Activity。你能产生这些模块用Fragment类。它的行为一定程度上像内嵌的activity,能定义它自己的布局和管理自己的生命周期。 当一个Fragment指定自己的布局时,它能和其他不同的fragment组合配置在一个a...原创 2014-06-20 15:33:04 · 191 阅读 · 0 评论 -
Getting Started-----Managing the Activity Lifecycle
作为一个用户,在你的app里不同的页面和前后台切换时,你的app里的Activity实例在它的生命周期的不同状态间切换。例如,当你的activity第一次启动时,它处于系统前台,接受用户焦点。在这处理之间,Android系统调用一系列Activity上生命周期方法,在这些方法里,你可以设置用户界面和初始化其他的组件。如果用户执行一个开启另一个Activity或者切换到其他a...原创 2014-06-19 22:03:31 · 152 阅读 · 0 评论 -
Getting_Started----Supporting Different Devices
全世界Android设备有许多种形状和尺寸。正因为android设备类型众多,你的应用能有机会拥有巨大量的用户。你的app要在android平台上尽可能的成功,你需要适配各种设备。你应该考虑的一些主要的方面有:不同的语言、屏幕尺寸和不同的android的平台。 本课教你如何使用基本的平台特性(指选择合适的资源)和其他的特性使你的应用在各种android设备上能兼容...原创 2014-06-17 17:50:23 · 156 阅读 · 0 评论 -
Getting_Started-----Adding The Action Bar
Getting_Started----Adding the Action Bar Action Bar 是在你的app的activity里最重要的的设计元素之一。提供了用户界面特性,主要功能包括: * 提供一个专用空间来标识应用商标和用户位置 * 为用户常用的操作和行为提供便捷访问点(...原创 2014-06-09 17:26:16 · 224 阅读 · 0 评论 -
Getting_Started-----Build Your First App
Build Your First App 本文出自:http://developer.android.com/training/basics/firstapp/index.html 1.build App相关注意点 You should always set the android:targetSdkVersion as h...原创 2014-05-21 16:41:25 · 145 阅读 · 0 评论 -
Content Sharing——Sharing Simple Data
本课程教你如何产生一个在app和设备间共享数据的app。 Sharing Simple Data Sharing Files Sharing Files with NFC Sharing Simple Data Android应用最伟大之处之一就是不同...原创 2014-08-29 16:51:45 · 251 阅读 · 0 评论