手机出现倒计时广告
作者:admin发布时间:2021-09-27分类:图文广告浏览:评论:28
补充知识点属性大全
在开发中我们可以使用定义各种各样的形状也可以定义一些图片资源。相对于传统图片来说使用可以减少资源占用减少安装包大小还能够很好地适配不同尺寸的手机。
?-8?r#ape
4、布局整体代码
?-8?FrameLayoutxmlns:androidhttp://schemas.android.com/apk/res/androidandroid:layout_widthmatch_parentand手机出现倒计时广告roid:layout_heightmatch_parentandroid:gravitycentercom.loopj.android.image.SmartImageViewandroid:idid/imageViewandroid:layout_width1280dpandroid:layout_height720dpandroid:scaleTypefitXY/TextViewandroid:idid/picTextViewandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:layout_gravityrightandroid:layout_margin50dpandroid:textstring/ad_timeoutandroid:gravitycenterandroid:backgroundanim/animation_textandroid:textColorandroid:color/whiteandroid:textSize50sp//FrameLayout
四、CountDownTimer更新
1、初始化textview
privateTextViewmPicTextView;mPicTextView(TextView)mImageLayout.findViewById(R.id.picTextView);
2、实现CountDownTimer
classAdCountDownTimerextendsCountDownTimer{/***parammillisInFuture*表示以「毫秒」为单位倒计时的总数*例如millisInFuture1000表示1秒**paramcountDownInterval*表示间隔多少微秒调用一次onTick()*例如:countDownInterval1000;表示每1000毫秒调用一次onTick()**/publicAdCountDownTimer(longmillisInFuture,longcountDownInterval){super(millisInFuture,countDownInterval);}publicvoidonFinish(){mPicTextView.setText(0s}publicvoidonTick(longmillisUntilFinished){mPicTextView.setText(millisUntilFinished/1000s}}
3、调用更新
privateHandlerhandlernewHandler(){publicvoidhandleMessage(android.os.Messagemsg){if(msg.what0){mPicTextView.setText(mAdTimesdownTimerCancel();mCountDownTimernewAdCountDownTimer(mAdTime*1000300,1000);mCountDownTimer.start();//tmpHandler.postDelayed(runnable,1000);}};};handler.sendEmptyMessage(0);
4、销毁
- 上一篇:手机桌面上有新闻广告如何删除
- 下一篇:自动清除内存手机软件去广告
相关推荐
你 发表评论:
欢迎- 图文广告排行
- 最近发表
已有28位网友发表了看法: