strs = new String[]{"双11回馈活动产品利率增长0.05%", "国家大数据发展纲要", "郑重公告", "某某网站会员须知", "网站维护公告"}; ((MyViewHodler2) holder).tsw.setFactory(new ViewSwitcher.ViewFactory() { @Override public View makeView() { //new 一个TextView textView = new TextView(context); textView.setTextSize(20); textView.setText("京东双11优惠活动!!!"); return textView; } }); final android.os.Handler handler = new android.os.Handler() { @Override public void handleMessage(Message msg) { switch (msg.what) { case 0: index++; ((MyViewHodler2) holder).tsw.setText(strs[index % strs.length]); if (index == strs.length) { index = 0; } break; } } }; new Thread(new Runnable() { @Override public void run() { while (index < strs.length) { synchronized (this) { handler.sendEmptyMessage(0); SystemClock.sleep(3000);//每隔4秒滚动一次 } } } }).start(); //todo 京东倒计时 final android.os.Handler timeHandler = new android.os.Handler() { @Override public void handleMessage(Message msg) { super.handleMessage(msg); if (msg.what == 1) { computeTime(); if (mHour < 10) { ((MyViewHodler2) holder).shi.setText("0" + mHour + ""); } else { ((MyViewHodler2) holder).shi.setText("0" + mHour + ""); } if (mMin < 10) { ((MyViewHodler2) holder).fen.setText("0" + mMin + ""); } else { ((MyViewHodler2) holder).fen.setText(mMin + ""); } if (mSecond < 10) { ((MyViewHodler2) holder).miao.setText("0" + mSecond + ""); } else { ((MyViewHodler2) holder).miao.setText(mSecond + ""); } } } }; new Thread(new Runnable() { @Override public void run() { while (isRun) { try { Thread.sleep(1000); // sleep 1000ms Message message = Message.obtain(); message.what = 1; timeHandler.sendMessage(message); } catch (Exception e) { e.printStackTrace(); } } } }).start(); 快报: botom.xml<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true" android:shareInterpolator="false" android:zAdjustment="top"> <translate android:duration="1000" android:fromYDelta="100%" android:toYDelta="0" /> </set>
top.xml:<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true" android:shareInterpolator="false" android:zAdjustment="top"> <translate android:duration="1000" android:fromYDelta="0" android:toYDelta="-100%" /> </set><!--京东快报--> <LinearLayout android:layout_width="wrap_content" android:layout_height="50dp" android:layout_marginTop="10dp" android:orientation="horizontal"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:layout_margin="10dp" android:text="京东快报:" android:textColor="#FF0000" android:textSize="20sp" /> <TextSwitcher android:id="@+id/frag1_adapter2_tsw" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginLeft="20dp" android:inAnimation="@anim/bottom" android:outAnimation="@anim/top" /> </LinearLayout><!--京东秒杀--> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_marginTop="10dp" android:orientation="horizontal"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:layout_marginRight="20dp" android:text="京东秒杀" android:textColor="#FF0000" android:textSize="20sp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="倒计时:" android:textColor="#FF0000" android:textSize="20sp" /> <TextView android:id="@+id/frag1_adapter2_shi" android:layout_width="40dp" android:layout_height="40dp" android:layout_gravity="center_vertical" android:layout_margin="10dp" android:background="#C0C0C0" android:gravity="center" android:text="08" android:textColor="#FFFFFF" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text=":" android:textSize="20sp" /> <TextView android:id="@+id/frag1_adapter2_fen" android:layout_width="40dp" android:layout_height="40dp" android:layout_gravity="center_vertical" android:layout_margin="10dp" android:background="#C0C0C0" android:gravity="center" android:text="18" android:textColor="#FFFFFF" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text=":" android:textSize="20sp" /> <TextView android:id="@+id/frag1_adapter2_miao" android:layout_width="40dp" android:layout_height="40dp" android:layout_gravity="center_vertical" android:layout_margin="10dp" android:background="#C0C0C0" android:gravity="center" android:text="36" android:textColor="#FFFFFF" /> </LinearLayout>
京东快报和京东秒杀
最新推荐文章于 2021-06-04 03:57:31 发布