摘要: PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以以此扩展无限的功能。PhoneGap是免费的,但是它需要特定平台提供的附加软件,例如iPhone的iPhone SDK,Android的Android SDK等,也可以和DW5.5配套开发。使用PhoneGap只比为每个平台分别建立应用程序好一点点,因为虽然基本代码是一 阅读全文
posted @ 2012-06-05 08:34 移动应用开发 阅读(386) 评论(0) 推荐(0) 编辑
摘要: public void onInflate(Activity activity, AttributeSet attrs, Bundle savedInstanceState)当一个Fragment对象被作为一个View对象布局的一部分来填充时,就会调用该方法,通常用于设置一个Activity的内容视窗。在从布局文件的标签中创建该Fragment对象之后,可以立即调用该对象。注意:这时的调用是在该Fragment对象的onAttach(Activity)方法被调用之前,因此在这时所能做的所有的事情就是解析并保存它的属性设置。每次调用该方法时,该Fragment对象都被填充,即使是把它填充到一个新 阅读全文
posted @ 2012-06-05 08:09 移动应用开发 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: 手机系统测试基于当前智能手机的大盛世,出门见到的人十有八九拿的都是智能手机,不再是有按键的“砖头”----“诺基亚”,而且全触摸屏的智能手机。“火腿肠”----HTC、苹果、三星、摩托罗拉…….不同的公司,不同的操作系统,在出厂之前都需要手机系统测试员的参与。不少人把这项工作看成是空手套白狼的好事----玩手机也能拿钱!实际上并非如此。虽然手机系统测试员确实能从工作中得到乐趣,但是它仍然是一份严肃的工作,远不像人们想象的那样轻松。如果你想要成为手机系统测试员,本文将揭开这一年多以来我从事手机测试员的真实生活,为你揭开这项工作的帷幕一角。。。希望对你有些帮助 记得刚出校门出来找工作的时候,我们老 阅读全文
posted @ 2012-06-05 00:53 移动应用开发 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 链接地址: 阅读全文
posted @ 2012-06-05 00:32 移动应用开发 阅读(183) 评论(0) 推荐(0) 编辑
摘要: OK,从现在开始,我们会一个要点一个要点的把Android目前在开发上比较中要的几个知识点从源码开始详细分析,当然,在这里,我主要的是分析framework层下的代码,今天我给分析是关于ActivityManagerService.java这个类,分析内容主要为其内部原理,由于本类代码比较多,所以我不可能在一个篇幅中全部给细细分析与展示出来,所以我主要分析其内部原理:好了先看下面:package com.android.server.am; 18 19 import com.android.internal.R; 20 import com.android.internal.os.Batter 阅读全文
posted @ 2012-06-05 00:30 移动应用开发 阅读(3016) 评论(0) 推荐(0) 编辑
摘要: package com.weiny.mms; import android.media.AudioFormat; import android.media.AudioManager; import android.media.AudioTrack; import android.util.Log; public class mmsTrack { int mFrequency; // 采样率 int mChannel; ... 阅读全文
posted @ 2012-06-05 00:21 移动应用开发 阅读(313) 评论(0) 推荐(0) 编辑
摘要: package com.weiny.mms; public class mmsPlayer { private static mmsTrack mms=null; public native int openmms(String szUrl); public native int closemms(); /* * JNI INTERFACE */ public static int open(int frequency, int channel, int bit) { if(mms!=null) close(); mms=new mmsTrack(frequency... 阅读全文
posted @ 2012-06-05 00:18 移动应用开发 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 很多想开发IOS,或者正在开发IOS的程序员以前都做过Java或者C++,当第一次看到Objective-C的代码时都会头疼,Objective-C的代码在语法上和Java, C++有着很大的区别,有的同学会感觉像是看天书一样。不过,语言都是相通的,有很多共性。下面列出Objective-C语言的语法和Java,C++的对比,这样你就会很容易Objective-C的语法是怎么回事了。一、函数的对比helloworld方法Java 语言:public void helloWorld(bool ishelloworld) { //干点啥 }C++语言:void helloWorld(bool is 阅读全文
posted @ 2012-06-05 00:02 移动应用开发 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 前面的一节,介绍了如何组合使用Gallery和ImageView。但是,有的时候当你在gallery中点击一个图片,你可能不希望一个图片“突然地”在imageview中显示出来。例如,你可能希望给某个图片设置一些切换动画。此时,就需要使用ImageSwitcher和Gallery一起使用。下面展示如何使用ImageSwitcher。1. 创建一个工程,ImageSwitcher。2. main.xml中的代码。<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:andro 阅读全文
posted @ 2012-06-04 20:54 移动应用开发 阅读(423) 评论(0) 推荐(0) 编辑
摘要: // Adding a toString method to PhoneNumber import java.util.*; public final class PhoneNumber { private final short areaCode; private final short prefix; private final short lineNumber; public PhoneNumber(int areaCode, int prefix, int lineNumber) { r... 阅读全文
posted @ 2012-06-04 20:25 移动应用开发 阅读(817) 评论(0) 推荐(0) 编辑