android首页广告倒计时,(安卓APP)简单的首页广告倒计时实现代码
直接上代码。
activity_ad.xml
adActivity.java
public class adActivity extends AppCompatActivity implements Animation.AnimationListener,Runnable {
Handler handler=new Handler(){//处理者
@Override
public void handleMessage(Message msg) {
TextView textView= (TextView) findViewById(R.id.adtextview);//初始化控件
switch (msg.what){//按时间自动逐秒递减
case 1:
textView.setText("广告倒计时:4秒");
break;
case 2:
textView.setText("广告倒计时:3秒");
break;
case 3:
textView.setText("广告倒计时:2秒");
break;
case 4:
textView.setText("广告倒计时:1秒");
break;
case 5:
textView.setText("广告倒计时:0秒");
break;
}
super.handleMessage(msg);//发送消息指令
}
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_ad);
setAnimation();
Thread thread=new Thread(this);
thread.start();
}
private void setAnimation() {//渐变动画
ImageView imageView= (ImageView) findViewById(R.id.adimageview);
AlphaAnimation a=new AlphaAnimation(0.8f,1);
a.setDuration(5000);//时间
a.setAnimationListener(this);//配置监听器
imageView.startAnimation(a);//启动动画
}
@Override
public void onAnimationStart(Animation animation) {
}
@Override
public void onAnimationEnd(Animation animation) {
//当动画结束的时候跳转
startActivity(new Intent(adActivity.this,loginActivity.class));
finish();
}
@Override
public void onAnimationRepeat(Animation animation) {
}
@Override
public void run() {//线程处理倒计时问题
for (int i=1;i<=5;i++){
Message message=new Message();
try {
Thread.sleep(950);//线程休眠时间
} catch (InterruptedException e) {
e.printStackTrace();
}
message.what=i;
handler.sendMessage(message);//发送消息给处理者
}
}
}
这个可以实现首页广告倒计时的功能,有点不完善,但是努力做出来还是很不错的。
android首页广告倒计时,(安卓APP)简单的首页广告倒计时实现代码相关推荐
- Smalidea+IntelliJ IDEA/Android Studio动态调试安卓app教程
smalidea smalidea是一个IntelliJ IDEA/Android Studio smali语言插件,可实现动态调试smali代码. github地址:https://github.c ...
- adobe所有Android软件,Adobe Scan安卓app
Adobe Scan安卓app,是一款非常强力好用的手机移动端图片格式和图片转换工具软件,它可以帮助用户进行快速的图片文字扫描和图片文字转换,让你可以在手机上轻松将目标文字扫描转发,大大提升用户的实际 ...
- android车机蓝牙,安卓APP通过蓝牙串口模块控制DSP车机收音机
从零开始,嘀咕很久 终于可以使用了... 安卓APP是电脑版xdr-gtk 的手机版控制,频谱扫描和RDS还没嘀咕好... 手机APP是在 ace919 eggplant886两位控制DSP车机的基础 ...
- android视频闪退,安卓 app 视频闪退问题
第一个问题: 视频图片列表页分页加载,只要有一个视频预加载报错,安卓端app就会闪退,ios正常 第二个问题:onPageScroll 用户滚动时播放当前的视频,视频过多安卓端app就会闪退,ios正 ...
- android获取版本号报错,Android开发:获取安卓App版本号的方法步骤
在Android开发过程中,想要开发一个完整功能的App,各个地方的内容都要涉及到,比如获取App的系统版本号就是必须要有的功能.Android的App版本号相关内容比iOS的App版本号内容要多,而 ...
- android获取安卓版本,Android开发:获取安卓App版本号的方法步骤
今天国庆节,在这举国欢庆的日子里,发一篇博文留念一下这个特殊的日子,国庆依然奋战在工作一线. 在Android开发过程中,想要开发一个完整功能的App,各个地方的内容都要涉及到,比如获取App的系统版 ...
- android studio 安卓制作app入门教程,Android开发:AndroidStudio安卓APP入门教程
轻松学会Android,让工作主动找你 即使你是零基础,也能掌握真正的技术 低风险.低投入,随时随地学习 全方位的技术支持:高清视频.源码.资料.技术指导 课程目录 章节1:初识篇 课时1开发环境搭建 ...
- Android应用签名作用,安卓app签名功能
https://ask.dcloud.net.cn/article/35777 Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份. Andr ...
- 安卓qpythonttsspeak_简单手机编程:几行代码让你的安卓手机自动整点报时
既然是简单编程,那么肯定就不是用Android Studio大动干戈写工程文件做APP了,所以我们这里涉及到的是脚本语言Python.简单编程也只是用脚本语言在解释器里运行而已.而这,已经实现了程序正 ...
- 【Android必备】构建一个App小部件(24)【代码块异常】
原 概要 应用小部件是微型应用程序视图,可嵌入其他应用程序(例如主屏幕)并接收定期更新.这些视图在用户界面中称为小部件,您可以使用App Widget提供程序发布视图.一个能够容纳其他App Widg ...
最新文章
- 虐狗日记:和小冰同居的日子
- 街头篮球服务器未响应,鹊桥相会《街头篮球》8.12七夕版本预告
- 联通短信网关返回90状态的解决
- Uva10285 Longest Run on a Snowboard
- hdu4370 比较抽象的最短路
- 将自己数据集转化为lmdb格式
- python queue 调试_python:如何创建用于调试的持久内存结构
- Troubleshooting(三):网络
- 做梦都在想的游戏设备
- Spring Batch 使用指南
- 1039. 到底买不买(20)-PAT乙级真题
- webstorm更换主题后快捷键失效
- 斐波纳契数(c语言)
- poj:Freda的越野跑 求正序对数
- 海思AI芯片(Hi3519A/3559A)方案学习(四)如何在3519A板子上运行sample code
- StarLink星座带宽以及对美国潜在用户群的评估
- eprime提示计算机内存不足,线程数不足旗舰平台拒绝旗舰表现_技嘉 G1.Assassin 2_主板评测-中关村在线...
- 江苏无锡英语口语测试软件,重点!无锡英语口语“人机对话”模考将至,30分高分攻略,快收藏!...
- 转载:机器视觉中使用深度学习所面临的对抗攻击——Survey(下)
- 洛可可孟宪志:商业、设计和美学并不冲突 独乐乐不如众乐乐
热门文章
- protect your eyes - 豆绿色
- NO.90——京东用户购买意向预测之数据预处理
- UI/UE设计师修炼指南-CSDN公开课-专题视频课程
- 半角和全角的区别 java_全角和半角区别
- 非结构化数据定义、处理方法及重要性
- 招商软文如何写:推广诱人的广告——文芳阁传媒有话说
- CCNA学习笔记——第一章:OSI 和 TCP/IP 模型
- Poisoning Deep Learning based Recommender Model in Federated Learning Scenarios
- 独立站好做吗?独立站跨境电商怎么做?
- 小米4 第三方re奇兔_雷军:小米10 Pro已经结单 至尊版货也不多了