自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

移动平台应用软件开发技术

邮箱 android.ss.pku@gmail.com

原创 安卓Doubango架构的使用小结

作者:丁雪贞 一般APK整合进Android 的方法请参考下列步骤   1.将App加一个Android.mk文件,如附件 2.将App加到BSP中的gemtek/packages/apps/ 3.修改device/samsung/smdkv210/device.mk # ...

2012-06-02 17:08:51

阅读数 3899

评论数 0

原创 andorid下实现定时发短信的功能

作者:程立 第一,   要实现发短信的功能,必须要用到android系统中发短信的权限,即在AndoridManifest.xml中添加如下内容     第二,   使用AlarmManager来实现一个倒计时的功能,当时间到时发送短   信。AlarmManager有两个相似...

2012-06-02 16:24:45

阅读数 3088

评论数 0

原创 Android中播放声音的两种方法

作者:高天辰        在Android中,音频、视频等多媒体元素的加入,使得应用程序的用户体验更好。可以说,现在的手机,已经远远不只作为通信工具,更成为娱乐、办公的必备产品。 Android提供了简单的音频API。一般大家使用的是MediaPlayer播放音频,这也是最常...

2012-06-02 14:10:03

阅读数 86218

评论数 8

原创 android 如何设置图片颜色的透明度

作者:田仁智              Android系统支持的颜色是由4个值组成的,前3个为RGB,也就是我们常说的三原色(红、绿、蓝),最后一个值是A,也就是Alpha。这4个值都在0~255之间。颜色值越小,表示该颜色越淡,颜色值越大,表示该颜色越深。如果RGB都是0,就是黑色,如果都为...

2012-06-02 14:04:38

阅读数 18905

评论数 0

原创 Android下实现各种图形的绘制

作者:王震 本文结合本人的开发事例,简单介绍一下如何在Android平台下实现各种图形的绘制。 首先自定义一个View类,这个view类里面需要一个Paint对象来控制图形的属性,需要一个Path对象来记录图形绘制的路径,需要一个Canvas类来执行绘图操作,还需要一个Bitmap...

2012-06-02 13:52:35

阅读数 5156

评论数 2

原创 Android传感器介绍

作者:力华           最近在做关于游戏手柄的Android项目,开始研究各种传感器,比如以手柄当球拍操纵网球游戏,需要用到加速度传感器,方向传感器等。Android优于其他嵌入式平台的一个方面就是方便地支持多种传感器,从Android1.5开始,系统就内置了对多达八种传感器的支持,他...

2012-06-02 13:46:43

阅读数 2520

评论数 0

原创 Android log分析

作者:陈旭        在android开发中我们常常遇到很多异常情况,除了经常程序编译时语法错误及配置问题之外,还有一些逻辑上、数据上、操作上面的问题,使得程序不能按开发者设计正确运行,这种情况下,最常见的方法就是使用log显示输出需要验证的信息,以便追查问题。 而我们在使用l...

2012-05-30 15:06:16

阅读数 2010

评论数 0

原创 Android中扭曲图像的绘制

作者:叶道雄 为了实现动画效果,使用drawBitmapMess方法对图像进行扭曲,使用定时器以100毫秒的频率按圆形轨迹扭曲图像。 扭曲的关键是生成verts数组。本例一开始会先生成verts数组的初始值:有一定水平和垂直间距的网点坐标。然后通过warp方法按一定的数学方法变化v...

2012-05-30 15:03:40

阅读数 4145

评论数 0

原创 Android上 ExpandableListActivity及CursorTreeAdapter的使用简介

ExpandableListeActivity顾名思义是ListActivity的一种,但与ListActivy不同的是,ExpandableListeActivity的展示效果是有可以呈现多级目录的ExpandableListView。下面我简单介绍一下如何使用ExpandableListeAc...

2012-05-24 10:11:04

阅读数 4564

评论数 0

转载 Android众多开源项目推荐

FBReaderJ  FBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。 项目地址:http://www.fbreader.org/FBReaderJ/ ...

2012-05-24 10:06:36

阅读数 2540

评论数 1

原创 映射IP使模拟器可以通信

在课程大项目中,一项任务为两个手机间通信,但是模拟器无IP提供支持,故上网搜索解决方法,现在描述一可行方案作为总结报告。 在电脑上开两个模拟器,两个模拟器的IP地址都是一样的,所以要实现通信,使用模拟器的IP地址是办不到的。但是我们可以通过端口映射来进行操作,因为模拟器实际上有一个模拟地址为10...

2012-05-24 09:26:18

阅读数 2314

评论数 0

原创 Android程序主动点亮&解锁屏幕的实现

在android开发中,经常会遇到一些情形需要程序主动维持屏幕的点亮状态,或者自己点亮屏幕并且解除屏幕锁定状态,这时可以用下面的方法予以解决。     情形一:类似于阅读软件,在阅读过程中忽视系统的屏幕超时设置保持屏幕长亮。可以直接 在 onCreat() 方法中加上下面一句:   g...

2012-05-24 09:17:32

阅读数 14904

评论数 2

原创 Android五子棋棋盘的绘制

1.先上效果图 2.绘制步骤          1.在你要显示的Activity里添加如下几句代码: 将屏幕设成全屏模式,并且无标题形式 创建自己的SurfaceView命名为MySurfaceView用于棋盘的绘制 将屏幕...

2012-05-24 09:12:34

阅读数 5966

评论数 3

原创 如何在Android应用程序中使用传感器模拟器

(OpenIntents开源项目SensorSimulator) 1.      OpenIntents项目和可用资源介绍 [1].    项目介绍:OpenIntents项目的目的是提供一些开源的意图和接口,通过一些可以重用的组件让移动应用程序更加紧密的在一起工作。而且对于这些开源的项目,O...

2012-05-24 09:06:24

阅读数 4595

评论数 0

原创 深入剖析Android Activity

活动是最基本的android应用程序组件,应用程序中,一个活动通常是一个单独的屏幕,Activity代表—个用户所能看到的屏幕,Activity主要处理—个应用的整体性工作,对其概念及生命周期进行剖析叮加深对其了解,加强对其灵活应用。 1、  Android应用程序的组成 An...

2012-05-24 08:51:53

阅读数 2163

评论数 0

原创 Back Stack学习之Android退出方法小结

在Android的开发过程中,有时会碰到将多个Activity组织在一起给用户提供服务的情况,例如:发送邮件程序,首先是进入邮件主界面,然后启动一个新的Activity用于填写新邮件内容,同时可以调出联系人列表用于插入收件人信息等等。在这个操作过程中 Android平台有一个专门用于管理Activ...

2012-05-24 08:45:22

阅读数 4146

评论数 0

原创 关于LBS项目开发的个人总结

作者:刘占 本人课程项目是基于LBS的好友地图显示服务,所以对googlemap,gps定位以及androidsocket通信方面做了一些研究,列出了了一些核心的开发步骤及容易遇到的问题,希望对读者或者其他同学有帮助   1,首先是 google api key的获取 先检查C:\...

2012-05-17 00:38:50

阅读数 6805

评论数 0

原创 Android绘制平面上的多边形

作者:李晓晨             计算机里的3D图形其实是由很多个平面组合而成的。所谓“绘制3D”图形,其实是通过多个平面图形形成的。调用GL10图形绘制2D图形的步骤如下:        i.             调用GL10的glEnableClientState(...

2012-05-17 00:33:50

阅读数 2932

评论数 0

原创 Android 绘制2D图形

作者:李晓晨 Android为OpenGL ES支持提供了GLSurviceView组建,这个组建用于显示3D图形。GLSurviceView本身并不提供绘制3的图形的功能,而是由GLSurfaceView.Renderer来完成了SurviceView中3D图形的绘制。 ...

2012-05-17 00:31:40

阅读数 4052

评论数 0

原创 关于dip,dp,px,sp等单位的说明和区别

作者:范晓伟 dip:device independentpixels,设备独立像素,一个基于density的抽象单位: 不同设备不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 在android上开发的程序将会...

2012-05-17 00:26:02

阅读数 1484

评论数 0

原创 移动游戏背景

作者:陈文源     在android系统上开发游戏的时候,需要处理主角在移动过程中背景的移动,借助于Bitmap的createBitmap方法可以挖取源位图的其中一块,这样可以在程序中通过定时器控制不断地挖取源位图不同位置的块,从而给用户看到背景移动的假象。 以下例子的主角是一架...

2012-05-17 00:23:48

阅读数 3135

评论数 0

原创 文本内容自动朗读

作者:邹杰 Android提供了自动朗读支持。自动朗读支持可以对指定文本内容进行朗读,从而发生声音;不仅如此,Android的自动朗读支持还允许把文本对应的音频录制成音频文件,方便以后播放。这种自动朗读支持的英文名称为TextToSpeech,简称TTS。          借助于...

2012-05-17 00:20:34

阅读数 3467

评论数 0

原创 anroid-sdk文件夹移动之后出现问题的解决方案

作者:张晓明          因为C盘的空间不够大,而sdk所占用的空间又比较大,所以移动了一下其中的sdk,我把它移动到了D:\androidDevelop\下,运行的时候遇到了错误,说找不到sdk,这是显而易见的,路径改变了,当然就找不到了。          这是我们需...

2012-05-17 00:16:18

阅读数 3253

评论数 0

原创 Android上新浪微博SDK的使用方法介绍

作者:朱凌飞 本文介绍了如何在Android程序中使用新浪微博提供的AndroidSDK,具体新浪API查询请到http://open.weibo.com/查看。 微博Android平台SDK为第三方微博应用提供了文档易用的微博API调用服务,使第三方客户端无需了解复杂的验证,...

2012-05-17 00:11:14

阅读数 10129

评论数 2

原创 Android NDK开发

大家都知道Android SDK在最初发布时,Google官方将Java作为第三方应用的开发语言,这就使得很多C语言开发人员被拒之门外,但是并没有完全拒绝C语言开发人员参与开发,因为在Android发布初期,Google就表明其虚拟机Dalvik支持JNI编程方式,也就是第三方应用完全可以通过JN...

2012-05-17 00:04:02

阅读数 1542

评论数 0

原创 切换imageView的几种办法

作者:张君杰 最近在做五子棋的界面的时候,需要有一块区域动态显示当前棋局的情况,考虑到字体和现实效果,我决定用图片来显示,这就用到了在java代码中动态切换imageView的源。 我上网找了下,有这么几种方法: ImageView iv; String fileName = &q...

2012-05-17 00:01:18

阅读数 3599

评论数 0

原创 在Unity中调用Android

作者:周可辰 1、 首先在Eclipse中创建一个Android工程UnityAndroidTest,并设置好包名。      2、 在项目属性中添加classes.jar,在Unity的安装目录下:Editor\Data\PlaybackEngines\a...

2012-05-16 23:54:57

阅读数 7391

评论数 3

原创 关于android控件属性的一些使用小结

作者:丁雪贞 1.Drawable的使用 最经常会处理Drawable作为类型的资源回收绘制到屏幕上的东西; Drawable类提供了一个通用的API来处理一个基本的视觉资源,可以采取多种形式。(讲的有点抽象)讲白点就是获取res下的参数 例:改变TextView文字颜色-引用Dra...

2012-05-16 23:36:38

阅读数 924

评论数 0

原创 Android模拟器的ip获取以及模拟器之间socket通信

作者:李波 实现网络五子棋时用到了两个设备间的Socket通信,如果使用真机调试比较麻烦,用两个模拟器之间进行通信会比较方便。 首先要获得的模拟器的IP地址 在本机上启动两个模拟器,emulator-5554,emulator-5556查看模拟器ip 在命令行窗口输入命令 adb...

2012-05-16 23:26:22

阅读数 7879

评论数 1

原创 Android短信发送

作者:高山岩 一、主要内容介绍: 本文基于前面的手机电话拨号功能,我们接下来实现短信发送功能。这之前需要创建两个AVD,相关功能完善。 本文假设您已经知道打电话的实现方法。 二、实现过程:     1、main.xml布局文件如下:                    ...

2012-05-16 23:19:23

阅读数 746

评论数 0

原创 Android开发 在ListView中添加控件

在android课程项目开发过程中,我们小组需要展现一个列表,在列表中实现相对应栏目的编辑等功能,这也就出现了在列表中添加控件的问题。众所周知,android开发中的列表使用ListView实现的,在ListView中针对每个选项添加控件,通过查找相关资料,我找到一种比较通用的办法,介绍如下: ...

2012-05-16 23:00:46

阅读数 3934

评论数 0

原创 android设备分辨率获取的一种新方法

作者:范晓伟                Android手机分辨率多种多样,作为开发者,做出的软件不能只兼顾一种或几种手机,而要在尽量多的手机上达到另我们满意的现实效果。Android在设计之初,系统就被设计为一个可以在多种不同分辨率的设备上运行的操作系统。对于应用程序来说,系统平台向...

2012-05-09 22:36:11

阅读数 3663

评论数 0

原创 使用JNI开发Android应用

作者:张一楠        上一次的博客中对JAVA中的标准JNI入门开发过程进行了介绍,相信大家印象最深的就是JNI方法中那个又有包名又有类名又有方法名的名字感觉很难用,而且每次都写真是不利于想我这种爱懒的程序员。今天介绍一种直接注册JNI函数的方法,注册后就将JNI中的方法与JAVA中的本地...

2012-05-09 22:25:06

阅读数 788

评论数 0

原创 SAX解析XML文件

作者:李彬彬               解析XML的方式有很多种,大家比较熟悉的可能就是DOM解析。DOM解析器首先读入整个文档,然后构建一个驻留内存的树结构,然后代码就可以根据DOM接口来操作这个树结构了。   优点:整个文档读入内存,方便操作:支持修改、删除和重现排列等多种功能。...

2012-05-09 22:17:36

阅读数 746

评论数 0

原创 RadioButton的实现

作者:余俊       老师在之前的课上讲了怎么样在布局文件中添加RadioButton控件,但是具体的实现过程没有提及。这篇文章主要给大家分享怎么样具体实现。文章基于五子棋的配置信息部分改写的,下面给大家分享设置走棋的先后顺序和难度系数部分。 首先来看XML文件:    and...

2012-05-09 22:08:43

阅读数 900

评论数 0

原创 Android使用jsoup解析网页

作者:胡科平 问题:        由于android课程大作业要实现一个空闲教室查询相关的功能,而教室使用信息可以从教务处的网站上通过解析html来获取。之前研究了一下htmlparser这个开源库,但是发现和android提供的库有冲突,但其在纯java应用程序下是可行的。 ht...

2012-05-09 08:34:04

阅读数 1594

评论数 1

原创 android 振动器系统

作者:屠天惟 一.振动器系统结构和移植内容 振动器负责控制引用电话的震动功能,Android中的振动器系统是一个专供这方面功能的小系统,提供根据时间的振动功能。 振动器系统包含了驱动程序,硬件抽象层,JNI部分,java框架类等几个部分,也向java应用程序层提供了简单的API作为平...

2012-05-09 08:25:20

阅读数 1502

评论数 0

原创 andorid下实现定时发短信的功能

作者:程立 第一,   要实现发短信的功能,必须要用到android系统中发短信的权限,即在AndoridManifest.xml中添加如下内容     第二,   使用AlarmManager来实现一个倒计时的功能,当时间到时发送短   信。AlarmManager有...

2012-05-09 08:21:24

阅读数 4838

评论数 4

原创 Android实现摄像头临摹效果

作者:王震               本文结合本人的开发实例,介绍如何实现摄像头临摹效果,即将摄像头拍摄的画面作为临摹的物体投射到画纸上,用户可以在画纸上继续作画,效果如图1. 主要可以分成四步,第一步在AndroidManifest.xml文件里添加对摄像机的使...

2012-05-09 08:17:08

阅读数 1854

评论数 0

原创 Android AVD两个常见问题解决方案

作者:雷松               前段时间遇到了两个AVD问题,贴到网上后发现很多人有类似问题,看了不少帖子和文章,试了好几种方法,很是辛苦,其实有效的解决办法都很简单,在此分享下,方便大家解决问题。   1、PANIC: Could not open: C:\Documents an...

2012-05-09 08:08:46

阅读数 2115

评论数 0

提示
确定要删除当前文章?
取消 删除