-
Android 水波风格圆形进度条
Android制作水波动画效果的圆形进度条,下面是相关的定义代码:
private Paint mPaint; //绘制波形
private Paint mCirclePaint; //绘制圆形
private Path mPath; //记录波形的路径
private int width; //自定义view的宽度
private int height; //自定义view的高度
private int mCirclePaintRadius; //绘制圆形的半径
private int mStepSize; //绘制波形的完整周期的宽度
private int mMoveStartX; //绘制波形的初始位置,相当于震动的频率
private int mSinMax; //绘制波形的振幅
private int count = 3; //需要绘制完整波形的个数,个数越多,波形的周期越小
private Canvas mCircleCanvas;
private Bitmap mDest;
private int mCurrentProgress; //当前的进度
private boolean shouldChange; //用于控制正弦线的上升和下降
private Paint mTextPaint;
super.onDraw(canvas);
//线绘制一个实心圆
mCircleCanvas.drawCircle(width / 2, height / 2, mCirclePaintRadius, mCirclePaint);
//每次绘制记得调用reset()方法,否则当前绘制会和上次的绘制重叠
mPath.reset();
//下面的moveTo,lineTo,lineTo,lineTo主要是让当前正弦线的首位相接
- 2022-02-14 04:04:38下载
- 积分:1
-
android opengl2.0在安卓上的应用 月球绕太阳转
一个学习opengl2.0的小项目,如果对opengl感兴趣可以下来看看,
主要涉及
双重纹理的使用
对着色器的应用
如何通过触屏控制旋转
- 2022-05-20 21:04:12下载
- 积分:1
-
“动物饲养员”游戏源码
“动物饲养员”游戏是一个使用2D游戏引擎AndEngine开发的,好玩的入门级游戏。
- 2023-08-05 05:05:04下载
- 积分:1
-
Android 結束多重頁面最佳方法
Android 當中常常會開起很多頁面,但是要在程式結束的時候。將開過的頁面都結束掉,有多種方法。本程是採用頁面紀錄的方式,每開啟一個頁面就將該頁面紀錄在List中,當要關閉程式的時候,就可以使用function exit 完整的退出程式。
- 2022-07-15 02:14:12下载
- 积分:1
-
android 逼真抽签源码 含动画
这是一个比较逼真的android 抽签源码 含动画效果,单击抽签后,签筒晃动,签牌掉出来,并显示签牌内容,上上签等。
开始抽签后产生抽签结果随机数,并设置开始动画、结束动画,当抽签动画结束后换成结果图片来显示。本程序实际上是学习动画控制的一个源码,并学习Random随机数的使用方法。
- 2022-05-25 11:23:54下载
- 积分:1
-
Android.Application.Testing.Guide
android测试,英文版的,写的很基础(for android test)
- 2013-09-22 12:28:52下载
- 积分:1
-
利用STM32F407实现人脸识别
利用STM32F407实现人脸识别
- 2019-08-04下载
- 积分:1
-
osgearth-topic-android
osgearth-topic-android,android端编译的osgearth库,可以拿来直接使用,虽然时间相对比较久远,但可以拿来实现相应的功能,亲测有效
- 2022-02-26 23:21:56下载
- 积分:1
-
安卓客户端与服务器的简单通信对话
本代码是运行在Android Studio2.3.3环境下,JDK版本1.8,所用的Gradle版本是3.3。主要功能是实现手机客户端电脑服务器之间的简单通信,Server.java运行在服务端,Client.java代码运行在客户端,可实现交互。
- 2022-11-16 08:15:07下载
- 积分:1
-
android-change-with-cPP
Android代码调用C++代码和C++代码调用Android代码 (Android code call C++ code and C++ code called Android code)
- 2011-11-08 15:01:13下载
- 积分:1