随笔分类 -  Android开发指南翻译

一直从事C开发,又没玩过面向对象,没有学过Java.对Linux又不是很熟.英语水平又半生不熟。可是Android这么火,网上的资料虽丰富多彩,但五花八门,怎样才能直通Android的世界呢?擒贼先擒王,从那里来到那里去。所有关于Android应用开发的资料和方法,都是从Android Guide那里衍生出来的。从面向对象的角度来说,Android Guide是所有其他关于Android的应用开发资料的根.从这里出发,才能纵观全局,触类旁通。我想凭借自己的理解,尽可能多的翻译它.
User Interface用户界面
摘要:In an Android application, the user interface is built using View and ViewGroup objects. There are many types of views and view groups, each of which is a descendant of the View class.在Android应用中,用户界面是用 View和 ViewGroup对象构建的。有许多的views和view组类型,它们都是View类的后代。View objects are the basic units of user inte 阅读全文

posted @ 2012-04-24 19:46 EarlyBird 阅读(730) 评论(0) 推荐(0)

Processes and Threads 进程和线程
摘要:Processes and Threads 进程和线程When an application component starts and the application does not have any other components running, the Android system starts a new Linux process for the application with a single thread of execution. 当一个Android应用组件开启时,并且该应用没有任何其他组件在运行,Android系统为该应用开启一个新的进程,并带有一个执行的线程.By 阅读全文

posted @ 2012-04-21 10:44 EarlyBird 阅读(424) 评论(0) 推荐(0)

Content Providers内容提供者
摘要:Content Providers内容提供者In this document本文档1. Content provider basics 内容提供者基础2. Querying a content provider 查询内容提供者3. Modifying data in a provider 修改内容提供者数据4. Creating a content provider 创建内容提供者5. Content URI summary 内容URI总结Key classes关键类1. ContentProvider 内容提供者2. ContentResolver 内容解释者3. Cursor 指示器(指针 阅读全文

posted @ 2012-04-03 23:44 EarlyBird 阅读(2723) 评论(0) 推荐(0)

Bound Services邦定服务
摘要:Bound Services邦定服务A bound service is the server in a client-server interface. A bound service allows components (such as activities) to bind to the service, send requests, receive responses, and even perform interprocess communication (IPC). A bound service typically lives only while it serves anoth 阅读全文

posted @ 2012-04-02 17:31 EarlyBird 阅读(1137) 评论(0) 推荐(0)

Camera
摘要:The Android framework includes support for various cameras and camera features available on devices, allowing you to capture pictures and videos in your applications. This document discusses a quick, simple approach to image and video capture and outlines an advanced approach for creating custom cam 阅读全文

posted @ 2012-03-30 23:49 EarlyBird 阅读(1827) 评论(0) 推荐(1)

Service 服务
摘要:A Service is an application component that can perform long-running operations in the background and does not provide a user interface. Another application component can start a service and it will continue to run in the background even if the user switches to another application. Additionally, a co 阅读全文

posted @ 2012-03-29 18:42 EarlyBird 阅读(2210) 评论(0) 推荐(0)

Tasks and Back Stack 任务与返回堆
摘要:An application usually contains multiple activities. Each activity should be designed around a specific kind of action the user can perform and can start other activities. For example, an email application might have one activity to show a list of new email. When the user selects an email, a new act 阅读全文

posted @ 2012-03-26 17:58 EarlyBird 阅读(753) 评论(0) 推荐(0)

Loader 加载器
摘要:Introduced in Android 3.0, loaders make it easy to asynchronously load data in an activity or fragment. Loaders have these characteristics:在Android3.0包括进来,加载器使得在活动和碎片中更容易加载异步数据,它有这些特性:They are available to every Activity and Fragment.可用于每个Activity和FragmentThey provide asynchronous loading of data.它们 阅读全文

posted @ 2012-03-25 23:46 EarlyBird 阅读(3526) 评论(0) 推荐(0)

Fragments碎片
摘要:Fragments碎片A Fragment represents a behavior or a portion of user interface in an Activity.在一个Activity活动中,一个Fragment代表一个行为或者用户界面的一部分You can combine multiple fragments in a single activity to build a multi-pane UI and reuse a fragment in multiple activities.你可以将多个碎片组合到一个活动中,来构成多面UI并可以在多个活动中重复使用一个碎片You 阅读全文

posted @ 2012-03-23 19:44 EarlyBird 阅读(1931) 评论(1) 推荐(1)

Activities活动
摘要:Activities活动An Activity is an application component that provides a screen with which users can interact in order to do something, such as dial the phone, take a photo, send an email, or view a map.一个Activity是一个应用组件,它提供了一个屏幕,用户通过此屏幕进行交互操作,并处理一些事情,比如像拔电话,拍照,发邮件,看地图。Each activity is given a window in 阅读全文

posted @ 2012-03-21 20:06 EarlyBird 阅读(1576) 评论(0) 推荐(3)

Application Fundamentals应用基础
摘要:Application Fundamentals应用基础Android applications are written in the Java programming language. Android应用是用Java 语言写的The Android SDK tools compile the code—along with any data and resource files—into an Android package, an archive file with an .apk suffix.Android SDK工具编译代码---及与代码一起的任意数据,资源文件---到一个包中,一 阅读全文

posted @ 2012-03-21 08:15 EarlyBird 阅读(816) 评论(0) 推荐(0)

what is Android?
摘要:What is Android?Android is a software stack for mobile devices that includes an operating system, middleware and key applications.Android是一个包括了操作系统,中间件有关键应用的移动设备软件集.The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programmi 阅读全文

posted @ 2012-03-20 01:19 EarlyBird 阅读(1004) 评论(0) 推荐(0)

导航