文章 2017-11-16 来自:开发者社区

Android开发之旅:应用程序基础及组件

——成功属于耐得住寂寞的人,接下来几篇将讲述Android应用程序的原理及术语,可能会比较枯燥。如果能够静下心来看,相信成功将属于你。 引言 为了后面的例子做准备,本篇及接下来几篇将介绍Android应用程序的原理及术语,这些也是作为一个Android的开发人员必须要了解,且深刻理解的东西。本篇的主题如下: 1、应用程序基础 2、应用程序组件 2.1、活动(Activities) 2.2、服...

文章 2017-11-16 来自:开发者社区

Android开发之旅:组件生命周期(一)

引言 应用程序组件有一个生命周期——一开始Android实例化他们响应意图,直到结束实例被销毁。在这期间,他们有时候处于激活状态,有时候处于非激活状态;对于活动,对用户有时候可见,有时候不可见。组件生命周期将讨论活动、服务、广播接收者的生命周期——包括在生命周期中他们可能的状态、通知状态改变的方法、及这些状态的组件寄宿的进程被终结和实例被销毁的可能性。 本文主要讨论活动的生命周期及他们可能的状态....

文章 2017-11-16 来自:开发者社区

Android 开发之旅:深入分析布局文件&又是“Hello World!”

引言 上篇可以说是一个分水岭,它标志着我们从Android应用程序理论进入实践,我们拿起手术刀对默认的“Hello World!”程序进行了3个手术,我们清楚了“Hello world!”是如何实现显示在屏幕上的,而且我们知道不仅可以根据布局文件main.xml来初始化屏幕,还可编程地进行。以后基本我们都会以实践的方式来深入Android开发。我们这次深入分析Android应用程序的布局文件,主....

文章 2017-11-16 来自:开发者社区

Android:BLE智能硬件开发详解

目录 前言 BLE是个什么鬼 BLE中的角色分工 主要的关键词和概念  GATT(Generic Attribute Profile ) Characteristic Service Android如何使用BLE  蓝牙权限 APP和BLE外设交互流程 后记  本文作者MichaelX,博客地址:http://blog.csdn.net/xiong_it 转...

文章 2017-11-16 来自:开发者社区

使用Eclispe进行Android系统应用的开发和调试

使用Eclispe进行Android系统应用的开发和调试 准备好自己的源码并顺利编译通过,现在开始进一步开发啦^^。还没准备好的,可以参阅我上一篇《ubuntu 11.10下载和编译Android源码》。 以下的内容就直接延续我上篇的环境目录,不做特殊说明了。   一、阅读文档 Using Eclipse:http://source.android.com/source/using-ec...

文章 2017-11-16 来自:开发者社区

Android基于Cling开发DLNA应用

# Android基于Cling开发DLNA应用 ## DLNA DLNA,Digital Living Network Alliance的简称,即数字生活网络联盟。其由消费性电子、移动电话以及电脑厂商组成。目标在于创建一套可以使得各厂商的产品互相连接,互相适应的工业标准,从而为消费者实现数字化生活。 更多资料: 1. About DLNA 2. 维基百科 3. 百度...

文章 2017-11-16 来自:开发者社区

【Android游戏开发十八】解放手指,利用传感器开发游戏!

   前两篇都是向大家介绍了很有意思的两种手势操作,嵌入我们游戏中,不得不说让游戏的自由度、可玩性和趣味性都增色不少!那么今天继续给大家介绍一亮点!传感器!  一:什么是传感器:     所谓传感器能够探测如光、热、温度、重力、方向 等等的功能!  二:Android中提供传感器有哪些:     1...

文章 2017-11-16 来自:开发者社区

Android开发之从相机或相册获取图片裁剪【转】

1 import java.io.File; 2 3 import android.app.Activity; 4 import android.app.AlertDialog; 5 import android.content.DialogInterface; 6 import android.content.Intent; 7 import android.graphics.B...

文章 2017-11-16 来自:开发者社区

Android NDK开发Crash错误定位

在Android开发中,程序Crash分三种情况:未捕获的异常、ANR(Application Not Responding)和闪退(NDK引发错误)。其中未捕获的异常根据logcat打印的堆栈信息很容易定位错误。ANR错误也好查,Android规定,应用与用户进行交互时,如果5秒内没有响应用户的操作,则会引发ANR错误,并弹出一个系统提示框,让用户选择继续等待或 立即关闭程序。并会在/data....

文章 2017-11-16 来自:开发者社区

那些做Android开发必须知道的ADB命令

以下记录一些比较常用的命令 adb start-server 启动adb服务,如果它没启动的话 adb kill-server 关闭服务 adb devices 查看所连接的设备以及设备所对应的序列号 adb install -r xxxx.apk 安装app,需要注意的是如果连接了两台设备,则会报错,此时可以添加-s <serialNumber>来处理 adb unin...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注