【读书笔记《Android游戏编程之从零开始》】4.Android 游戏开发常用的系统控件(EditText、CheckBox、Radiobutton)
3.4 EditTextEditText类官方文档地址:http://developer.android.com/reference/android/widget/EditText.htmlEditText继承TextView,所以EditText具有TextView的属性特点,下面主要介绍一些Ed...
从零开始学Xamarin.Forms(三) Android 制作启动画面
原文:从零开始学Xamarin.Forms(三) Android 制作启动画面 Xamarin.Forms 在启动的时候相当慢,必须添加一个启动界面,步骤如下:1.将启动画面的图片命名为:splash_screen.png,并拷贝到 Resources 文件夹下的相应 Drawable 文件...
从零开始学android开发-四大组件之一 Activity
1、Activity是Android四大组件(Application Components)之一,简单来说Activity就是平常所见到的用户界面,一般情况下,一个Activity所占的窗口是满屏的,但也可以是一个小的位于其它Activity之上的浮动窗口。一个Android工程至少有一个Activ...
【读书笔记《Android游戏编程之从零开始》】16.游戏开发基础(动画)
1.Animation动画 在Android中,系统提供了动画类Animation,其中又分为四种动画效果:●AlphaAnimation:透明度渐变动画● ScaleAnimation:渐变尺寸缩放动画;●TranslateAnimation:移动动画●RotateAnimation:旋转动画 这...
【读书笔记《Android游戏编程之从零开始》】20.游戏开发基础(游戏数据存储)
对于数据的存储,Android提供了4种保存方式。(1)SharedPreference此方法适用于简单数据的保持,文如其名,属于配置性质的保存,不适合比较大的情况,默认存放在手机内存里(2)FileInputStream/FileOutputStream此方式比较适合游戏的保存和使用,流文件数据存...
【读书笔记《Android游戏编程之从零开始》】19.游戏开发基础(游戏音乐与音效)
在一款游戏中,除了华丽的界面UI直接吸引玩家外,另外重要的就是游戏的背景音乐与音效;合适的背景音乐以及精彩的音效搭配会令整个游戏上升一个档次。在Android中。常用于播放游戏背景音乐的类是MediaPlayer,而用于游戏音效的则是SoundPool类。 1.MediaPlayerMediaPla...
从零开始学android开发-View的setOnClickListener的添加方法
1)第一种,也是最长见的添加方法(一下都以Button为例)Buttonbtn=(Button)findViewById(R.id.myButton);btn.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){...
【读书笔记《Android游戏编程之从零开始》】12.游戏开发基础(Canvas 画布)
1.Canvas画布画布类Canvas封装了图形和图片绘制等内容,此类常用的函数说明如下:drawColor(intcolor)作用:绘制颜色覆盖画布,常用于刷屏参数:颜色值,也可用十六进制形式表示(ARGB)drawText(Stringtext,floatx,floaty,Paintpaint)...
【读书笔记《Android游戏编程之从零开始》】15.游戏开发基础(剪切区域)
剪切区域也称为可视区域,是由画布进行设置的;它指的是在画布上设置一块区域,当画布一旦设置了可视区域,那么除此区域外,绘制的任何内容都将看不到;可视区域可以是圆形、矩形等等。画布提供了三种设置可视区域的方法。1.通过坐标,设置矩形可视区域clipRect(intleft,inttop,intright...
从零开始学android开发-创建第一个android项目
打开ADT开发工具【file】-【new】-【androidapplicationproject】填写applicationname,projectname,packagename,点击【next】点击【next】点击【next】点击【next】点击【finish】到这里helloword就创建好了...
【读书笔记《Android游戏编程之从零开始》】18.游戏开发基础(碰撞检测)
1.矩形碰撞所谓矩形碰撞,就是利用两个矩形之间的位置关系来进行判断,如果矩形的像素在另外一个矩形之中,或者之上都可以认为这两个矩形发生了碰撞。如果单纯的去考虑哪些情况会判定两个矩形发生碰撞,倒不如反思考虑两个矩形之间不发生碰撞的几种情况。其实两个矩形不发生碰撞的情况就上下左右这四种。下面通过实例项目...
【读书笔记《Android游戏编程之从零开始》】14.游戏开发基础(Bitmap 位图的渲染与操作)
Bitmap是图形类,Android系统支持的图片格式有png、jpg、bmp等。对位图操作在游戏中是很重要的知识点,比如游戏中需要两张除了大小之外其他完全相同的图,那么如果会对位图进行缩放操作,很容易就节约了一张图片资源;这样既节约了美工的时间,更节约游戏安装包的大小;当然除了缩放,还有很多操作,...
第38章、开关控件Switch和ToggleButton(从零开始学Android)
Switch和ToggleButtn都是开关按钮,我们在WLAN、GPS常用开关控制。一、设计界面1、打开“res/layout/activity_main.xml”文件。从工具栏向activity拖出1个Switch开关按钮、1个ToggleButton按钮。2、打开activity_main.x...
【读书笔记《Android游戏编程之从零开始》】17.游戏开发基础(游戏适屏的简述和作用、让游戏主角动起来)
1.游戏适屏的简述和作用由于市面上安装Android系统的手机不断增多,出现了各种分辨率、各种屏幕尺寸的Android系统手机。为了保证一个游戏或者一个软件能在所有的Android手机上正常显示,常用的适屏做法有:利用屏幕宽高、位图宽高来设置一些游戏元素的位置;字体的适屏做法最好的使用字体图,这样文...
从零开始学android小示例程序
这篇文章主要介绍了一个学习android开发的小示例程序,需要的朋友可以参考下
从零开始学android实现计算器功能示例分享(计算器源码)
这篇文章主要介绍了android实现的计算器功能示例,可以加减乘除;可以倒退,可以清空文本,大家参考使用吧