Time of Update: 2018-12-06
轉載自:http://www.cnblogs.com/onlylittlegod/archive/2011/05/15/2046652.html最近學習了一下Android裡面的Service的應用,在BindService部分小卡了一下,主要是開始沒有徹底理解為什麼要這麼實現。BindService和Started Service都是Service,有什麼地方不一樣呢:1. Started
Time of Update: 2018-12-06
轉載:http://orgcent.com/android-popupwindow-showasdropdown-showatlocation/上一篇對PopupWindow的用法(位置、動畫、焦點)做了詳細介紹,具體查看Android中PopupWindow的用法(位置、動畫、焦點)。下面說說PopupWindow的如何隱藏、顯示及顯示位置(showAtLocation/showAsDropDown)。1、PopupWindow的隱藏1234final PopupWindow window =
Time of Update: 2018-12-06
1:AsyncTask是多線程嗎?答:是。2:AsyncTask與Handler相比,誰更輕量級?答:通過看源碼,發現AsyncTask實際上就是一個線程池,而網上的說法是AsyncTask比handler要輕量級,顯然上不準確的,只能這樣說,AsyncTask在代碼上比handler要輕量層級,而實際上要比handler更耗資源,因為AsyncTask底層是一個線程池!而Handler僅僅就是發送了一個訊息佇列,連線程都沒有開。
Time of Update: 2018-12-06
Android SDK 2.2 開發環境搭建(1) 安裝必備。(以下為Android開發中必備的軟體與工具)1.1 安裝jdk。Android目前支援以下jdk版本:jdk1.5,jdk1.6如果未安裝可以到官方下載:http://www.oracle.com/technetwork/java/javase/downloads/index.html下載後,點擊安裝即可。本文用的是:jdk 1.6.0_181.2
Time of Update: 2018-12-06
首先繼承SimpleAdapterpackage meetweb.net.util;import java.util.List;import java.util.Map;import android.content.Context;import android.graphics.Color;import android.view.View;import android.view.ViewGroup;import android.widget.SimpleAdapter;public class
Time of Update: 2018-12-06
Android 實現TextView中文字連結的方式 Android 的實現TextView中文字連結的方式有很多種。 總結起來大概有4種: 1.當文字中出現URL、E-mail、電話號碼等的時候,可以將TextView的android:autoLink屬性設定為相應的的值,如 果是所有的類型都出來就是android:autoLink="all"。當然也可以在java代碼裡 做,textView01.setAutoLinkMask(Linkify.ALL); 2.將要處理的文字寫到一個資源檔,
Time of Update: 2018-12-06
今日學習任務:實現讀取手機中所有連絡人的主要資訊(名稱和聯絡電話),並以ListView顯示涉及的主要內容:1) Contact API的結構和使用方法 2) ContentProvider組件作用,URI概念及使用方法 3)建立ListView,並綁定資料 1. Contact API的結構和使用方法 自Android 2.0(API Level 5)開始,Android平台採用了改進後的Contacts API-
Time of Update: 2018-12-06
文章目錄 什麼是URI?ContentResolver 介紹說明製作ContentResolver執行個體總結說明
Time of Update: 2018-12-06
今天研究Android中檔案夾的檔案的擷取,有的時候我們的程式需要去對android的指定目錄或者全域目錄進行遍曆擷取其中的檔案,但是擷取檔案的時候可能會遇到無法列出檔案夾中的檔案的問題,這就是我出現的問題,對於某個子檔案夾進行擷取listFiles()的時候返回為NULL,也就是不允許列出檔案夾中內容。這個是由於android中的安全機制的緣故,由於android繼承了Linux系統的傳統,對於某個特定的目錄有使用者的許可權,一共分為三種--可讀,可寫,可執行;雖然說我們可以設定某個特定的
Time of Update: 2018-12-06
1.編譯前的準備工作 請確認以下包的版本是否OK: 1.1 gcc4.4,而不是gcc4.6,如果是4.6,需要安裝gcc4.4,命令如下: sudo apt-get install gcc-4.4 sudo apt-get install g++-4.4 cd /usr/bin ls -l gcc* sudo mv gcc gcc.bak sudo ln -s gcc-4.4 gcc ls -l g++* sudo mv g++
Time of Update: 2018-12-06
http://www.android-study.com/jichuzhishi/154.html1.第一種方法:使用setOnKeyListener(),不過這種方式只能監聽硬鍵盤事件。1 edittext.setOnKeyListener(new View.OnKeyListener() {2 @Override3 public boolean onKey(View v, int keyCode, KeyEvent event) {4
Time of Update: 2018-12-06
轉載:http://android-zhang.iteye.com/blog/1562791一、
Time of Update: 2018-12-06
轉載 :http://www.cxy.me/doc/5558.htm架構iPhoneCocoaFoundation(Mac OS X共通)UIKitAndroidJavaSDKAndroidFrameworkMVCiPhoneModel任意ViewUIView的父類InterfaceBuiler
Time of Update: 2018-12-06
根據Activity的聲明周期 方法1 我們知道Android的視窗類別提供了曆史棧,我們可以通過stack的原理來巧妙的實現,這裡我們在A視窗開啟B視窗時在Intent中直接加入標誌 Intent.FLAG_ACTIVITY_CLEAR_TOP,這樣開啟B時將會清除該進程空間的所有Activity。 在A視窗中使用下面的代碼調用B視窗 Java代碼 Intent intent = new Intent(); intent.setClass(Android123.this,
Time of Update: 2018-12-06
表格版面配置包含一系列的 TableRow對象,用於定義行(實際上你也可以使用其它子物件,將在後面進行解釋)。表格版面配置不為它的行、列和儲存格顯示表格線。每個行可以包含0個以上(包括0)的儲存格; 每個儲存格可以設定一個View對象.與行包含很多儲存格一樣, 表格包含很多列。表格的儲存格可以為空白.儲存格可以象 HTML 那樣跨列。 列的寬度由該列所有行中最寬的一個儲存格決定.不過表格版面配置可以通過 setColumnShrinkable() 方法或者
Time of Update: 2018-12-06
背景知識:當Android啟動時,會發出一個系統廣播,內容為ACTION_BOOT_COMPLETED,它的字符串常量表示為 android.intent.action.BOOT_COMPLETED。只要在程式中“捕捉”到這個訊息,再啟動之即可。記住,Android架構說:Don''t call me, I''ll call you
Time of Update: 2018-12-06
在做android 開發時,在預設情況下當螢幕從豎評變到橫屏時會觸發 onConfigurationChanged 事件 在預設情況下會重新載入畫面並顯示和橫評一樣的畫面,這樣會有2個問題,布局問題,在豎屏 顯示的布局到橫屏中由於寬和高發生了變化所有多少都會影響到布局(除非你定製2套畫面在然後加個判斷在橫屏時怎麼顯示,在豎屏時怎麼顯示),當然最簡單的辦法就是在項目的 AndroidManifest.xml中找到你所指定的activity
Time of Update: 2018-12-06
在android中,經常要用到協助、about、關於作者等的提示頁面。類似這樣的頁面:這樣的頁面,我們可以通過AlertDialog對話方塊來設計。設計一個AboutDialog類繼承於AlertDialogpublic class AboutDialog extends AlertDialog { public AboutDialog(Context context) { super(context); final View view =
Time of Update: 2018-12-06
Demo介紹:首頁是一個GridView載入圖片,豎屏時顯示3列圖片,橫屏時顯示4列圖片;並且對圖片進行大小限制和加灰色邊框處理。點擊某一張圖片,會連結到Gallery頁面,由於Android內建的Gallery控制項滑動效果很不好(滑動一次會載入好多張圖片),這裡對Gallery進行了擴充,滑動一次只載入一張圖片。Demo效果如下: 1、首頁Activity頁面,GridViewActivity.java介紹:public class GridViewActivity extends
Time of Update: 2018-12-06
在Android中,用string-array是一種簡單的提取XML資源檔資料的方法。例子如下:把相應的資料放到values檔案夾的arrays.xml檔案裡<?xml version="1.0" encoding="utf-8"?><resources> <string-array name="city"> <item>廈門市</item> <item>福州市</item>