
Android开发
文章平均质量分 86
jjunjoe
这个作者很懒,什么都没留下…
展开
-
01.Android相关术语
01.Android相关术语:本文记录Android用到的术语,以后会随时补充。1、Android(机器人):是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面、应用软件组成,号称是首个为移动终端打造的真正原创 2011-09-01 09:25:20 · 985 阅读 · 0 评论 -
02.Android应用程序组成
一、Android应用程序简介Android应用程序使用Java做为开发语言。aapt工具把编译后的Java代码连同其它应用程序需要的数据和资源文件一起打包到一个Android包文件中,这个文件使用.apk做为扩展名,它是分发应用程序并安装到移动设备的媒介,用户只需下载并安装此文件到他们的设备。单一.apk文件中的所有代码被认为是一个应用程序。从很多方面来看,每个Android应用程序原创 2011-09-01 09:26:14 · 1388 阅读 · 0 评论 -
10.Android之测试代码实现步骤
Android之测试代码实现步骤:在Android编写Android JUnit Test代码是很容易的。其实现步骤如下:1、新建一个Android工程。2、编写需要测试的Android类代码,比如Demo.java:3、编写Demo.java的测试代码类,比如DemoTest.java。需要保证DemoTest.java里面至少有一个测试用例,否则运行会报错,如下所示test原创 2011-11-28 10:05:48 · 5157 阅读 · 0 评论 -
12.Android之NDK Android.mk的用法与基础
Android.mk的用法和基础 一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题。例如,你不需要在你的Android.mk中 列出头文件和依赖文件。NDK编译系转载 2011-12-20 15:04:37 · 722 阅读 · 0 评论 -
Android学习过程中问题记录
此文记录我在Android中遇到的一些问题,以后随时补加。 1. 在写Android的布局文件时,发现编译不过,一看报错信息如下:[2011-10-09 15:45:40 - JoeAndroidApiDemos] res\layout\ButtonTwoActivity.xml: Invalid file name: must contain only [a-z0-9_.]原来l原创 2011-10-09 17:56:39 · 652 阅读 · 0 评论 -
08.Android之Intent
本来是自己想翻译这一部分的,网上搜了下,发现已经有好心人翻译好并发布出来了,而且允许转载,所以这里转载一下,去掉了原文头尾的一些内容:原文转自:http://www.cnblogs.com/skynet/archive/2010/07/20/1781644.html作者:吴秦 1、概述一个应用程序的三个核心组件——activities、services、broadcastr转载 2011-11-07 14:14:12 · 959 阅读 · 0 评论 -
07.Android之Bluetooth
对于Android的英文帮助文档,总是看了记不住,远不如对中文资料那么印象深,所以下面的叙述都是对Android帮助文档Bluetooth的翻译。一、BluetoothAndroid平台包含了对Bluetooth协议栈的支持,允许机器通过Bluetooth设备进行无线数据交换。应用框架通过Android Bluetooth API访问Bluetooth功能模块。 这些API能让应用无线连接翻译 2011-11-02 16:24:01 · 9049 阅读 · 1 评论 -
11.Android之JNI实现函数中LOG打印
在Java环境下使用JNI时可以方便的使用printf函数打印信息,在Eclipse控制台Console视图可以方便的观察到,可在Android环境下使用JNI的话,printf函数就无效了,LogCat视图和Console视图里看不到任何输出。但我们可以使用Android本身的log方法,其实现步骤如下:1、在JNI的实现代码文件(.c或者.cpp)中加入包含LOG头文件的如下代码:#i原创 2011-11-28 16:58:16 · 10824 阅读 · 3 评论 -
09.Android之NDK-r7基础与实例
一、关于NDK:NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要原创 2011-11-24 10:44:40 · 3560 阅读 · 0 评论 -
06.Android之Menu
根据Android的SDK文档,记下Menu的一些要点:一、Menu概述:默认情况下,每个Activity都支持一个可定制或可选的菜单。可以在该菜单添加元素和处理添加元素的点击事件。添加菜单项最简单的方式是在XML文件中通过MenuInflater填充菜单,这个最简单的方式通过onOptionsItemSelected(MenuItem)和onContextItemSelected(Men原创 2011-10-31 14:35:07 · 1431 阅读 · 0 评论 -
05.Android之Activity
根据Android的SDK文档,记下Activity的一些要点:一、Activity概述:Activity是用来和用户交互的,通常通过建立一个窗口,并通过setContentView(View)放置UI。Activity可以是满屏的,也可以是悬浮的(通过windowIsFloating设置)或嵌入在别的Activity中(通过ActivityGroup)。二、Activity的生命周期原创 2011-10-28 17:56:57 · 667 阅读 · 0 评论 -
Windows下Android开发环境的搭建
网上有很多环境搭建的文档,这里我只记录下几个需要注意的地方,方便自己参考。一、先介绍下Android开发环境需要哪些软件:1、 JDK;2、 Eclipse;3、 ADT;4、 Android SDK。 二、注意事项1、JDK的安装和别的W原创 2011-08-31 10:20:04 · 1155 阅读 · 0 评论 -
Android程序的真正入口Application
接触android已经有一段时间了,一直以为android程序的入口是配置文件中指定的Activity,最近看一个开源项目,发现里面实现了android 的Application类,才知道,android程序的真正入口是Application类的onCreate方法。只不过大多数转载 2011-09-02 14:17:27 · 7250 阅读 · 0 评论 -
04.Android的数据存储操作
一、Android数据存储概述在Android中,所有的应用软件数据(包括文件)为该应用软件所私有。在Android中,可供选择的存储方式有SharedPreferences、文件存储、SQLite数据库方式、内容提供器(Content Provider)、网络。原创 2011-09-02 08:54:39 · 601 阅读 · 0 评论 -
03.Android基本组件介绍
一、界面UI元素介绍一个Android的应用是由一个或者多个Activity组成的。Activity是一个UI的容器,其本身并不在用户界面上显示出来。在一个Android应用中,用户界面是由View 和ViewGroup对象构建的。View与ViewGroup都有很多种类原创 2011-09-02 08:52:55 · 856 阅读 · 0 评论 -
13.Android之Back键和Home键
一、Android之Back 键与Home键1、Back键:Android的手机的Back键默认行为是finish处于前台的Activity的即Activity的状态为Destroy状态,再次启动该Activity是从onCreate开始的。Back键也有例外的,按Back键不会关闭Activity的,比如播放音乐,按了Back键之后仍可以继续播放音乐,这是Music这个app已经重写原创 2011-12-22 15:11:26 · 1036 阅读 · 0 评论