直接上代码。

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)简单的首页广告倒计时实现代码相关推荐

  1. Smalidea+IntelliJ IDEA/Android Studio动态调试安卓app教程

    smalidea smalidea是一个IntelliJ IDEA/Android Studio smali语言插件,可实现动态调试smali代码. github地址:https://github.c ...

  2. adobe所有Android软件,Adobe Scan安卓app

    Adobe Scan安卓app,是一款非常强力好用的手机移动端图片格式和图片转换工具软件,它可以帮助用户进行快速的图片文字扫描和图片文字转换,让你可以在手机上轻松将目标文字扫描转发,大大提升用户的实际 ...

  3. android车机蓝牙,安卓APP通过蓝牙串口模块控制DSP车机收音机

    从零开始,嘀咕很久 终于可以使用了... 安卓APP是电脑版xdr-gtk 的手机版控制,频谱扫描和RDS还没嘀咕好... 手机APP是在 ace919 eggplant886两位控制DSP车机的基础 ...

  4. android视频闪退,安卓 app 视频闪退问题

    第一个问题: 视频图片列表页分页加载,只要有一个视频预加载报错,安卓端app就会闪退,ios正常 第二个问题:onPageScroll 用户滚动时播放当前的视频,视频过多安卓端app就会闪退,ios正 ...

  5. android获取版本号报错,Android开发:获取安卓App版本号的方法步骤

    在Android开发过程中,想要开发一个完整功能的App,各个地方的内容都要涉及到,比如获取App的系统版本号就是必须要有的功能.Android的App版本号相关内容比iOS的App版本号内容要多,而 ...

  6. android获取安卓版本,Android开发:获取安卓App版本号的方法步骤

    今天国庆节,在这举国欢庆的日子里,发一篇博文留念一下这个特殊的日子,国庆依然奋战在工作一线. 在Android开发过程中,想要开发一个完整功能的App,各个地方的内容都要涉及到,比如获取App的系统版 ...

  7. android studio 安卓制作app入门教程,Android开发:AndroidStudio安卓APP入门教程

    轻松学会Android,让工作主动找你 即使你是零基础,也能掌握真正的技术 低风险.低投入,随时随地学习 全方位的技术支持:高清视频.源码.资料.技术指导 课程目录 章节1:初识篇 课时1开发环境搭建 ...

  8. Android应用签名作用,安卓app签名功能

    https://ask.dcloud.net.cn/article/35777 Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份. Andr ...

  9. 安卓qpythonttsspeak_简单手机编程:几行代码让你的安卓手机自动整点报时

    既然是简单编程,那么肯定就不是用Android Studio大动干戈写工程文件做APP了,所以我们这里涉及到的是脚本语言Python.简单编程也只是用脚本语言在解释器里运行而已.而这,已经实现了程序正 ...

  10. 【Android必备】构建一个App小部件(24)【代码块异常】

    原 概要 应用小部件是微型应用程序视图,可嵌入其他应用程序(例如主屏幕)并接收定期更新.这些视图在用户界面中称为小部件,您可以使用App Widget提供程序发布视图.一个能够容纳其他App Widg ...

最新文章

  1. 虐狗日记:和小冰同居的日子
  2. 街头篮球服务器未响应,鹊桥相会《街头篮球》8.12七夕版本预告
  3. 联通短信网关返回90状态的解决
  4. Uva10285 Longest Run on a Snowboard
  5. hdu4370 比较抽象的最短路
  6. 将自己数据集转化为lmdb格式
  7. python queue 调试_python:如何创建用于调试的持久内存结构
  8. Troubleshooting(三):网络
  9. 做梦都在想的游戏设备
  10. Spring Batch 使用指南
  11. 1039. 到底买不买(20)-PAT乙级真题
  12. webstorm更换主题后快捷键失效
  13. 斐波纳契数(c语言)
  14. poj:Freda的越野跑 求正序对数
  15. 海思AI芯片(Hi3519A/3559A)方案学习(四)如何在3519A板子上运行sample code
  16. StarLink星座带宽以及对美国潜在用户群的评估
  17. eprime提示计算机内存不足,线程数不足旗舰平台拒绝旗舰表现_技嘉 G1.Assassin 2_主板评测-中关村在线...
  18. 江苏无锡英语口语测试软件,重点!无锡英语口语“人机对话”模考将至,30分高分攻略,快收藏!...
  19. 转载:机器视觉中使用深度学习所面临的对抗攻击——Survey(下)
  20. 洛可可孟宪志:商业、设计和美学并不冲突 独乐乐不如众乐乐

热门文章

  1. protect your eyes - 豆绿色
  2. NO.90——京东用户购买意向预测之数据预处理
  3. UI/UE设计师修炼指南-CSDN公开课-专题视频课程
  4. 半角和全角的区别 java_全角和半角区别
  5. 非结构化数据定义、处理方法及重要性
  6. 招商软文如何写:推广诱人的广告——文芳阁传媒有话说
  7. CCNA学习笔记——第一章:OSI 和 TCP/IP 模型
  8. Poisoning Deep Learning based Recommender Model in Federated Learning Scenarios
  9. 独立站好做吗?独立站跨境电商怎么做?
  10. 小米4 第三方re奇兔_雷军:小米10 Pro已经结单 至尊版货也不多了