原创 android ImageSwitch (動畫的圖片瀏覽)
public class MainActivity extends Activity { int[] imageId = new int[] { R.drawable.fy_d_go, R.drawable.fy_d_kf,
原创 android用xml文件設置菜單
首先在res/mene文件夾下編寫xml文件my_menu <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item and
原创 android Handler Thread Looper 結合用法
在主UI線程中,系統已經初始化了一個Looper對象,因此程序直接創建Handler即可,然後公告handler來發送消息,處理消息。 程序猿自己啓動的子線程,程序猿必須自己創建一個Looper對象,並且啓動它,創建looper對象調用他
原创 android PopupMenu彈出式菜單的使用
PopupMenu代表彈出式菜單。他會指定組件上彈出PopupMenu,默認情況下PopupMenu會顯示在該組件的下方或者上方,PopupMenu可以增加多個菜單項並且可以爲菜單項添加子菜單、 首先在res/menu下編寫xml文
原创 android actionbar的使用
actionbar位於傳統的標題欄的位置,也就是現實的屏幕的頂部,actionbar可顯示應用的圖標和activity的標題。 private ActionBar bar; private Button bt1; private
原创 android configuration介紹
Configuration類專門用於描述手機設備上的配置信息,這些配置信息既包括用戶特定配置項,也包括系統的動態設備配置 Configuration cfg = getResources().getConfiguration(); 如果程
原创 android 讀寫SD卡上的文件
首先增加權限 <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> <uses-permission android:nam
原创 android SharedPreferences的使用
public class MainActivity extends Activity { private EditText et; private Button bt; private TextView tv; Shared
原创 android URL讀取網絡資源
Thread類中run()和start()方法的區別如下: run()方法:在本線程內調用該Runnable對象的run()方法,可以重複多次調用; start()方法:啓動一個線程,調用該Runnable對象的run()方法,不能
原创 java final和static說明
Java關鍵字final、static使用總結 一、final 根據程序上下文環境,Java關鍵字final有“這是無法改變的”或者“終態的”含義,它可以修飾非抽象類、非抽象類成員方法和變量。你可能出於兩種理解而
原创 hibernate 基本簡單用法
首先是hibernate.cfg.xml配置,該文件放在src目錄下 <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate C
原创 android AdapterViewFlipper 自動播放圖片
public class MainActivity extends Activity { private Button pre; private Button next; private Button auto; priva
原创 android broadcast的使用
廣播接收器 public class myReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent
原创 android ViewFlipper
ViewFlipper組件繼承了ViewAnimator,他可以調用addView(View v)添加多個組件,一旦向ViewFlipper中添加了多個組件之後,ViewFlipper可使用動畫控制多個組件之間的切換效果。 View