
Android应用开发揭秘
文章平均质量分 79
hixi2007
这个作者很懒,什么都没留下…
展开
-
Android应用开发揭秘的第7个程序5_2_SurfaceViewDrawCircle修改版和高仿版的源码注释
//利用SurfaceView类画图框架程序 Activity01.javapackage com.SurfaceViewDrawCircle;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;import android.view.MotionEvent;翻译 2012-11-09 13:48:50 · 772 阅读 · 0 评论 -
Android应用开发揭秘的第17个程序5_12_DBuffImg修改版和高仿版的源码注释
//View类的双缓冲技术画图,SurfaceView类就是个双缓冲 Activity01.java package com.DBuffImg;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;public class Activity01 extend翻译 2012-11-14 18:24:02 · 636 阅读 · 0 评论 -
Android应用开发揭秘的第18个程序5_13_SetFlags修改版和高仿版的源码注释
///* 设置为无标题栏 *//* 设置为全屏模式 *//* 设置为横屏 */Activity01.javapackage com.SetFlagsMy;import android.app.Activity;import android.content.pm.ActivityInfo;import android.os.Bundle;import android.view翻译 2012-11-15 23:29:01 · 773 阅读 · 0 评论 -
Android应用开发揭秘的第19个程序5_14_GetDisplay修改版和高仿版的源码注释
//有一段时间没写博客了//获取屏幕的宽和高//Activity01.javapackage com.GetDisplay;import android.app.Activity;import android.os.Bundle;import android.util.DisplayMetrics;import android.widget.TextView;pub翻译 2012-12-02 00:13:04 · 623 阅读 · 0 评论 -
Android应用开发揭秘的第22,23个程序5_17_frame,5_18_framexml修改版和高仿版的源码注释
//frame动画方式//Activity01.javapackage com.frame;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;public class Activity01 extends Activity{ private GameVi翻译 2012-12-03 18:54:37 · 566 阅读 · 0 评论 -
Android应用开发揭秘的第24个程序5_19_gif修改版和高仿版的源码注释
//gif 动画//Activity01.javapackage com.Gif;import android.app.Activity;import android.os.Bundle;public class Activity01 extends Activity{ private GameView mGameView = null; /** Called翻译 2012-12-03 23:07:43 · 452 阅读 · 0 评论 -
Android应用开发揭秘的第20,21个程序5_15_tween,5_16_tweenxml修改版和高仿版的源码注释
//tween方式动画//Activity01.java package com.tween;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;public class Activity01 extends Activity{ private G翻译 2012-12-03 18:26:18 · 368 阅读 · 0 评论 -
Android应用开发揭秘的第28个程序12_4_Gfopengl3D修改版和高仿版的源码注释
//3D3维立体图形//Gfopengl3DActivity.javapackage pak.gfopengl3D;import android.app.Activity;import android.opengl.GLSurfaceView;import android.opengl.GLSurfaceView.Renderer;import android.os.B翻译 2012-12-05 10:05:43 · 516 阅读 · 0 评论 -
Android应用开发揭秘的第25个程序12_1_opengl修改版和高仿版的源码注释
//开始学习opengl方面的知识内容//GfopenglActivity.javapackage pak.gfopengl;import android.app.Activity;import android.opengl.GLSurfaceView;import android.opengl.GLSurfaceView.Renderer;import android.o翻译 2012-12-04 13:39:27 · 608 阅读 · 0 评论 -
Android应用开发揭秘的第26个程序12_2_openglcolor修改版和高仿版的源码注释
//为三角形和长方形加上颜色//GfopenelcolorActivity.javapackage pak.gfopenglcolor;import android.app.Activity;import android.opengl.GLSurfaceView;import android.opengl.GLSurfaceView.Renderer;import an翻译 2012-12-04 18:44:46 · 407 阅读 · 0 评论 -
Android应用开发揭秘的第27个程序12_3_GfopenglRotate修改版和高仿版的源码注释
//着色的三角形和长方形旋转//GfopenglRotateActivity.javapackage pak.GfopenglRotate;import android.app.Activity;import android.opengl.GLSurfaceView;import android.opengl.GLSurfaceView.Renderer;import an翻译 2012-12-05 09:19:42 · 546 阅读 · 0 评论 -
Android应用开发揭秘的第29个程序12_5_Gfopengllw修改版和高仿版的源码注释
//opengl纹理贴图//一个纹理对象有其自己的一套坐标系,左下角是 (0,0) 右上角是 (1,1):.....//我们要将一个图像的一部分绘制到屏幕上,称之为纹理映射, 就是将图像根据上述坐标系计算出要绘制的部分的各个点的纹理坐标,然后一一对应到屏幕上的坐标中去(下图//中的坐标系是左上角为原点的)://GfopenglwlActivity.java package pa翻译 2012-12-06 17:10:34 · 382 阅读 · 0 评论 -
Android应用开发揭秘的第16个程序5_11_ShaderImg修改版和高仿版的源码注释
//学会运用Shader渲染图形 Activity01.java package com.ShaderImg;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;public class Activity01 extends Activity{翻译 2012-11-13 17:12:09 · 621 阅读 · 0 评论 -
Android应用开发揭秘的第15个程序5_10_WavePixelImg修改版和高仿版的源码注释
//学会运用获取和设置图片像素制作水纹效果. // buf2 = new short[BACKWIDTH * BACKHEIGHT]; //buf1 = new short[BACKWIDTH * BACKHEIGHT]; //Bitmap2 = new int[BACKWIDTH * BACKHEIGHT];// Bitmap1 = new int[BACKWIDTH * BAC翻译 2012-11-12 23:20:56 · 732 阅读 · 0 评论 -
Android应用开发揭秘的第13个程序5_8_MatrixRotateImg修改版和高仿版的源码注释
//学会运用Matrix 旋转图片//Matrix mMatrix = new Matrix(); mMatrix.reset();//mBitQQ = ((BitmapDrawable) getResources().getDrawable(R.drawable.qq)).getBitmap();// mMatrix.setRotate(Angle); /* 按mMatrix得翻译 2012-11-10 15:54:02 · 684 阅读 · 0 评论 -
Android应用开发揭秘的第6个程序5_1_ViewDrawRect修改版和高仿版的源码注释
//另外线程不断地更新UI线程的View中画矩形颜色 //mGameView.invalidate() 在UI线程(即Activity线程)被另外线程调用 //mGameView.postInvalidate() 可以在另外线程中直接调用.//public class Activity extends ContextThemeWrapper//public class Cont翻译 2012-11-08 18:23:29 · 812 阅读 · 0 评论 -
Android应用开发揭秘的第5个程序3_4_cycle修改版和高仿版的源码注释
//打印应用程序的生命周期中执行的函数次序. 注:昨天的服务播放音乐,在公司把avd2.1模拟器删除重建后,可以听音乐.也一并删除了所有原安装的测试程序,不用一个一个删除了. //刚进入程序时运行的函数11-07 02:35:53.526: V/Gf_cycleActivity(401): onCreate11-07 02:35:53.526: V/Gf_cycleActivi翻译 2012-11-07 10:41:13 · 1040 阅读 · 1 评论 -
Android应用开发揭秘的第4个程序3_3_MusicService修改版和高仿版的源码注释
//利用Service播放mp3Activity01.java//公司的模拟器2.1版本不能运行.4.0.3可以运行但音乐断断续续,多重播放时不断续package com.MusicService;import android.app.Activity;import android.content.Intent;import android.os.Bundle;impo翻译 2012-11-06 23:14:18 · 925 阅读 · 0 评论 -
Android应用开发揭秘的第二个程序3_1_Android_Intent修改版和高仿版的源码注释
//程序说明 Intent用于Activity之间的切换. Activity01.javapackage com.Intent;import android.app.Activity;import android.content.Intent; //为正确使用Intent intent = new Intent();import android.os.Bundle;im翻译 2012-11-04 07:24:08 · 665 阅读 · 0 评论 -
Android应用开发揭秘的第一个程序HelloAndroid修改版和高仿版的源码注释
HelloAndroid.javapackage com.HelloAndroid; //重新定义包名,需要调整相应源文件路径及AndroidManifest.xmlimport android.app.Activity; //为引入类Activityimport android.os.Bundle; //为正确引用Bundle savedInstanceStateimport a翻译 2012-11-03 09:49:13 · 808 阅读 · 0 评论 -
Android应用开发揭秘的第10个程序5_5_DrawAllShape修改版和高仿版的源码注释
//学习几何图形的绘制Activity01.javapackage com.DrawAllShape;import android.app.Activity;import android.os.Bundle;public class Activity01 extends Activity{ private GameView mGameView = null; /**翻译 2012-11-09 15:06:54 · 790 阅读 · 0 评论 -
Android应用开发揭秘的第12个程序5_7_drawImage修改版和高仿版的源码注释
//显示图片 eclips软件突然死机,用备份eclips和android-sdk恢复,重启也不行,断网线不连接android中心成功恢复。//显示图片小.放错目录drawable-hdpi 应该放到目录drawable//显示图片函数 canvas.drawBitmap(blt, src, dst, null); canvas.drawBitmap(bitmap, x, y, null翻译 2012-11-09 19:14:38 · 1122 阅读 · 1 评论 -
Android应用开发揭秘的第8个程序5_3_PaintDraw修改版和高仿版的源码注释
//学会运用PaintDraw画笔Activity01.java package com.PaintDraw;import android.app.Activity;import android.os.Bundle;public class Activity01 extends Activity{ private GameView mGameView; /翻译 2012-11-09 14:21:08 · 722 阅读 · 0 评论 -
Android应用开发揭秘的第9个程序5_4_canvas修改版和高仿版的源码注释
//学会运用画布canvasActivity01.javapackage com.canvas;import android.app.Activity;import android.os.Bundle;public class Activity01 extends Activity{ private GameView mGameView =null; /** Cal翻译 2012-11-09 14:40:45 · 654 阅读 · 0 评论 -
Android应用开发揭秘的第11个程序5_6_DrawText修改版和高仿版的源码注释
// canvas.drawText 和 自定义mTextUtil.DrawText(canvas) 的应用//canvas.drawText("装在进度:"+mICount+"%......", 10, 20, mPaint);//canvas.drawText((String) (m_String.elementAt(i)), m_iTextPosX, m_iTextPosY + m_翻译 2012-11-09 16:10:35 · 755 阅读 · 0 评论 -
Android应用开发揭秘的第14个程序5_9_MatrixScaleImg修改版和高仿版的源码注释
//前两天说的"eclips软件突然死机",现在家里创建android项目时,也是类似死机无反应,然后我断开网络后就OK了。前两天是看无反应就强关闭(资源管理器关闭进程).////学会运用mMatrix.postScale缩放图片 mMatrix.postScale(Scale,Scale); Activity01.javapackage com.MatrixScaleImg;翻译 2012-11-11 21:31:41 · 729 阅读 · 0 评论 -
Android应用开发揭秘的第30个程序4_5_Toast应用的源码注释
//Toast 的用法//Eclipse 切换到DDMS标签可发短信给模拟器Activity01.java package com.yarin.android.Examples_04_05;import android.app.Activity;import android.os.Bundle;import android.view.View;import andr翻译 2013-01-04 18:26:54 · 412 阅读 · 0 评论