Time of Update: 2013-12-10
1. Launch MMS,建立message;2. 點擊右上方“新增連絡人...” icon, 進入到連絡人多選介面;3. 選擇右側的連絡人複選框時,可以看到連絡人list上,電話號碼在晃動。
Time of Update: 2013-12-10
古希臘數學家畢達哥拉斯在自然數研究中發現,220的所有真約數(即不是自身的約數)之和為:1+2+4+5+10+11+20+22+44+55+110=284。而284的所有真約數為1、2、4、71、 142,加起來恰好為220。人們對這樣的數感到很驚奇,並稱之為親和數。一般地講,如果兩個數中任何一個數都是另一個數的真約數之和,則這兩個數就是親和數。你的任務就編寫一個程式,判斷給定的兩個數是否是親和數 Input輸入資料第一行包含一個數M,接下有M行,每行一個執行個體,包含兩個整數A,B;
Time of Update: 2013-12-10
其實很簡單,把selectall放在show後面就行了 final EditText input = new EditText(this); input.setText("XXX"); new AlertDialog.Builder(this).XXXX.show(); input.selectAll() final EditText input = new EditText(this);input.setText("XXX&
Time of Update: 2013-12-10
源碼運行請見文章最後。本文主要介紹Android中的5種資料存放區方式。 資料存放區在開發中是使用最頻繁的,在這裡主要介紹Android平台中實現資料存放區的5種方式,分別是: 1
Time of Update: 2013-12-10
對於字串處理Android為我們提供了一個簡單實用的TextUtils類,如果處理比較簡單的內容不用去思考Regex不妨試試這個在android.text.TextUtils的類,主要的功能如下: 是否為空白字元 static boolean isEmpty(CharSequence str) 拆分字串 public static String[]
Time of Update: 2013-12-10
安卓系統在開機的時候就會自動檢測SD卡的檔案,並將音樂檔案搜集產生一個資料庫檔案。我們只需訪問資料庫表中的資訊就能得到所需的檔案代碼如下 <span style="font-size:14px; white-space: pre;"> </span><span style="font-size:14px;">// 擷取所有歌曲 Cursor cursor = cr.
Time of Update: 2013-12-10
以下是指南針通過方向感應器而旋轉實現。 CompassDemo.java: package com.example.activity; import android.app.Activity; import android.hardware.Sensor; import android.hardware.SensorEvent; import android.hardware.SensorEventListener; import
Time of Update: 2013-12-10
程式大概分成三個部分: 1.擷取手機已安裝的所有應用package的資訊(其中包括使用者自己安裝的,還有系統內建的); 2.濾除系統內建應用; 3.通過列表顯示出應用程式的表徵圖(icon),和其他文字資訊(應用程式名稱,包名稱package name,版本號碼等等) 首先,我們定義一個資料結構,來儲存應用程式資訊(icon,name,packageName,versionName,versionCode,等)[java] public
Time of Update: 2013-12-10
本篇文章實現的效果就是中所圈的那樣,實作類別似於HTML中的二級聯動的效果。 對於第一個選項我們讀取的是本地xml檔案來填充資料的, 對於第二個選項我們讀取的是通過中央氣象台提供的API返回的xml格式的資料來填充的。 首先是首頁面排版,由於我做的是一個天氣預報的功能,所以添加了很多與本文無關的控制項,在代碼注釋中寫的很清楚,大家可以直接略過。 public class WeatherPage extends RelativeLayout{
Time of Update: 2013-12-10
文法 <instrumentation android:functionalTest=["true" | "false"] android:handleProfiling=["true" | "false"]
Time of Update: 2013-12-10
MainActivity如下: [java] package cc.testparcelable; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import
Time of Update: 2013-12-10
public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);TelephonyManager mTelephonyManager
Time of Update: 2013-12-10
Android內建了很多方便的測試載入器和方法,包括我們常用的單元測試、Robotium測試、Monkey測試、MonkeyRunner測試、senevent類比等。這些方法對於我們編寫高品質的APP十分有用。也可以提前暴露我們程式的隱藏問題。今天給大家講一下Monkey測試,Monkey測試可以說是我上面提到過的測試方法裡面最簡單的。 1、Monkey測試簡介 Monkey主要應用在壓力和可靠性測試上,運行該命令可以隨機地向目標
Time of Update: 2013-12-10
android 下如果做處理圖片的軟體 可以調用系統的控制項 實現縮放切割圖片 非常好的效果 今天寫了一個demo分享給大家。 package cn.m15.test; import java.io.ByteArrayOutputStream; import java.io.File; import android.app.Activity; import android.content.Intent; import android.graphics.Bitmap;
Time of Update: 2013-12-10
LayoutParams繼承於Android.View.ViewGroup.LayoutParams. LayoutParams相當於一個Layout的資訊包,它封裝了Layout的位置、高、寬等資訊。假設在螢幕上一塊地區是由一個Layout佔領的,如果將一個View添加到一個Layout中,最好告訴Layout使用者期望的布局方式,也就是將一個認可的layoutParams傳遞進去。
Time of Update: 2013-12-10
項目中遇到當TextView顯示的資料不超過3行的時候,不顯示下面的展開按鈕,這時候就必須要擷取到此時TextView的行數,查看api發現了getLineCount()方法,當我興高采烈地使用時,卻放心傳回值總為空白,後來查Google才發現說是要先把TextView完全畫出來,才能擷取行數,並說解決方案就是開啟非同步去擷取,下面是具體的方法:private class MyOpenTask extends AsyncTask<Integer, Integer, Integer>
Time of Update: 2013-12-10
android應用是單線程模式的。 單線程模式需要記住兩條: 一、防止UI線程阻塞 二、確保只在UI線程中訪問Android UI工具包 在開發Android應用時必須遵守單執行緒模式的原則:Android
Time of Update: 2013-12-10
1,引用沒釋放造成的記憶體泄露 1.1註冊沒取消造成的記憶體泄露這種Android的記憶體泄露比純Java的記憶體泄露還要嚴重,因為其他一些Android程式可能引用我們的Anroid程式的對象(比如註冊機制)。即使我們的Android程式已經結束了,但是別的引用程式仍然還有對我們的Android程式的某個對象的引用,泄露的記憶體依然不能被記憶體回收。 比如樣本1:假設我們希望在鎖定畫面(LockScreen)中,監聽系統中的電話語音以擷取一些資訊(如訊號強度等),則可以在L
Time of Update: 2013-12-10
環境:CentOS6.2——64位 在根目錄下建立work檔案夾:cd / && mkdir worka) 先把要用到的安裝包下載到本地: FFmpeg:git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg 一定要看好下載對應本地系統的軟體包版本。建立好的目錄結構是:work/ffmpeg
Time of Update: 2013-12-10
眾所周知,應用程式中的每一個UI都是通過Activity類的一個或者多個拓展實現的。在案頭開發環境中,Activity相當於Form,來布局和顯示資訊,以及影響使用者的動作。Mainifest可以定義應用程式及其組件和需求的結構和中繼資料。即它包含了組成應用程式的每一個Activity、Service、Content