随笔分类 - Android
摘要:分类:【 Android 游戏开发】2011-01-04 02:0812225人阅读评论(46)收藏举报李华明Himi原创,转载务必在明显处注明:转载自【黑米GameDev街区】原文链接:http://www.himigame.com/android-game/329.html很多童鞋说我的代码运行后,点击home或者back后会程序异常,如果你也这样遇到过,那么你肯定没有仔细读完Himi的博文,第十九篇Himi专门写了关于这些错误的原因和解决方法,这里我在博客都补充说明下,省的童鞋们总疑惑这一块;请点击下面联系进入阅读:【Android游戏开发十九】(必看篇)SurfaceView运行机制详
        阅读全文
                
摘要:bigintDECIMALbigintbinary(n)BINARY(n)bytea(n)bitBITboolean, boolchar(n)CHAR(n)char(n)datetimeDATETIMEtimestamp(date, time)decimalDECIMALdecimalfloatFLOATreal, float4imageIMAGEbyteaintINTinteger, int, int4moneyCURRENCYdecimalnchar(n)NCHAR(n)char(n)ntextLONGTEXTtextnumericDECIMALnumericnvarchar(n)NCHA
        阅读全文
                
摘要:View类是Android的一个超类,这个类几乎包含了所有的屏幕类型。每一个View都有一个用于绘图的画布,这个画布可以进行任意扩展。在游戏开发中叶可以自定义视图(View),这个画布的功能更能满足我们在游戏开发中的需要。在Android中,任何一个View类都只需重写onDraw方法来实现界面显示,自定义的视图可以是复杂的3D实现,也可以是非常简单的文本形式等。 游戏中最重要的就是需要与玩家交互,比如键盘输入、触笔点击事件,我们如何来处理这些事件呢?Android中提供了 onKeyUp、onKeyDown、onKeyMultiple、onKeyPreIme、onTouchEvent、o..
        阅读全文
                
摘要:摘要: 有关Android Fragment相关内容,昨天我们在Fragment对比Activity - Android碎片介绍一文简单讲了下Fragment的作用以及它的生命周期,今天Android123主要讲些Fragment的管理控制、性能优化以及和Activity的传输相关内 ...有关Android Fragment相关内容,昨天我们在Fragment对比Activity - Android碎片介绍一文简单讲了下Fragment的作用以及它的生命周期,今天Android123主要讲些Fragment的管理控制、性能优化以及和Activity的传输相关内容。 一、 管理Fragment
        阅读全文
                
摘要:在使用adb命令,有时候会出现下面这种错误。errors:* daemon not running. starting it now * ADB server didn't ACK * failed to start daemon *这种错误产生的原因应该是adb server出现了问题,导致没有相应,可以重新启动我们的adb server。操作步骤如下:1、adb kill-server2、在任务管理器中杀掉所有的adb进程3、adb start-server这样就可以看到命令行窗口提示start successful,然后你就可以使用adb了。
        阅读全文
                
摘要:1、创建AVD 在android sdk 1.5 版本以后的开发中,必须至少创建一个AVD,每个AVD模拟一套虚拟设备来运行Android应用程序。无论是在eclipse下或者命令行下创建新的avd,系统会在系统默认文件路径下自动创建一个.android 文件夹,所创建的有关avd的配置信息则被保存在该.android目录下,如: C:\Documents and Settings\Administrator\.android 1)命令行方式创建AVD命令格式:android create avd -n [avd名称] -t [api level]进入Android SDK目录下的tools.
        阅读全文
                
摘要:今天在学习 SQLite 时 发现自己的变量没有配置好,发现配置了 Android 环境变量 AVD 不能启动了。Android 环境变量配置:【我的电脑】→【属性】→【高级】→【环境变量】新建环境变量变量名:ANDROID_SDK变量值:D:\Development tools\android-sdk-windows\tools;D:\Development tools\android-sdk-windows\platform-tools(不加分号)变量值,根据个人路径修改,上面我的SDK路径。AVD 环境变量配置:变量名: ANDROID_SDK_HOME变量值:然后在环境变量PATH,变
        阅读全文
                
摘要:自从学习android的hello world开始我们就知道了这样一个函数findViewById(),他已经成为了家喻户晓,坑蒙拐骗,杀人越货必备的一个函数(好吧,这句是扯淡)但一直用也没细致研究过它,直到写程序的时候发现一个由这个函数引起的一个莫名其妙的bug,遂决定好好研究下次函数~我们调用的findViewById()函数其实有两种(目前我只看到两种,不确定还有没有其他的),一种是Activity类中findViewById()函数另外一种是View类中定义的findViewById()函数一般我们在oncreate()方法中使用的(**view)findViewById(R.id.*
        阅读全文
                
摘要:在开发android的UI 界面时总是遇到android The project target (Android 2.3.3) was not properly loaded这是你在更新sdk时没有删除老的版本 ,两种方法:第一种是再SDK目录删除temp目录这个文件夹,第二种是,如果SDK目录下没有temp文件夹,就到eclipse/plugins 目录下把所有文件名里有0.8的jar包删掉,删掉之后就可以在xml界面的graphical layout中看到布局的预览还有问题是 看不到界面,这时就需要你更新sdk的Tools包Android SDK Platform-tools
        阅读全文
                
摘要:以前的项目运行好好的,升级了ADT后,进行junit测试时出现错误:## A fatal error has been detected by the Java Runtime Environment:## Internal Error (classFileParser.cpp:3494), pid=7480, tid=7376# Error: ShouldNotReachHere()## JRE version: 6.0_29-b11# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.4-b02 mixed mode windows-amd64 
        阅读全文
                
摘要:http://www.apkbus.com/android-15196-1-1.html开发Android应用程序的门坎并不高,因为Google已经为Android应用程序开发提供了免费而且跨平台的集成开发环境。只要手上有台计算机,能连接上网络,我们就能随时下载相关的开发工具下来,着手开发Android应用程序。 2.1 系统需求 想要开始学习Android应用程序设计,仅需要一套个人计算机系统,并在其上安装好“Android开发工具”即可。目前市面上大多数的计算机(不包含上网本)应该都能满足Android应用程序开发的基本需求。 2.1.1 操作系统 我有台计算机了,但Android应用程序
        阅读全文
                
摘要:一、下载JDKJDK 是Java开发工具包 (Java Development Kit ) 的缩写。它是一种用于构建在 Java 平台上发布的应用程序、applet 和组件的开发环境。即编写Java程序必须的有JDK,它提供了编译Java和运行Java程序的环境。JDK是一切java应用程序的基础,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class。要成为一个Java程序员,JDK是必不可少的最基本的工具。网址:http://java.sun.com/javase/downloads/index.jsp在该网站上可下载到最新版的JDK,最新版(位于最顶
        阅读全文
                
摘要:介绍package的相关知识。 由于大家对package的使用存在太多困惑, 我在这里将自己对于package的使用的领悟进行一点总结: package中所存放的文件 所有文件,不过一般分一下就分这三种 1,java程序源文件,扩展名为.java。 2,编译好的java类文件,扩展名为.class。 3,其他文件,其他任何文件,也称为resource 例如图片文件,xml文件,mp3文件,avi文件,文本文件。。。 package是什么 package好比java用来组织文件的一种虚拟文件系统。 package把源代码.java文件,.class文件和其他文件有条理的进行...
        阅读全文
                
摘要:原文地址:2DGraphics(Android官方文档中文版)作者:苍山译者:http://weibo.com/huangts日期: 2011-04-29简述Android提供了一个特制的2D图形库,用于图形和图片的绘制和动画效果. android.graphics.drawable 和 android.view.animation 包中包含了用于2D绘制和动画制作的通用类.本文介绍了在你的Android应用中的图形的绘制.我们将讨论使用Drawable对象绘制图形的基本概念, 如何使用Drawable类的一些子类,以及如何创建动画: 单个图形的动画(移动,缩放,旋转),或一组图像的动画(类似
        阅读全文
                
                    
                
浙公网安备 33010602011771号