原创 圖片異步加載小結

研究了android從網絡上異步加載圖像,現總結如下: (1)由於android UI更新支持單一線程原則,所以從網絡上取數據並更新到界面上,爲了不阻塞主線程首先可能會想到以下方法。      在主線程中new 一個Handler對象,加

原创 Android實現左右滑動指引效果

package com.test.guide; import java.util.ArrayList; import android.app.Activity; import android.os.Bundle; import andro

原创 Eclipse安裝SVN插件

Eclipse安裝SVN插件 Eclipse是一個優秀的開源IDE,目前支持C/C++、JAVA、JS、PHP等語言。   我使用的是"Eclipse IDE java" Version: Helios Release   Buil

原创 pop菜單

1.mainActivity   package com.example.topmenu; import android.app.Activity; import android.os.Bundle; import android.vie

原创 自定義actionBar

//自定義一個R.layout.selector_head.xml文件,作爲頭部 public void initActionbar() { // 自定義標題欄getActionBar().setDisplayShowHomeEnabl

原创 listView 與scrollView 共存

/***      * 動態設置listview的高度      *       * @param listView      */     pub

原创 手電筒開發

1.。。。。//這是activity類 package com.example.test; import android.app.Activity; import android.hardware.Camera; import andro

原创 android圖像處理

1.將圖片設置成圓角 public static Bitmap toRoundCorner(Bitmap bitmap, int pixels) { Bitmap output = Bitmap.createBitmap(bitmap.g

原创 Java鏈接數據庫

在連接數據庫之前,需要導入相關的驅動包 1.這是連接mysql String driver = "com.mysql.jdbc.Driver";    String url = "jdbc:mysql://127.0.0.1:3306/a

原创 listView加邊框

<ListView                 android:id="@+id/listview2"                 android:layout_width="600dp"                 andr

原创 android內存溢出

內存溢出主要由以下幾種情況引起: 1.數據庫的cursor沒有關閉。 2.構造adapter沒有使用緩存contentview。 3.調用re

原创 自定義適量BUTTon

<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://s

原创 lsitView scrollView expandableView不同的

package com.perfect.xiaoao.all.ui; import android.content.Context; import android.util.AttributeSet; import android.wid

原创 activity切換添加動畫

定義動畫xml 1.activity進入效果fade.xml <?xml version="1.0" encoding="utf-8"?> <translate xmlns:android="http://schemas.android.

原创 webView

settings.setUseWideViewPort(true); settings.setLoadWithOverviewMode(true); 網頁跟手機大小想適應