原创 圖片異步加載小結
研究了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); 網頁跟手機大小想適應