文章 2017-11-15 来自:开发者社区

【读书笔记《Android游戏编程之从零开始》】17.游戏开发基础(游戏适屏的简述和作用、让游戏主角动起来)

1.游戏适屏的简述和作用 由于市面上安装 Android 系统的手机不断增多,出现了各种分辨率、各种屏幕尺寸的Android 系统手机。为了保证一个游戏或者一个软件能在所有的 Android 手机上正常显示,常用的适屏做法有:利用屏幕宽高、位图宽高来设置一些游戏元素的位置;字体的适屏做法最好的使用字体图,这样文字不会因为手机分辨率不同而不同,毕竟图片大小是固定不变的。2.让游戏主角动起来 实例演....

【读书笔记《Android游戏编程之从零开始》】17.游戏开发基础(游戏适屏的简述和作用、让游戏主角动起来)
文章 2017-11-14 来自:开发者社区

【读书笔记《Android游戏编程之从零开始》】3.Android 游戏开发常用的系统控件(Button、Layout、ImageButton)

3.1 Button Button这控件不用多说,就是一个按钮,主要是点击后进行相应事件的响应。 给组件添加ID属性:定义格式为 android:id="@+id/name",这里的name是自定义的,不是索引变量。“@+”表示新声明,"@"表示引用,例如: "@+id/tv" 表示新声明一个id,是id名为tv的组件; "@id/tv" 表示引用id名为tv的组件。 给按钮添加点击事件响应&nb...

【读书笔记《Android游戏编程之从零开始》】3.Android 游戏开发常用的系统控件(Button、Layout、ImageButton)
文章 2017-11-14 来自:开发者社区

【读书笔记《Android游戏编程之从零开始》】5.Android 游戏开发常用的系统控件(ProgressBar、Seekbar)

3.7 ProgressBar ProgressBar类官方文档地址:http://developer.android.com/reference/android/widget/ProgressBar.html 在Android应用开发中,ProgressBar(运行进度条)是比较常用到的组件,例如下载进度、安装程序进度、加载资源进度显示等。在Android中提供了两种样式来分别表示在不同状态.....

【读书笔记《Android游戏编程之从零开始》】5.Android 游戏开发常用的系统控件(ProgressBar、Seekbar)
文章 2017-11-14 来自:开发者社区

【读书笔记《Android游戏编程之从零开始》】10.游戏开发基础(View 游戏框架)

对于玩家来说,游戏是动态的;对于游戏开发人员来说,游戏是静态的,只是不停地播放不通的画面,让玩家看到了动态的效果。 进入Android之前,首先要熟悉三个重要的类:View(视图)、Canvas(画布)、Paint(画笔)。通过画笔,可以在画布上画出各种精彩的图形、图片等等,然后通过视图可以将画布上的内容展现在手机屏幕上。 其次要熟悉“刷屏”的概念。绘制在画布中的图像不管是图片还是图形,都是静态....

【读书笔记《Android游戏编程之从零开始》】10.游戏开发基础(View 游戏框架)
文章 2017-11-14 来自:开发者社区

【读书笔记《Android游戏编程之从零开始》】11.游戏开发基础(SurfaceView 游戏框架、View 和 SurfaceView 的区别)

1. SurfaceView 游戏框架实例 实例效果:就是屏幕上的文本跟着点击的地方移动,效果图如下:   步骤: 新建项目“GameSurfaceView”,首先自定义一个类"MySurfaceView",此类继承SurfaceView,并实现android.view.SurfaceHolder.Callback 接口,代码如下  MySurfaceView 修改M...

【读书笔记《Android游戏编程之从零开始》】11.游戏开发基础(SurfaceView 游戏框架、View 和 SurfaceView 的区别)
文章 2017-11-13 来自:开发者社区

【读书笔记《Android游戏编程之从零开始》】20.游戏开发基础(游戏数据存储)

对于数据的存储,Android 提供了4种保存方式。 (1)SharedPreference 此方法适用于简单数据的保持,文如其名,属于配置性质的保存,不适合比较大的情况,默认存放在手机内存里 (2)FileInputStream/FileOutputStream 此方式比较适合游戏的保存和使用,流文件数据存储可以保持较大的数据,而且通过此方式不仅能把数据存储在手机内存中,也能将数据保存到手机额....

【读书笔记《Android游戏编程之从零开始》】20.游戏开发基础(游戏数据存储)
文章 2017-11-08 来自:开发者社区

【读书笔记《Android游戏编程之从零开始》】15.游戏开发基础(剪切区域)

剪切区域也称为可视区域,是由画布进行设置的;它指的是在画布上设置一块区域,当画布一旦设置了可视区域,那么除此区域外,绘制的任何内容都将看不到;可视区域可以是圆形、矩形等等。  画布提供了三种设置可视区域的方法。 1.通过坐标,设置矩形可视区域 clipRect(int left,int top,int right,int bottom) 作用:为画布设置矩形可视区域 第一、二个参数:为可...

【读书笔记《Android游戏编程之从零开始》】15.游戏开发基础(剪切区域)
文章 2017-11-07 来自:开发者社区

【读书笔记《Android游戏编程之从零开始》】2.Hello,World!

本人看的是PDF文档,很多都是直接都是复制粘贴的记录,简单的记录下笔记! 2.1 创建一个Android项目 Application Name: 应用名称(安装在手机上显示的名字) Project Name : 项目名称 Package Name : 包名 Min SDK Version : 最低运行版本号 Create Activity : 主Activity类名 Minimum Requir....

【读书笔记《Android游戏编程之从零开始》】2.Hello,World!
文章 2017-11-07 来自:开发者社区

【读书笔记《Android游戏编程之从零开始》】12.游戏开发基础(Canvas 画布)

1.Canvas 画布 画布类 Canvas 封装了图形和图片绘制等内容,此类常用的函数说明如下:   drawColor(int color) 作用:绘制颜色覆盖画布,常用于刷屏 参数:颜色值,也可用十六进制形式表示(ARGB)   drawText(String text,float x,float y,Paint paint) 作用:绘制文本字符 第一个参数:文本内容 第...

【读书笔记《Android游戏编程之从零开始》】12.游戏开发基础(Canvas 画布)
文章 2017-05-02 来自:开发者社区

《Android游戏编程入门经典》——导读

本节书摘来自异步社区《Android游戏编程入门经典》一书中的目录,作者【美】Jonathan S. Harbour,更多章节内容可以访问云栖社区“异步社区”公众号查看 目 录 第1部分 简介 第1章 Android 4简介 1.1 Android 4简介 1.2 Android SDK简介 1.3 Android NDK简介 1.4 Android开发系统要求 1.5 Android...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注