-
Andriod DrifBall 重力感应游戏
Andriod DrifBall 重力感应游戏源码实例,各个文件说明如下:
BallListener.java:主要功能是感应传感器的姿态数据,通过onSensorChanged方法读取数据,并调用RoatatUtil中的静态方法来确定小球应该移动的方向。
Cannon.java对应地图中的大炮,地图模型中每有一个大炮,就会有一个Cannon对象创建Cannon对象主要的方法是fire,此方法会根据当时小球的位置,创建并返回一个Missile对象,该Missile对象会被添加到一个集合中并被绘制。
DrawThread.java主要功能是提供GameView的定时绘制采用的方式是SurfaceHolder对象将画布锁上,然后对其进行绘制。
DriftBall.java游戏的主类,所有的View对象在这里有所引用,主要的功能是实现游戏的流程控制,提供游戏需要的常量,在视图之间进行切换。
GameMenuThread.java主要负责将菜单及菜单项在屏幕上的位置进行改变以达到动画效果。。
更多文件作用请下载查看源代码。
- 2022-03-11 05:46:31下载
- 积分:1
-
android应用版本升级程序 源码下载
android应用版本升级程序 源码下载
- 2015-06-15下载
- 积分:1
-
北京公交线路查询(离线)
北京公交线路查询(离线)北京公交线路查询(离线)北京公交线路查询(离线)北京公交线路查询(离线)北京公交线路查询(离线)北京公交线路查询(离线)
- 2023-06-19 07:00:04下载
- 积分:1
-
最喜爱科学家系统
这是基于java语言的安卓开发小程序,运用MYSQL可以进行数据达哥拉斯(Pythagoras,约公元前580年—约前500(490)年)古希腊数学家、哲学家。毕达哥拉斯出生在爱琴海中的萨摩斯岛(今希腊东部小岛)的贵族家庭,自幼聪明好学,曾在名师门下学习几何学、自然科学和哲学。因为向往东方的智慧,经过万水千山,游历了当时世界上两个文化水准极高的文明古国——巴比伦和印度,以及埃及(有争议),吸收了美索不达米亚文明和印度文明(公元前480年)的文化。后来他就到意……
- 2022-10-31 06:10:03下载
- 积分:1
-
微信小程序:电商源码
【实例简介】微信小程序:电商源码
- 2021-12-08 00:37:38下载
- 积分:1
-
Android
- 2022-07-11 14:49:45下载
- 积分:1
-
NCI-technical-Specification
NCI协议 最新的安卓NFC手机的NCI协议(NCI protocol )
- 2014-11-12 13:33:24下载
- 积分:1
-
Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音
Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音
- 2023-03-27 09:50:04下载
- 积分:1
-
Android myWebView实现单词翻译-口袋词典
Android 写的一个翻译小程序,应该说是一个网络编程的初级范例,使用myWebView实现单词翻译-口袋词典,运行界面效果请参见截图,相关代码:
EditText myEditText;//用于接收用户输入
WebView myWebView;//WebView,用户显示html
@Override
public void onCreate(Bundle savedInstanceState) {//重写的onCreate方法
super.onCreate(savedInstanceState);
setContentView(R.layout.main);//设置当前的用户界面
myEditText = (EditText) findViewById(R.id.myEditText);//得到EditText的引用
myWebView = (WebView) findViewById(R.id.myWebView);//得到WebView的引用
WebSettings myWebSettings = myWebView.getSettings();//取得WebSettings
myWebSettings.setJavaScriptEnabled(true);//设置可以运行JavaScript
myWebView.addJavascriptInterface(this, "ytl");//设置给html调用的对象及名称
String url = "file:///android_asset/translate.html";
myWebView.loadUrl(url);//将assets/translate.html载入
}
public void runJavaScript(){//自定义的执行脚本的方法
if (myEditText.getText().toString() != ""){//当用户输入的数据不为空时
//调用translate.html里javascript的translate方法
myWebView.loadU
- 2023-05-02 20:50:03下载
- 积分:1
-
android仿微信朋友圈
android仿微信朋友圈,内容使用模拟数据。有评论,点赞,图片内容等功能。实现了微信朋友圈的基本UI,细节还需要自己打磨。
- 2022-03-26 01:57:02下载
- 积分:1