摘要: 常见的事件有 (1)单击事件 onClickListener (2)长按事件 onLongClickListener (3)滑动事件 onTouchListener (4)键盘事件 onKeyListener (5)焦点事件 setOnFocusChangeListener 响应方法有三种,分别为基 阅读全文
posted @ 2017-09-21 22:16 Stars-one 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 之前上网搜索的时候,网上都说先用eclipse导出gradle,之后再用Android Studio的import project导入,但是这个方法使用的过程中会出现许多错误,解决了一个又一个还是不得。 之后又看到了可以直接导入eclipse的项目,于是试了一下,完美成功,没有任何的问题 选择一个e 阅读全文
posted @ 2017-09-17 17:07 Stars-one 阅读(4063) 评论(0) 推荐(0) 编辑
摘要: AlertDialog dismiss 和 cancel方法的区别 AlertDialog dismiss 和 cancel方法的区别 AlertDialog使用很方便,但是有一个问题就是:dismiss方法和cancel方法到底有什么不同? 今天有时间,看了看源码(其实源码并不是全都那么深奥的!~ 阅读全文
posted @ 2017-09-14 22:25 Stars-one 阅读(4104) 评论(0) 推荐(0) 编辑
摘要: 新建一个Toast对象,调用静态方法Toast.makeText()方法,赋值给mtos,之后,通过调用setGravity()方法调用,这个方法的主要参数就是第一个,Gravity.CENTER就是设置在中心显示,还有其他的例如Gravity.VERCITAL_CENTER等等参数,英文名应该很明 阅读全文
posted @ 2017-09-14 19:01 Stars-one 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 引言:摘录Android用户界面设计 Android支持各类xml可绘制对象,其中一些可绘制对象可用于实现让一个资源使用多个图片文件,另外一些则允许你在xml中真正地指定颜色,还有一些你从来都不会用到的,但是,了解是有必要的,指不定哪一天设计界面就会用到,在这里只是简介一下各类可绘制对象的种类与用途 阅读全文
posted @ 2017-09-11 17:24 Stars-one 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 因为要开发Android5.0的缘故,抛弃了eclipse转到了Android Studio,第一次使用就是遇到了许多问题,终于是解决问题了,特意写一篇博文给各位要准备从eclipse转到Android Studio 由于之前使用eclipse已经配置好了JDK,所以JDK安装就略过了。 一,下载A 阅读全文
posted @ 2017-08-30 22:57 Stars-one 阅读(4041) 评论(1) 推荐(1) 编辑
摘要: 这一期给大家带来我自己添加的功能,最近还搞了个播放背景音乐和下棋音效,与这个一起讲了 开笔之前,忽然响起还有一个保存游戏没讲,真是失误。 保存游戏呢,就是将当前棋子的位置都保存下来,我们可以设想一个情景,玩家玩着游戏的时候,忽然一个电话过来,就会跳转到打电话的界面,或者一条QQ消息要处理,玩家跳转到 阅读全文
posted @ 2017-08-26 20:29 Stars-one 阅读(2511) 评论(5) 推荐(1) 编辑
摘要: 使用SoundPool播放音效 如果应用程序经常播放密集、急促而又短暂的音效(如游戏音效)那么使用MediaPlayer显得有些不太适合了。因为MediaPlayer存在如下缺点: 1) 延时时间较长,且资源占用率高。 2) 不支持多个音频同时播放。 Android中除了MediaPlayer播放音 阅读全文
posted @ 2017-08-26 17:55 Stars-one 阅读(2906) 评论(0) 推荐(0) 编辑
摘要: 前几期介绍完了各种方法,就是可以实现下棋的功能了,但是,还无法判断输赢,这一期就是讲解判断输赢的方法 正文开始——— 首先,我们得声明两个boolean类型的变量 两个变量的作用已经注释了,这里便不解释了 之后,定义一个方法来实现判断输赢,在这个方法之中还加入了弹出对话框与Toast提示,具体的之后 阅读全文
posted @ 2017-08-22 20:41 Stars-one 阅读(2685) 评论(0) 推荐(0) 编辑
摘要: 上一期讲到了drawBoard()方法,这一期便是讲解drawPiece()方法,这一期逻辑需要结合第一期所讲的获取棋子坐标一起理解,看多几遍理清思路便好。 正文开始—— 棋子的个数有很多,而且每一个都是有着对应的坐标,这就需要我们给棋子弄一个坐标集合,按照颜色分为两种,一种是白色棋子坐标集合,另外 阅读全文
posted @ 2017-08-22 19:26 Stars-one 阅读(1112) 评论(0) 推荐(0) 编辑