08 2012 档案
摘要:安卓巴士建立了各地交流群,主要是为了大家同城方便线下交流,工作推荐,以及技术交流,适当的时候我们会赞助分站管理版主组织线下交流会。以下为各地分站的QQ群:安卓巴士厦门群253604146安卓巴士湖南群217494504安卓巴士大连群253672904安卓巴士青岛群 257925319安卓巴士广州群252743081安卓巴士广州超级群218251417安卓巴士南京群 220818530安卓巴士上海群252742977安卓巴士深圳群252742753(已满)安卓巴士深圳群之二 260134856安卓巴士成都群 252743807安卓巴士北京群111059554安卓巴士西安群252746034安卓巴
阅读全文
摘要:基本过程是android作为socket客户端将采集到的每一帧图像数据发送出去,PC作为服务器接收并显示每一帧图像实现远程监控。图片如下(后来PC端加了个拍照功能)。。。(PS。刚学android和java不久很多东西还不懂,高手若是知道哪些地方可以继续优化的话还请多多指点下啊)系统代码如下:一、android手机客户端(1)AndroidManifest.xml文件。添加camera和socket权限,并设置了程序开始执行的activity、<?xml version="1.0" encoding="utf-8"?><manifest
阅读全文
摘要:先上图:gridview布局<?xml version="1.0" encoding="utf-8"?> <GridView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/gridview" android:layout_width="fill_parent" android:layout_height="fill_parent" android:col
阅读全文
摘要:现在我们进行第二篇教学,有了框架我们可以自由地在屏幕上绘制我们想要的东西了。背景是用的BackGround组件,人物和子弹,还有精灵都是用的Sprite精灵组件GameActivity类,游戏的主Activity类,在这里继承基类,只需要将界面替换为GameView就可以了。package com.mocn.airBottle;import android.R;import android.os.Bundle;import com.mocn.framework.BaseActivity;import com.mocn.framework.BaseView;/** * 游戏的Activity类
阅读全文
摘要:这个教程就让我们学习怎么用这个游戏框架开发一个简单的空战游戏吧!由于素材有限,都是用的网上的素材。这个游戏可以改造成为空战或者植物大战僵尸等的养成类型游戏或者更多,原理都差不多。 一个出类拔萃的人总是一个有耐心的人! 一个游戏的制作经常会出现小意外,一个不耐心的人往往会不知所措,我看过李华明他的书上面有介绍游戏框架,而且很详细,但是没有这个全面,现在的很多游戏书籍也很少有关于游戏框架的构建,希望大家可以多借鉴一下,多提提意见!先上图:第一个教程就先搭建属于我们的游戏框架:com.mocn.framework中是框架包com.mocn.airBottle中是游戏包首先看框架包 中的BaseAc.
阅读全文
摘要:Android上面就没有这个概念的东西 —— “相机胶卷”找了好久,都没有 Androider 做过这个东西,无奈之下就只好自己动动手了。首先要感谢某个网友提供的雏形源码,经过一个多星期的修改和同事的努力,总算是成型了。图1.入口界面,选择相册入口图2.选择相册的界面图3.传说中的相机胶卷代码结构采用非常典型的MVC模式,代码中也附带了一些注释。提供了嵌入的接口和数据返回,可以完全移植到自己的程序中使用基本上与美图秀秀和IOS 上的相机胶卷是一样的效果。就不多什么了,基本上代码中都注释有相关的文字说明。PS:这里上传了两个版本,一个是有些兼容性问题,MIUI上可以加载到图片,而其他系统就时好时
阅读全文
摘要:利用反射机制,封装 SAX解释类,从而解释网络xml文件 个人觉得,在android应用开发领域中,与服务器交互是必不可少的。一般都是以解释xml为主要。其实获取网络上的xml和获取本地xml原理一样,只是获取网络xml 多了一层http协议,只要大家懂得怎样发送请求和怎样获取网络数据,就能很好地做出一个网络交互应用!纯属个人见解,有说得不对的地方,多多提出。。 好了,切入正题,以下是利用java的反射机制,来封装 SAX解释类,从而解释网络xml文件,假如网络访问地址,http://localhost:8080/MyJsp.jsp 会返回一个xml文件. 首先;创建一个javab...
阅读全文
摘要:某些情况下,我们需要为我们的apk设置多个执行入口,也就是安装后在应用程序列表中出现多个ICON图标,各个ICON是APP不同模块的入口点。有一个现实的例子:系统中的联系人和电话这两个程序(如下图所示)现在越来越多的应用也具备这样的设置,比如百度应用(百度应用+应用管理),腾讯应用宝等。下面我们来总结一下网上流传广泛的3种实现方式。 实现方式1:intent-filter 给相应的Activity增加intent-filter<ativity android:name="A2" android:label="@string/app_nam...
阅读全文
摘要:一个好的应用不仅仅功能强,还要在界面上花了一番功夫,设计越好看,用户体验增加了一番或者加动画那就更好不过了.了解布局就必须知道五大布局:线性布局(LinearLayout),相对布局(RelativeLayout),帧布局(FrameLayout),绝对布局(AbsoluteLayout),表格布局(TableLayout) 目前用的最多前两个:线性,相对布局,前者特点是:它将控件组织在一个垂直或水平的形式。当布局方向设置为垂直时,它里面的所有子控件被组织在同一列中;当布局方向设置为水平时,所有子控件被组织在一行中,后者特点为可以调整方向(左),(水平垂直)(右)对齐,帧布局有点像网页,绝对布
阅读全文
摘要:相信大家在开发Android应用的过程中肯定碰到过很多重复的工作,写着重复的代码,有时候连布局文件也是一样,需要重复的劳动,那么这样对于我们程序来讲肯定是很累很繁琐的一件事,所以我们在写代码的时候是否需要去考虑让我们写更少的代码,程序员要学会偷懒,否则……..在开发应用程序的时候我们的设计其实整体的样式是统一,那么我们就可以写一些公用的代码,这样对程序来讲也便于后面的维护,废话也不多说了,相信大家肯定也懂的,今天我分享给大家的就是定制一个属于自己的BaseActivity,这个BaseActivity主要封装了一些公用的代码,例如我们在开发过程中上面的那些标题和按钮肯定都要有的,所以我们可以把
阅读全文
摘要:package com.ss.fml;import java.util.Random;import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.os.Bundle;import android.os.Handler;import
阅读全文
摘要:先上代码:Intent intent = new Intent(Intent.ACTION_REBOOT);intent.setAction(Intent.ACTION_REBOOT);intent.putExtra("nowait", 1);intent.putExtra("interval", 1);intent.putExtra("window", 0);sendBroadcast(intent);这是在调用的地方,只需发送如上的广播。在androidmanifest.xml文件中在根标签manifest中添加权限android
阅读全文