登录
首页 » Android » Android 绘制吃豆子小人及图片自动变换显示功能

Android 绘制吃豆子小人及图片自动变换显示功能

于 2022-05-16 发布 文件大小:160.09 kB
0 159
下载积分: 2 下载次数: 1

代码说明:

Android 绘制吃豆子小人,同时与之搭配的还有图片自动变换显示的功能。   Paint paint = new Paint();//创建画笔对象   canvas.drawColor(Color.BLACK);//绘制背景   canvas.drawBitmap(bmpMan, centerX-radius, centerY-radius, null);//绘制吃豆小人   paint.setColor(Color.BLACK); //设置画笔颜色   paint.setAntiAlias(true);   RectF oval = new RectF(centerX-radius-1,centerY-radius-2,centerX-radius-1+2*radius+2,centerY-radius-2+2*radius+4);   canvas.drawArc(oval, 360-angle+90*direction, 2*angle, true, paint); //绘制扇形实现张嘴闭嘴   if(System.currentTimeMillis()-timeStamp > 5000){//如果时间间隔超过5秒    timeStamp = System.currentTimeMillis(); //重新记录时间    currPhoto = (currPhoto+1)%bmpPhotos.length; //更换照片   }   canvas.drawBitmap(bmpPhotos[currPhoto], 80, 40, null);//绘制照片   super.onDraw(canvas);

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 蓝牙实时语音对讲机源码,测试可用,可供android学习,及二次开发!
    实时语音对讲机,在Android上测试可用,通过蓝牙2.4G频段收发数据,实时对讲效果好,可以直接使用,也可以根据项目需求,在蓝牙实时语音对讲机的基础上做二次开发,也可以供初学者入门
    2023-07-14 05:15:04下载
    积分:1
  • Android仿饿了么APP源码
    说明:  Android应用程序仿饿了么,没有实现网络编程,可用于学习交流(Suitable for novice study, graduation project, major assignment)
    2020-12-02 10:19:26下载
    积分:1
  • 安卓图表引擎AChartEngine 实例源码下载
    用于网页端基于achartengine开放的曲线
    2015-04-14下载
    积分:1
  • bmi 计算器
    计算提示,你要付钱时你付你的餐厅,条例草案计算提示,你要付钱时你付你的餐厅,条例草案计算提示,你要付钱时你付钱计算,你要付钱时你付你的餐厅,条例草案,计算提示,你要付钱时你付你的餐厅,条例草案的提示您的餐厅,条例草案计算提示,你要付钱时你付你的餐厅,条例草案 》
    2022-01-23 10:21:07下载
    积分: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
  • Android 在状态栏添加Notification信息图标及提示
    这个例子演示Android 在状态栏添加Notification信息图标及提示,相信大家对这个功能已经不陌生了,手机中安装的APP,一般都会在后台运行,时不时会在手机顶部的状态栏中显示应用的图标,滑出状态栏会看到详细的信息,本例子就是模拟实现了此功能:   Intent i = new Intent(Sample_6_10.this, NotifiedActivity.class);   PendingIntent pi = PendingIntent.getActivity(Sample_6_10.this, 0, i, 0);   Notification myNotification = new Notification();//创建一个Notification对象   myNotification.icon=R.drawable.header;//Notification的图标   myNotification.tickerText=getResources().getString(R.string.notification);   myNotification.defaults=Notification.DEFAULT_SOUND;   myNotification.setLatestEventInfo(Sample_6_10.this, "示例", "点击查看", pi);   NotificationManager notificationManager = (NotificationManager)getSystemService(NOTIFICATION_SERVICE);   notificationManager.notify(0, myNotification);//发送Notification
    2022-06-26 12:21:22下载
    积分:1
  • Triangle
    Android OpenGL ES simple triangle tutorial application
    2010-12-01 03:23:45下载
    积分:1
  • Android TextToSpeech 汉字转换成语音的简单测试
    Android TextToSpeech 汉字转换成语音的简单测试,根据用户输入的单词及中文汉字,模拟出语音朗读,对英文转换较好,界面挺简单,操作方便,请参见演示截图所示。
    2023-08-23 15:20:03下载
    积分:1
  • 938229
    实现各种滤波器和改进型,fir,can,wrap,conv,cfir()
    2017-12-31 13:29:40下载
    积分:1
  • Rxjava使用实例
    Rxjava使用实例各种操作符,Rxjava使用实例各种操作符,Rxjava使用实例各种操作符,Rxjava使用实例各种操作符,Rxjava使用实例各种操作符
    2022-05-23 00:23:55下载
    积分:1
  • 696516资源总数
  • 106409会员总数
  • 8今日下载