Time of Update: 2017-01-19
研究其父類時候發現,可以設定這麼一條屬性,在AlertDialog.Builder.create()之後才能調用這兩個方法方法一:setCanceledOnTouchOutside(false);調用這個方法時,按對話方塊以外的地方不起作用。按返回鍵還起作用方法二:setCanceleable(false);調用這個方法時,按對話方塊以外的地方不起作用。按返回鍵也不起作用這兩個方法都屬於Dialog方法,可查閱源碼修改後的源碼如下:複製代碼 代碼如下:case
Time of Update: 2017-01-19
複製代碼 代碼如下://擷取手機的IMSI碼 TelephonyManager
Time of Update: 2017-01-19
複製代碼 代碼如下:package com.my.page;public class StringToAscii { private static String toHexUtil(int n){ String rt=""; switch(n){ &
Time of Update: 2017-01-19
複製代碼 代碼如下:/** * 擷取當前的存取點是ctwap還是ctnet * @author <a href="mailto:yejiurui@126.com">yejiurui</a> * @version 1.0 2013-5-17 下午5:46:05 2013
Time of Update: 2017-01-19
1.首先給使用者添加一個textchangedlistener2.然後再寫一個文字變化的監視器複製代碼 代碼如下:mobile_et.addTextChangedListener(textWatcher); /** * 即時監聽使用者輸入的手機號,輸入至最後一位後,計算折扣後的金額 */ TextWatcher
Time of Update: 2017-01-19
一、通過html頁面開啟Android本地的app1、首先在編寫一個簡單的html頁面複製代碼 代碼如下:<html> <head> <meta http-equiv="Content-Type" content="text/html;
Time of Update: 2017-01-19
攔截監聽撥出的電話,並進行處理:向撥出打電話時系統會發出一個有序廣播,雖然該廣播最終會被拔號器裡的廣播接收者所接收並實現電話拔打,但我們可以在廣播傳遞給拔號廣播接收者之前先得到該廣播,然後清除傳遞給拔號廣播接收者的電話號碼,在拔號廣播接收者接收到該廣播時,由於電話號碼為null,因此取消電話拔打。複製代碼 代碼如下:Intent intent = new
Time of Update: 2017-01-19
複製代碼 代碼如下:filePath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/ADASiteMaps/SigRecord"; File file=new File(filePath); File[] files =
Time of Update: 2017-01-19
首先,我們要把圖片存入到資料庫中,首先要建立一個資料庫, 如下所示:複製代碼 代碼如下:package com.android.test;import java.io.ByteArrayOutputStream;import android.content.ContentResolver;import android.content.ContentValues;import android.content.Context;import
Time of Update: 2017-01-19
查詢資料會比較耗時,所以我們想把查詢資料放在一個非同步任務中,查詢結果獲得Cursor,然後在onPostExecute (Cursor
Time of Update: 2017-01-19
我們使用百度地圖的時候,點擊地圖上的Marker,會彈出一個該地點詳細資料的視窗,如下左圖所示,有時候,我們希望自己定義這個快顯視窗的內容,或者,乾脆用自己的資料來構造這樣的快顯視窗,但是,在百度地圖最新的Android SDK中,沒有方便操作這種快顯視窗的類,雖然有一個PopupOverlay,但是它只支援將彈出內容轉化為不多於三個Bitmap,如果這個快顯視窗裡想有按鈕來響應點擊事件,用這個就不能滿足要求了,於是,看了一遍百度地圖覆蓋物的API,我決定用自訂View的方法來實作類別似的效果,
Time of Update: 2017-01-19
還原堆記憶體溢出的錯誤首先來還原一下堆記憶體溢出的錯誤。首先在SD卡上放一張照片,解析度為(3776 X 2520),大小為3.88MB,是我自己用相機拍的一張照片。應用的布局很簡單,一個Button一個ImageView,然後按照常規的方式,使用BitmapFactory載入一張照片並使用一個ImageView展示。代碼如下:複製代碼 代碼如下:btn_loadimage.setOnClickListener(new View.OnClickListener()
Time of Update: 2017-01-19
首先,定義TabHost的布局檔案:複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?><TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost"
Time of Update: 2017-01-19
首先定義布局檔案:複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.hzhi.restart" android:versionCode="1" &
Time of Update: 2017-01-19
首先,定義列表中的每一行,這裡不是用xml檔案定義,而是用一個類定義,CheckBox、ImageView、TextView等控制項以addView的方法添加。複製代碼 代碼如下://apk列表的一行class item_apk extends LinearLayout{ public CheckBox chk_apk; public TextView txt_name;
Time of Update: 2017-01-19
代碼複製代碼 代碼如下:TextView textview = (TextView) findViewById(R.id.text); /** *
Time of Update: 2017-01-19
一、改變Tab欄的位置。java代碼。在TabActivity的oncreate方法中添加setContentView(R.layout.tab_host);其中 Layout tab_host.xml 是從系統資源檔中摳出來之後略作修改。系統原來的 tab_host.xml內容如下複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?><!--/*
Time of Update: 2017-01-19
如果是在資源檔裡,可以這樣寫.複製代碼 代碼如下:< resources > < string name = "hello" > < u > phone: 1390123456 </ u > </ string > < string name =
Time of Update: 2017-01-19
複製代碼 代碼如下:import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URLEncoder;import java.security.KeyStore;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Map.Entry;import
Time of Update: 2017-01-19
android抓包準備1. Android手機需要先獲得root許可權。一種是否獲得root許可權的檢驗方法:安裝並開啟終端模擬器(可通過安卓市場等渠道獲得)。在終端模擬器介面輸入su並斷行符號,若報錯則說明未root,若命令提示字元從$變#則為rooted;2. 如果Android手機尚未root,可通過superoneclick或其它方法進行root處理(需要先安裝Microsoft .NET