
android中级
文章平均质量分 79
罗瑜
android开发
展开
-
android中级 ---接受短信
<br />首先建立两个类:一个是Activitiy一个是BroadcastReiver<br />第一activtiy类代码<br />import android.app.Activity;import android.content.IntentFilter;public class QTMessage extends Activity { //调用BroadcastReceiver private SMSBroadcastReceiver Receuver原创 2011-01-04 16:41:00 · 1102 阅读 · 0 评论 -
android Dialog窗体监听
今天做了一个Dialong窗体监听包括窗体内的xml监听。效果图:test.class代码 package com.test;import android.app.Activity;import android.app.AlertDialog;import android.content.Context;import android.content.Dial原创 2011-06-17 16:28:00 · 6505 阅读 · 1 评论 -
android启动界面
最近在弄一个程序启动界面程序,在这里贴下代码。解释一下:后面Intent(qidong.this,"些想要跳转的Activity");效果图:然后建立一个名字为qidon Activityimport android.app.Activity;import android.content.Intent;import android.os.Bundle;import原创 2011-06-09 21:56:00 · 3924 阅读 · 1 评论 -
Android自适应屏幕方向、大小和分辨率之补充
<br />屏幕大小<br />1、不同的layout<br /> Android手机屏幕大小不一,有480x320,640x360,800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如:layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。<br />2、hdpi、mdpi、ldpi<br /> 前原创 2011-05-28 15:26:00 · 5337 阅读 · 1 评论 -
android--ImageView绘制开关按钮
<br /> 今天弄了一下用图片绘制开关按钮.<br />效果图:<br /><br />还有我两张start图片和stop图片就是上面的图片,到时候大家可以按照自己的图片调用..<br />Main.xml文件<br />在xml进入这段代码就ok了。<br /> <ImageView <br /> android:id="@+id/start" <br /> android:layout_width="150.px"<br /> android:layout_heig原创 2011-05-22 17:07:00 · 6454 阅读 · 0 评论 -
android--图片透明
<br />今天弄了一个图片的透明方法。<br />效果图:<br /><br />目录结构<br />main.xml<br /><?xml version="1.0" encoding="utf-8"?><br /><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"<br /> android:orientation="vertical"<br /> android:layout_width="fi原创 2011-05-21 21:40:00 · 8892 阅读 · 1 评论 -
Android游戏开发之旅 View中手势识别
<br />有关Android平台的游戏开发中我们需要涉及到控制,在开始的Android游戏开发之旅中我们提到了按键和轨迹球的控制方式,从今天开始Android123开始给出大家游戏中其他的一些控制方式,比如今天的手势操作和未来重力感应。<br /> 很多网友发现Android中手势识别提供了两个类,由于Android 1.6以下的版本比如cupcake中无法使用android.view.GestureDetector,而android.gesture.Gesture是Android 1.6才开始支持的,原创 2011-03-18 18:40:00 · 1377 阅读 · 0 评论 -
Android游戏开发之旅三 View类详解
<br />在Android游戏开发之旅二中我们讲到了View和SurfaceView的区别,今天Android123从View类开始着重的介绍Android图形显示基类的相关方法和注意点。<br /> 自定义View的常用方法:<br /><br />onFinishInflate() 当View中所有的子控件均被映射成xml后触发<br />onMeasure(int, int) 确定所有子元素的大小<br />onLayout(boolean, int, int, int, int) 当View分配原创 2011-03-12 00:26:00 · 991 阅读 · 0 评论 -
Android开发之旅一 长按Button原理
<br />今天Android123开始新的Android游戏开发之旅系列,主要从控制方法(按键、轨迹球、触屏、重力感应、摄像头、话筒气流、光线亮度)、图形View(高效绘图技术如双缓冲)、音效(游戏音乐)以及最后的OpenGL ES(Java层)和NDK的OpenGL和J2ME游戏移植到Android方法,当然还有一些游戏实现惯用方法,比如地图编辑器,在Android OpenGL如何使用MD2文件,个部分讲述下Android游戏开发的过程最终实现一个比较完整的游戏引擎。相信大家都清楚Android Ma原创 2011-03-12 00:21:00 · 4821 阅读 · 0 评论 -
Android游戏开发之旅五 Path和Typeface
<br />今天我们继续处理上次 Android游戏开发之旅四 Canvas和Paint实例 中提到的Path路径和Typeface字体两个类。对于Android游戏开发或者说2D绘图中来讲Path路径可以用强大这个词来形容。在Photoshop中我们可能还记得使用钢笔工具绘制路径的方法。Path路径类在位于android.graphics.Path中,Path的构造方法比较简单,如下<br /> Path cwj=new Path(); //构造方法<br /> 下面我们画一个封闭的原型路径,我原创 2011-03-13 19:36:00 · 983 阅读 · 0 评论 -
Android游戏开发之旅四 Canvas和Paint实例
<br /> 昨天我们在Android游戏开发之旅三 View详解中提到了onDraw方法,有关详细的实现我们今天主要说下Android的Canvas和Paint对象的使用实例。<br /> Canvas类主要实现了屏幕的绘制过程,其中包含了很多实用的方法,比如绘制一条路径、区域、贴图、画点、画线、渲染文本,下面是Canvas类常用的方法,当然Android开发网提示大家很多方法有不同的重载版本,参数更灵活。<br /> void drawRect(RectF rect, Paint paint) //原创 2011-03-13 19:34:00 · 880 阅读 · 0 评论 -
Android游戏开发之旅二 View和SurfaceView
<br />在Android游戏当中充当主要的除了控制类外就是显示类,在J2ME中我们用Display和Canvas来实现这些,而Google Android中涉及到显示的为view类,Android游戏开发中比较重要和复杂的就是显示和游戏逻辑的处理。这里我们说下android.view.View和android.view.SurfaceView。SurfaceView是从View基类中派生出来的显示类,直接子类有GLSurfaceView和VideoView,可以看出GL和视频播放以及Camera摄像头一原创 2011-03-12 00:22:00 · 1124 阅读 · 0 评论 -
SurfaceView和View最本质的区别
SurfaceView和View最本质的区别在于,surfaceView是在一个新起的单独线程中可以重新绘制画面而View必须在UI的主线程中更新画面。那么在UI的主线程中更新画面 可能会引发问题,比如你更新画面的时间过长,那么你的主UI线程会被你正在画的函数阻塞。那么将无法响应按键,触屏等消息。当使用surfaceView 由于是在新的线程中更新画面所以不会阻塞你的UI主线程。但这也带来了另外一个问题,就是事件同步。比如你触屏了一下,你需要surfaceView中thread处理,一般就需要有一个even原创 2011-02-26 12:36:00 · 4598 阅读 · 0 评论 -
android滑动基础篇
因为觉得android用到滑动的地方比较多,所以在写一篇基础的里字..效果图:代码部分: activity类代码:package com.TouchView;import android.app.Activity;import android.os.Bundle;原创 2011-07-09 22:23:47 · 6229 阅读 · 2 评论