本文共 851 字,大约阅读时间需要 2 分钟。
演示不同方法
StyleLomoB:特殊效果
jni.StyleLomoC:黑白效果
StyleLomoHDR:高亮效果
#include<stdio.h>
#include<stdlib.h>
/**模拟-得到锅炉的压力值
范围:0~210
*/
int getPressure()
{
srand(time(NULL));
return rand()%210;
}
main()
{
while(1)
{
sleep(1000);
int pressure = getPressure();
printf("%d\n",pressure);
}
system("pause");
}
/**
* onMeasure ->onLayou ->draw
* @author afu
*
*/
public class MyPressureView extends View {
public MyPressureView(Context context) {
super(context);
}
@Override
protected void onDraw(Canvas canvas) {
Paint paint = new Paint();
paint.setColor(Color.RED);
canvas.drawRect(20, 50, 40, 250, paint );
//画一半代码绿代码
// Paint paint = new Paint();
// paint.setColor(Color.GREEN);
// canvas.drawRect(20, 50+100, 40, 250, paint );
}
}
本教程由尚硅谷教育大数据研究院出品,如需转载请注明来源。