为了账号安全,请及时绑定邮箱和手机立即绑定

Android猜歌游戏是这样炼成的

李建 移动开发工程师
难度高级
时长10小时 0分
学习人数
综合评分9.77
39人评价 查看评价
10.0 内容实用
9.7 简洁易懂
9.6 逻辑清晰
  • value/corlors.xml 该文件可以用来定义项目中使用到的所有颜色值(key/value)
    查看全部
    0 采集 收起 来源:制作title_bar

    2015-03-25

  • FrameLayout实现组件叠加效果
    查看全部
    0 采集 收起 来源:制作title_bar

    2015-03-25

  • background 使用布局文件,即selector,可以实现类似鼠标hoverin/hoverout图片切换效果
    查看全部
    0 采集 收起 来源:制作title_bar

    2015-03-25

  • @Override可以让IDE检查函数名称是否正确
    查看全部
  • android:theme可以将默认设置的头部bar隐藏掉
    查看全部
    0 采集 收起 来源:使用title_bar

    2015-03-13

  • 这个盘片的布局有点小问题,就是 android:layout_centerHorizontal="true" android:layout_centerVertical="true",这两个属性应该是属于相对布局RelativeLayout有效,而pan_layout.xml是线性布局LinearLayout,贴出我的pan_layout.xml部分的代码吧 <FrameLayout android:layout_width="match_parent" android:layout_height="wrap_content" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:src="@drawable/game_title" /> </FrameLayout> <FrameLayout android:layout_width="260dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" >
    查看全部
    1 采集 收起 来源:盘片布局

    2018-03-22

  • 去掉titlebar,修改AndroidManifest.xml的android:theme="@android:style/Them.NoTitlebar.Fullscreen"
    查看全部
    0 采集 收起 来源:使用title_bar

    2018-03-22

  • Tips: 1.MainActivity.java改了包,需要在AndroidMainfest.xml中修改路径
    查看全部
  • 出莫名其妙的红叉时,先clean一下
    查看全部
  • 随机文字顺序: // 打乱文字顺序:首先从所有元素中随机选取一个与第一个元素进行交换, // 然后在第二个之后选择一个元素与第二个交换,知道最后一个元素。 // 这样能够确保每个元素在每个位置的概率都是1/n。 for (int i = MyGridView.COUNTS_WORDS - 1; i >= 0; i--) { int index = random.nextInt(i + 1); String buf = words[index]; words[index] = words[i]; words[i] = buf; }
    查看全部
  • 生成随机汉字代码: private char getRandomChar() { String str = ""; int hightPos; int lowPos; Random random = new Random(); hightPos = (176 + Math.abs(random.nextInt(39))); lowPos = (161 + Math.abs(random.nextInt(93))); byte[] b = new byte[2]; b[0] = (Integer.valueOf(hightPos)).byteValue(); b[1] = (Integer.valueOf(lowPos)).byteValue(); try { str = new String(b, "GBK"); } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); } return str.charAt(0); }
    查看全部
  • 测试按钮是否有响应可用:Toast.makeText( MainActivity.this, "Hello", Toast.LENGTH_LONG).show();
    查看全部
  • mCurrentStageIndex 初始值是-1 相当于第一关时,对应值为 -1。
    查看全部
  • 为何我的eclipse复制了mainactivity后报错呢,后来在androidmainifest把package的name改了ui,把activity下的地址还是默认,就没有叉叉了呢?跟视频的不一样啊
    查看全部
    0 采集 收起 来源:制作title_bar

    2015-01-26

  • 按照这个来弄
    查看全部
    0 采集 收起 来源:盘片布局

    2015-01-23

举报

0/150
提交
取消
课程须知
本课程是Android项目,需要大家掌握基本的Android和Java基础知识: 1、熟练使用Java语言编写代码 2、熟悉Android常用API,熟练使用Eclipse开发工具
老师告诉你能学到什么?
1、游戏基本理论 2、运用MVC理论设计程序框架。 3、Android平台下的界面设计及开发 4、如何培养良好的代码书写规范 5、动画的创建和使用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!