摘要:
一、实验要求和目的 掌握SQLite数据库的操作方法; 掌握SQLiteOpenHelper类的使用。 掌握Lsitview的使用。 二、实验环境 部署有Android Studio和Android SDK的主机; 建议在机房的HelloWorld例子上完成。 三、上机操作参考步骤 1、 实现如下简 阅读全文
摘要:
一、实验要求和目的 掌握Android中ListView控件的使用; 掌握各种Adapter封装数据的方法; 能够熟练应用各种布局管理器和控件进行界面设计。 二、实验环境 部署有Android Studio和Android SDK的主机; 建议在机房的HelloWorld例子上完成。 三、上机操作参 阅读全文
摘要:
完成如下程序(主Activity界面如图1所示): 在图1中点击“参数设置”按钮,启动如图2所示的Activity。在图2中用户输入完用户名后,点击“确定”按钮,将关闭该Activity(此时需要使用SharedPreferences.Editor 保存用户名),主Activity重新回到运行状态, 阅读全文
摘要:
一、实验要求和目的 掌握使用Intent回传数据的基本方法。 掌握GridView控件的使用方法。 二、实验环境 部署有Android Studio和Android SDK的主机; 建议在机房的HelloWorld例子上完成。 三、上机操作参考步骤 1、 完成带选择头像功能的用户注册应用程序开发。 阅读全文
摘要:
一、实验要求和目的 理解Activity组件的功能与作用; 掌握使用Intent在多个Activity组件间传输数据的方法; 掌握在AndroidManifest.xml中配置Activity组件的方法。 二、实验环境 部署有Android Studio和Android SDK的主机; 建议在机房的 阅读全文
摘要:
一、实验要求和目的 掌握基于监听的事件处理机制,根据需求能够编写相应的事件处理程序。 能够熟练应用各种布局管理器和控件进行界面设计。 二、实验环境 部署有Android Studio和Android SDK的主机; 建议在机房的HelloWorld例子上完成。 三、上机操作参考步骤 设计一个显示用户 阅读全文
摘要:
最近开发遇到了这样的需求,需要在APP中显示出实时天气等信息,可以利用和风天气提供的API,免费订阅可以使用一定数量的查询额度,不过也差不多够用了。 进入和风天气官网,注册。 控制台 | 和风天气 (qweather.com) 点击新建项目 选择免费订阅,项目名称随便填吧,适用平台选择Android 阅读全文
摘要:
现在木鱼已经能发出声音了,而且还能表现出动态画面了,下一步就是给整个敲木鱼的页面添加个BGM。 新建一个Service,取名为MyFirstBgmService好了 package com.example.cyberwoodenfish; import android.app.Service; im 阅读全文
摘要:
还是以那个木鱼举例吧 点击木鱼(ImageButton),发出敲击声 首先准备一段音频,muyu.mp3,在res文件夹下新建一个资源文件夹raw,将muyu.mp3扔进去 然后新建一个类用来播放音频 AudioBtnUtils.java package com.example.cyberwoode 阅读全文
摘要:
最近突发奇想想要实现一下最近比较热门的类似于“电子木鱼”的功能,但是敲木鱼时木鱼要有敲击的动画吧,尝试使用缩放动画实现。 效果 在res下新建anim文件夹 在anim文件夹下新建一个muyutranslate.xml <?xml version="1.0" encoding="utf-8"?> < 阅读全文