自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

androidlab

山东大学软件学院android实验小组

  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

翻译 Android中的IME

学习Android,SDK里的文档是一份很好的材料。但是官方的都是英文的呀。对于我这样的英语白痴,这样的文档真心只想看一遍。所以这次就把看到的翻译成中文,以便以后可以查看。水平有限,翻译的不准,请参看原文。 附上原文地址: http://developer.android.com/guide/topics/text/creating-input-method.html    学习的是C

2012-10-15 20:54:25 10001 1

翻译 初识蓝牙——翻译自android developers API Guides

android平台包含对蓝牙网络的支持,即允许设备无线地与其他蓝牙设备交换数据。应用框架系统地提供了对蓝牙设备的操作的api。这些APIs允许应用程序无线连接其他蓝牙设备,包括点对点和多点的特性。通过蓝牙APIs,你可以做下面的事情:1. 查看其他的蓝牙设备2. 通过本地蓝牙适配器来配对蓝牙设备3. 建立RFCOMM通道(一旦建立了RFCOMM通道,两设备即可交互数

2012-07-12 10:06:27 1063

翻译 使用web技术构建Android应用(二)——序

一般来说有两种方法来开发Android程序:一种是作为客户端的应用(通过使用Android SDK并且在用户设备上以 .apk形式进行安装),另一种是作为web应用(使用web标准开发并且通过一个web 浏览器来进行访问,这样根本不需要在用户设备上安装任何程序)。        你为你的应用选择何种方式取决于很多因素,但是Android通过提供以下方法来为你开发的web应用更容易地做出决定:

2012-07-10 00:55:24 797

翻译 使用web技术构建Android应用(一)

Android 总是专注于连接性并且提供了一种很好的web浏览的体验,因此通过web技术构建你的应用拥有很大的机遇。这样的话你不仅可以在web上构建一个应用,然后针对Android不同的屏幕大小和密度进行定制优化,而且你还能够通过WebView来把基于网络的内容嵌入到你的Android应用中。 点击打开链接

2012-07-09 23:50:06 662

原创 android 逐帧动画自动播放以及逐帧动画与渐变动画结合的停止问题

关于逐帧动画的自动播放:      android 逐帧动画一般不能直接在onCreat()方法里直接调用.start(),否则只是播放动画的第一帧,可重写onWindowFocusChanged(boolean hasFocus),在其中调用逐帧动画的.start()方法就

2011-07-30 16:37:39 5424

原创 sp dp px的概念

1.px (pixels)(像素):屏幕上的点 ,与密度相关。密度大了,单位面积上的px会比较多。2.dip或dp(与密度无关的像素)。这个和设备硬件有关,为了支持WVGA、HVGA和QVGA 推荐使用这个。一种基于屏幕密度的抽象单位。设置一些view的宽高可以用这个,一般情况下

2011-07-29 13:02:21 1537

原创 使用 JET模板的一些约定

现在cvs服务器上又多了一个工程,SDUGameEgineJava,之所以比原来的工程加上java,是因为这个工程是一个java程序。试过了,在Android程序中的java类里面,添上main方法,然后run as Java Applaction老是出错,build path

2011-07-21 22:01:27 866

原创 RCP 起步——Hello MyRcp

O嘢。。今天干得不错,晚上就稍微偷懒一下,写一下博文。  这里介绍一下RCP开发的起步,,,,也就是 Hello MyRCP。。   首先,是开放工具……毫无疑问,用Eclipse ……不过要安装插件啦。。。这里懒人建议去官网下载 Eclipse 开发插件的版本。。。多方便啊。

2011-07-18 22:39:30 754 1

翻译 JET学习笔记 (五)

一些JET类JET包中的类可以被大致的分为两组:(1)     把模板转换成模板实现类的低层次的工具类。JETCompiler类将这些低级类聚集在一起来提供模板转换的简单API(2)     建在JETCompiler顶部来完成用户任务的上层类。在第一部分我们已经使用过JETNa

2011-07-18 11:09:46 1435 1

原创 精灵模板啊 ~~

这几天写精灵,感觉写的乱七八糟的。有些想实现的东西没实现,感觉怪怪的,其实有些东西,各位同学可以自己按照自己的想法把我的精灵扩充一下,扩展的接口留给同学们了,发挥一下想象力吧~~~~嘿嘿~~          废话不多说,直接把模板放上去~~~~ DynamicSprite s;

2011-07-17 09:33:43 551

翻译 JET学习笔记 (四)

在本JET教程的第2部分,我们将看看在JET引擎API。将学习如何编写插件,在JET包使用的类生成Java源代码。作为一个现实世界的例子,我们将创建一个插件,需要用户输入,并生成类型安全的枚举类。生成的源代码是基于一个JET模板,可分布插件的插件,允许用户自定义编辑模板生成的代码

2011-07-16 10:48:51 823

翻译 JET学习笔记(三)under the hood

我们已经学习了JET模板,如何创建能自动转换成java实现类的JET模板,以及如何使用这些java实现类来生成代码。这一节我们将进一步理解模板转换的java实现类。为什么可以在模板中使用隐式对象argument和StringBuff,以及学习通过自定义的“骨架”所自定义转换出的实

2011-07-15 20:20:51 659

原创 关于存储、读入Object,贴两个方法

生成.sdua文件的时候可能会用到读写对象,贴两个方法……  /**写对象方法,参数是路径和对象*/ public static void writeObject(String outFile, Object object) { try {

2011-07-15 11:11:04 399

翻译 JET学习笔记(二)

(1) 将参数传递到模板               Hello, !    JET Builder 会将这个模板转换成hello包GreetingTemplate类。然后我们创建一个模板类的示例,把一个String对象传到generate方法里:        Greeting

2011-07-14 20:52:10 919 1

原创 对下一步工作的思考 和 临时分工

关于分工谢振宗、宋建阳     基于Eclipse RCP的地图编辑器的构建    目标   实现文档中地图编辑的功能,通过拖拽、绘制等 实现Map文件夹的保存、读取,Map文件夹中为各个地图配置文件( map_name1.sdua , map_name2.sdua 等等 )程坤

2011-07-14 13:38:47 1023

翻译 创建JET文件

(只挑了部分有用的翻译的) Step 1  创建一个projectStep 2  将project转换成JET project           对project单击右键选择New > Other... > Java Emitter templates > Convert Pr

2011-07-13 20:06:19 3444 2

原创 欢迎小安加入实验室 :)

小安是Android实验室博客小管家(以后可能管更多东西 比如cvs、ftp的监控等)小安的存在是为了即时提醒大家博客的更新,方便组内交流和大家互相学习希望大家喜欢小安  \(^o^)/~ 友谊天长地久

2011-07-13 14:59:49 534

原创 新人写博客~~~ 关于精灵的改动

各位同志们好啊,之前一直没写博客,这里先道个歉哈。道歉完了要到主题,就是最近有关于精灵的改动。突然改了这东西,对大家很不方便,再道下歉。对于为啥改,原因主要是大姐的原版扩展性不是十分强(大姐看了不要生气啊)。所以和全伟商量了一下,就对精灵作了较大的改动。       具体改动如下

2011-07-11 23:22:48 527 1

原创 jet的安装和使用

官方下载网址http://www.eclipse.org/modeling/emf/downloads/?project=emf选择 emf-runtime-2.7.0.zip 注意一定是 runtime.解压后复制到eclipse 相应的安装目录里就可以了。安装时要注意版本号的

2011-07-11 21:54:24 976

原创 android重力感应

手机和PC的一个比较大的区别就是支持重力感应,所以手机上很多地方都可以利用一下下这个特性~前两天做了一下,现在就总结总结(发现好少哦~)     主要用到的就三个对象:             /** SensorManager对象 */                Senso

2011-07-11 20:47:35 657

原创 纠结的几天

其实自打强哥说写博客开始,我就记在了心上。但是一直不知写啥好。原因很多,不过最主要的还是最近的一个星期实在是一事无成。android,rcp,plugin都仅仅只是入门而已。而强哥所说的jet,地图编辑器等等却是一窍不通。今晚我走进实验室,又灰溜溜地走了。因为我觉得实在是对不起大

2011-07-11 20:37:16 406 3

原创 711转折

说来惭愧,由于我个人的原因,在实验室呆的时间比较少。。。不过马上就好了,还有明天一天,我就解放了,完全可以保证在实验室的时间啦   前两天成果不多,由于目标不太明确的原因吧。只看了一些关于opengl es的东西。一直以为android上直接就是用的opengl,但是才发现原来o

2011-07-11 19:23:23 521

原创 基于Android的虚拟校园移动学习系统

基于Android的虚拟校园移动学习系统   虚拟校园移动学习系统是由山东大学软件学院android实验小组研发的一款基于android系统的以山东大学软件学院为蓝本搭建二维半地理信息平台实现校园漫游功能的软件。 项目负责人: 鞠强项目研究成员:张蔚、李曼祎、李全伟、张澍、孔竹青

2011-07-11 18:53:47 7164 4

原创 关于CVS和Checkstyle的使用(给组里的新同学)(二)

二 关于checkStyleCheckStyle的作用在于约束代码规范,达到风格统一。CheckStyle使用前需要安装CheckStyle的Eclipse插件,插件在FTP--项目相关--小组代码规范中,下载完成后将feature和plugin中的文件分别完全复制进Eclips

2011-07-11 16:24:46 672

原创 关于CVS和Checkstyle的使用(给组里的新同学)(一)

一 cvs1.检出工程(checkout)

2011-07-11 16:15:45 350

原创 一些关于android SD卡的信息

1.创建一个SD卡镜像文件 命令窗口进入sdk的tool目录下,创建sd卡镜像。输入如下命令:mksdcard 1024M D:\Mysdcard\sdcard.imgmksdcard是命令,1024M是指定sd卡大小,最后面是要创建的sd卡的路径,不能有中文。该命令会在指定路径

2011-07-11 13:32:15 690 1

原创 我很开心。。。

这个,我真的很开心。。     那个,以后好好写代码吧。。      就这样了,看代码去了。。

2011-07-10 22:36:07 373 1

原创 基于感应器的智能求救系统----以android为例实现

基于感应器的智能求救系统----以android为例实现 基于感应器的智能求救系统是由android实验小组研发的一款基于android手机系统以及汽车硬件的能够通过感应外界温度、压力、初速度就可以轻松求救及手机寻回的软件。 项目负责人:张蔚项目研究成员:鞠强、李曼祎、李全伟、张

2011-07-10 11:23:09 4980 2

原创 学校里最温暖的地方~

要问山东大学最温暖的地方在哪里,回答是:山东大学软件学院android实验小组~~          这个位于高性能实验中心的学生自主创新性小组,凭借着自身、团队的智慧和努力,在2010-2011年期间,开发了基于感应器的智能求救系统——以android为例实现、基于androi

2011-07-10 11:14:05 854 1

原创 开业大吉 恭喜发财

假期开始,博客开张,我们android小组终于有了自己的一间小屋,坐下来开始我们android游戏引擎的项目开发。马云说,他的成就都是普通人做成的。我们都是普通人,但是普通人只要能拧成一股绳,就能做成了不起的成就。在这里,引用李文钊大哥去年的话“克服过去的惰性,克服心中的恐惧,克

2011-07-08 21:07:14 1133 3

peersim-1.0.4

p2p仿真模拟,peersim-1.0.4

2013-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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