-
qweqweqw qwe qweq
aushdiu uadhiuasdiuhausdhaiuhdas
作为
dasdasd
作为
d
建筑署
建筑署
asdasdnuasdbuyasduyasda
d
asdasd
- 2022-09-16 00:30:03下载
- 积分:1
-
Android MyThread线程用法实例 切换图片
Android 使用MyThread创建线程,这是用法实例源码,本例中使用线程来控制切换图片
public void onCreate(Bundle savedInstanceState) {//重写的onCreate方法
super.onCreate(savedInstanceState);
setContentView(R.layout.main);//设置当前的用户界面
myImageView = (ImageView) findViewById(R.id.myImageView);//得到ImageView的引用
MyThread myThread = new MyThread(this);//初始化MyThread线程
myThread.start();//启动线程
}
public void run() {//重写的run方法
while(true){//循环
activity.myHandler.sendEmptyMessage((what++)%4);//发送消息
try{
Thread.sleep(2000);//睡眠
}
catch(Exception e){//捕获异常
e.printStackTrace();//打印异常信息
}
}
}
- 2022-03-24 06:51:47下载
- 积分:1
-
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-C-a-NDK-a-Cygwin
学习android jni很好的文档,内容很全很详细(Learning android jni good documentation)
- 2014-01-02 18:04:19下载
- 积分:1
-
android中不错的ExpandableListView实例效果源码
一、ExpandableListView介绍 一个垂直滚动的显示两个级别(Child,Group)列表项的视图,列表项来自ExpandableListAdapter 。组可以单独展开。 1.重要方法 expandGroup(int groupPos) :在分组列表视图中展开一组, setSelectedGroup(int groupPosition) :设置选择指定的组。 setSelectedChild(int groupPosition, int childPosition, boolean shouldExpandGroup) :设置选择指定的子项。 getPackedPositionGroup(long packedPosition) :返回所选择的组 getPackedPositionForChild(int groupPosition, int childPosition) :返回所选择的子项 getPackedPositionType(long packedPosition) :返回所选择项的类型(Child,Group) isGroupExpanded(int groupPosition) :判断此组是否展开 2.代码:ExpandableListContextMenuInfo menuInfo=(ExpandableListContextMenuInfo)item.getMenuInfo();String title=((TextView)menuInfo.targetView).getText().toString();int type=ExpandableListView.getPackedPositionType(menuInfo.packedPosition);if (type==ExpandableListView.PACKED_POSITION_TYPE_CHILD) {int groupPos =ExpandableListView.getPackedPositionGroup(menuInfo.packedPosition);int childPos =ExpandableListView.getPackedPositionChild(menuInfo.packedPosition);二、ExpandableListAdapter 一个接口,将基础数据链接到一个ExpandableListView。此接口的实施将提供访问Child的数据(由组分类),并实例化的Child和Group。 getChildId(int groupPosition, int childPosition) 获取与在给定组给予孩子相关的数据。 getChildrenCount(int groupPosition) 返回在指定Group的Child数目。
- 2013-03-07下载
- 积分:1
-
CalendarView-master2
it is for android calendar
- 2013-09-02 20:12:57下载
- 积分:1
-
Android USB转串口源码
Android USB转串口功能。代码完整可用。
- 2022-06-18 11:23:35下载
- 积分:1
-
基于STM32的modbus调试从机
实验器材: 战舰STM32F103开发板V3版本 实验目的: 学习内存管理知识,方便大工程应用. 硬件资源: 1,DS0(连接在PB5) 2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面) 3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过FSMC驱动,FSMC_NE4接LCD片选/A10接RS) 4,按键KEY0(PE4)/KEY1(PE3)/KEY2(PE2)/KEY_UP(PA0,也称之为WK_UP) 5,外部SRAM(IS62WV51216,通过FSMC驱动,FSMC_NE3接SRAM) 实验现象: 本实验开机后,显示提示信息,等待外部输入。KEY0用于申请内存,每次申请2K字节内存。KEY1用于写数据 到申请到的内存里面。KEY2用于释放内存。KEY_UP用于切换操作内存区(内部SRAM内存/外部SRAM内存)。 DS0用于指示程序运行状态。本章我们还可以通过USMART调试,测试内存管理函数。注意事项: 1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源适配器(推荐外接12V 1A电源). 2,本例程在LCD_Init函数里面(在ILI93xx.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!!
- 2020-02-27下载
- 积分:1
-
模仿的微图形用户界面和简单的函数
微信在中国提供即时消息服务的一个流行的应用。代码模拟微信这可能有利于新的Android开发商漂亮的GUI。主要功能包括:(1)登录,(2)欢迎动画,和(3)简单的聊天演示。
- 2022-03-11 03:59:10下载
- 积分:1
-
listView
android的LiseView,可以添加和删除list。(Android LiseView of, can add and delete list.
)
- 2012-04-22 08:40:50下载
- 积分:1