Android
王圆圆Iris
小学生想要会写代码。
展开
-
Android基础 - Activity生命周期
一、Activity生命周期概览二、各个生命周期1.onConcrete():这个阶段表示Activity正在被创建,适合做一些初始化的工作。比如说layout上面各个组件的加载,以及初始化成员变量等等。所以它的作用和main()比较类似。2.onStart():这个阶段表示Actvity正在被启动,程序已经即将开始,而且layout也已经(被系统)可见了,但是仍在后台运行,用户暂时看...原创 2018-08-09 17:09:50 · 203 阅读 · 0 评论 -
Android基础 - Macbook中Android studio中使用夜神模拟器
1、cmd中进入安装位置cd /Applications/Nox\ App\ Player.app/Contents/MacOS 2、连接adb connect 127.0.0.1:62001显示:connected to 127.0.0.1:62001,即可使用原创 2018-08-15 15:02:16 · 893 阅读 · 0 评论 -
Android基础 - Android Studio 添加游戏音效
一、资源添加在资源文件夹res中,创建raw文件夹,放置音频(mp3、wav)、视频文件:New-Folder-Raw Resource Folder文件命名格式:开头不能是数字,不能为大写字母。二、代码Android添加音效的一种方法,主要用到的是SoundPool类。我将代码写在监听器的gameLis类中。1、声明变量,在这里不一定要为public类型,可以是pri...原创 2018-08-15 21:37:50 · 3156 阅读 · 0 评论 -
Android基础 - 线程thread和Handler消息机制
一、线程继承Thread类实现Runnable接口 二、Handler机制主线程有一个消息队列(对于我们不可见);我们只需要考虑如何存放消息(子线程放进去)和处理消息(将消息拿出来)。 Handler:1、发送一个Mesaage对象2、处理一个Message Message:传递信息子线程创建一个Message对象,设置需要界面的信息通过H...原创 2018-08-16 09:56:06 · 239 阅读 · 0 评论 -
Android基础 - android工程目录结构
目录结构主要分为app、Gradle Scripts。一、Gradle Scripts:暂时并无太多需要修改的配置,这里只介绍我项目过程中曾需要修改过的文件。1、build.gradle(Module:app) 这是app模块的gradle构建脚本,这个文件中会指定很多项目构建相关的配置。通常在运行时会显示错误模拟器skd19小于本项目skd21,此时修改该项目最低版...原创 2019-01-19 15:20:09 · 266 阅读 · 0 评论