中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

首屏動畫及驗證網絡狀態跳轉

發布時間:2020-08-03 00:29:08 來源:網絡 閱讀:446 作者:王村橋 欄目:開發技術
  1. public class tween extends Activity {   
  2.     // 聲明ImageView對象   
  3.     ImageView p_w_picpathView;   
  4.     // 聲明TextView   
  5.     TextView textView;   
  6.     // ImageView的alpha值   
  7.     int p_w_picpath_alpha = 0;   
  8.     // Handler對象用來給UI_Thread的MessageQueue發送消息   
  9.     Handler mHandler;   
  10.     // 線程是否運行判斷變量   
  11.     boolean isrung = false;   
  12.    
  13.     @Override   
  14.     public void onCreate(Bundle savedInstanceState) {   
  15.         super.onCreate(savedInstanceState);         
  16.         requestWindowFeature(Window.FEATURE_NO_TITLE);   
  17.         setContentView(R.layout.tween); 
  18.         SysApplication.getInstance().addActivity(this);  
  19.         final Context con=this.getApplicationContext(); 
  20.         isrung = true;   
  21.         // 獲得ImageView的對象   
  22.         p_w_picpathView = (ImageView) this.findViewById(R.id.img);   
  23.         textView = (TextView) this.findViewById(R.id.tvgc);   
  24.        // 設置p_w_picpathView的Alpha值   
  25.         p_w_picpathView.setAlpha(p_w_picpath_alpha);   
  26.         textView.setAlpha(p_w_picpath_alpha);   
  27.         // 開啟一個線程來讓Alpha值遞減   
  28.         new Thread(new Runnable() {   
  29.             @Override   
  30.             public  void run() {   
  31.                 while (isrung) {   
  32.                     try {   
  33.                         Thread.sleep(200);   
  34.                         // 更新Alpha值   
  35.                         updateAlpha();   
  36.                     } catch (InterruptedException e) {   
  37.                         e.printStackTrace();   
  38.                     }} }   
  39.         }).start();   
  40.         // 接受消息之后更新p_w_picpathview視圖   
  41.         mHandler = new Handler() {   
  42.             @Override   
  43.             public void handleMessage(Message msg) {   
  44.                 super.handleMessage(msg);   
  45.                 p_w_picpathView.setAlpha(p_w_picpath_alpha);   
  46.                 // 設置textview顯示當前的Alpha值   
  47.                 textView.setAlpha(p_w_picpath_alpha);  
  48.                 // 刷新視圖   
  49.                 p_w_picpathView.invalidate();  
  50.               try
  51.                   if(p_w_picpath_alpha==255
  52.                   { 
  53.                 isNetworkConnected(con); 
  54.                 } 
  55.                   } 
  56.               catch(Exception e){} 
  57.                
  58.             } };}   
  59.     // 更新Alpha   
  60.     public void updateAlpha() {   
  61.         if (p_w_picpath_alpha +7<= 255) {   
  62.             p_w_picpath_alpha += 7;   
  63.         }  
  64.         else { 
  65.                p_w_picpath_alpha = 255
  66.                isrung = false;  }   
  67.         // 發送需要更新p_w_picpathview視圖的消息-->這里是發給主線程   
  68.         mHandler.sendMessage(mHandler.obtainMessage());   
  69.          
  70. }   
  71.     public void isNetworkConnected(Context context)  {   
  72.         if (context != null) {   
  73.              ConnectivityManager mConnectivityManager = (ConnectivityManager)context   
  74.                 .getSystemService(Context.CONNECTIVITY_SERVICE);   
  75.              NetworkInfo mNetworkInfo = mConnectivityManager.getActiveNetworkInfo();   
  76.            if (mNetworkInfo != null) {   
  77.                NetworkInfo mWiFiNetworkInfo = mConnectivityManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI); 
  78.                NetworkInfo mMobileNetworkInfo = mConnectivityManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);  
  79.               if(!mWiFiNetworkInfo.isConnected()){ 
  80.                Toast.makeText(tween.this"提示:當前處于運營商網絡", Toast.LENGTH_SHORT).show(); } 
  81.               Intent it = new Intent(); 
  82.               it.setClass(tween.this,tabhost.class); 
  83.               startActivity(it); 
  84.             
  85.            } 
  86.            else
  87.                Toast.makeText(tween.this"當前網絡連接不可用!", Toast.LENGTH_SHORT).show();        
  88.             }} 
  89.           }   

 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

石首市| 满洲里市| 沐川县| 西乌| 水富县| 龙川县| 临武县| 克什克腾旗| 永济市| 南江县| 新巴尔虎左旗| 金塔县| 乳山市| 山东| 鹿邑县| 和静县| 金乡县| 阜阳市| 和平县| 石河子市| 牡丹江市| 新津县| 剑河县| 彰化县| 怀来县| 东阳市| 华容县| 泸水县| 陕西省| 措勤县| 大渡口区| 巧家县| 平南县| 保康县| 西峡县| 奉化市| 德惠市| 那曲县| 通州市| 星座| 偃师市|