編輯:關於Android編程
.xml代碼如下:
.java代碼如下:
package org.lxh.demo; import android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.content.DialogInterface; import android.os.AsyncTask; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.view.View.OnFocusChangeListener; import android.widget.Button; import android.widget.EditText; import android.widget.ProgressBar; import android.widget.TextView; public class Hello extends Activity { private ProgressBar bar = null; private TextView info = null; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 生命周期方法 super.setContentView(R.layout.main); // 設置要使用的布局管理器 this.bar = (ProgressBar) super.findViewById(R.id.bar); this.info = (TextView) super.findViewById(R.id.info); ChildUpdate child = new ChildUpdate();//子任務對象 child.execute(100);//設置休眠時間 } private class ChildUpdate extends AsyncTask{ //覆寫如下方法 @Override protected String doInBackground(Integer... params) {//處理後台任務 for (int x = 0; x < 100; x++) { Hello.this.bar.setProgress(x);//進度條設置 this.publishProgress(x);//傳遞每次更新內容 try { Thread.sleep(params[0]); } catch (InterruptedException e) { e.printStackTrace(); } } return 執行完畢!; } @Override protected void onPostExecute(String result) {//任務執行完後執行 Hello.this.info.setText(result); } @Override protected void onProgressUpdate(Integer... progress) {//每次更新後的數值 Hello.this.info.setText(當前進度為: + String.valueOf(progress[0])); } } }
可能有些同學不明白,為啥要圖片反轉(不是旋轉哦),我們在游戲開發中,為了節省圖片資源(空間) 有可能會使用到圖片反轉,例如,一個人物圖片,面向左,或右,如果不能實現圖片反
首先上效果圖實現原理要完成一個輪播圖片,首先想到的應該是使用ViewPager來實現。ViewPager已經有了滑動的功能,我們只要讓它自己滾動。再加上下方的小圓點就行了
前言1、什麼是NDK?NDK全稱是Native Development Kit,NDK提供了一系列的工具,幫助開發者快速開發C(或C++)的動態庫,並能自動將so和jav
本文演示:Android 界面跳轉及數據交換,通過一個小Demo展示全部過程。 效果如下所示: 1)MainActivity.java &n