为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / yipp
不是没有了,是你换了主题后灰色与黑色背景叠加后显示不出来了,你可以在主布局文件的relativelayout中添加一个属性 android:background="#fff",效果又会和老师讲的一样。

已采纳回答 / dky
在onMeasure中是不建议进行过多的分配内存的操作的

已采纳回答 / jackyin
onDraw()方法一直在被调用啊,肯定不能写在里面啊

已采纳回答 / xiaoxiaohuahua
 <declare-styleable name="GuaGuaKa">        <attr name="text" />        <attr name="textColor" />        <attr name="textSize" />    </declare-styleable>

讲师回答 / hyman
你好,一般情况下在onMeasure中是不建议进行过多的分配内存的操作的,当然了,只是建议;至于,不止一次,你可以把你只能调用一次的代码使用个布尔内置变量进行判断,让其只调用一次。

已采纳回答 / 溜达溜达
这个要分成两个部分:服务器端和客户端,电脑是服务器端,而手机就是客户端,然后通过网络编程来控制,通过手机发送相应指令,而服务器端来解析命令并作出相应的操作,涉及到网络Socket编程 、多线程等

讲师回答 / hyman
你好,代码中getWidth()返回的值的单位是px;面积计算,就是遍历每个像素点,统计值为0的像素点作为被刮除的面积。

讲师回答 / hyman
你好,一定要弄清楚,canvas是view的onDraw中的,用于绘制显示。而Xfermode操作的是内存中的mBitmap,拿mCanvas做的绘制操作。
课程须知
本课程是基于Android开发的案例,需要大家对Android的了解要达到小成的境界: 1、熟悉Android常用API 2、了解Android如何自定义控件 3、了解绘图相关的API
老师告诉你能学到什么?
通过本课程,你将学到: 1、刮刮卡效果的原理是什么 2、如何实现一个简易的绘画面板 3、如何实现刮刮卡控件 4、如何计算出用户刮开区域的面积比例 5、如何对外设置接口回调,以及自定义属性的使用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消