Time of Update: 2018-12-07
很多入門Android開發人員網友還是喜歡看書學習,對於SDK文檔和ApiDemo等還無法快速瞭解,Android123在元旦給大家推薦兩本入門層級的圖書,作為圖靈教育的書籍在品質等方面還有有保證的。 第一本為 《Android開發入門教程》 是原書 Beginning Android 2 的翻譯版本 ,定價59.00元一般在44元左右可以買到。 第二本為 《精通Android 2》是原書 Pro Android
Time of Update: 2018-12-07
我的機子很老,開啟個android模擬器都要好幾分鐘,但幸虧有個android的真機,這樣直接在andriod手機上調試也是一個不錯的選擇。下面我就介紹 一下使用android手機來調試android應用程式所需要的步驟:(典型的Hello World程式)1、手機通過資料線串連在電腦上2、設定android手機為USB偵錯模式。步驟: menu—> 設定 —> 應用程式 —> 開發 ,
Time of Update: 2018-12-07
Service建立有兩種方法:
Time of Update: 2018-12-07
為了提高高效性,我們可以使用viewHolder,在這裡,把viewHolder的常用操作保留一下,忘記的時候可以回來看看一、首先建立viewHolderprivate class ViewHolder{ TextView tv_type; TextView tv_date; TextView tv_body; }二、使用viewHolder來尋找控制項holder = new ViewHolder();
Time of Update: 2018-12-07
個人記錄下調用jni全過程,省的自己忘記了。哎。有些需要準備的地方,ndk環境,ndk源碼一份,cygwin要裝好,配好profile。java要配好環境變數。1.首先建立一個工程,建個類對調用native的方法進行聲明。package com.stay.jni;public class CallNative { public CallNative() { } static {//匯入的lib名去掉前面的lib System.loadLibrary("skytec
Time of Update: 2018-12-07
(自己翻譯的,轉載請註明,謝謝。缺圖、排版問題以及無效連結,我會慢慢修正,之前請和AndroidSDK文檔對照來看)就算你寫的代碼能夠通過世界上所有的效能測試,你的應用仍然有可能使使用者陷入狂暴狀態。缺乏響應性 — 反應慢、某些情況會卡、處理輸入的時間非常長 —
Time of Update: 2018-12-07
調試資訊如下:[2011-06-09 10:08:37 - ApiDemos] Re-installation failed due to different application signatures.[2011-06-09 10:08:37 - ApiDemos] You must perform a full uninstall of the application. WARNING: This will remove the application data![2011-06-09
Time of Update: 2018-12-07
HTML中<, >,&等有特殊含義,(前兩個字元用於連結簽,&用於轉義),不能直接使用。使用這三個字元時,應使用它們的逸出序列,如下所示: & 或 & & 和 < 或 < < 小於符號 > 或 > > 大於符號 " " 雙引號 空格 © 著作權符 ® 註冊符 前者為字元逸出序列,後
Time of Update: 2018-12-07
忙了一下午,參考了很多資料,現在在ubuntu下搭建好了android開發環境。在搭建之前看到一篇文章說不能是有android不支援java 6,但是不巧的是為剛安裝了java 6,那麼沒辦法了,將就著就行了,真的不能用到時候再改也行。 安裝Ubuntu Android應用程式開發環境需要如下幾個軟體Java開發包:JDK 1.5/1.6開發Integration Environment(IDE): Eclipse 3.5.2Android開發環境:ADTAndroid SDK 一.
Time of Update: 2018-12-07
以HelloActivity程式為例,簡單介紹Android應用程式的架構。希望讀者可以根據HelloActivity,自己寫出一個Andorid的應用程式。 HelloActivity工程的原始碼在Android目錄的development/samples/HelloActivity/中,代碼的結構如下所示:development/samples/HelloActivity/|-- Android.mk|-- AndroidManifest.xml|-- res| |-- layout|
Time of Update: 2018-12-07
以HelloActivity程式為例,簡單介紹Android應用程式的架構。希望讀者可以根據HelloActivity,自己寫出一個Andorid的應用程式。 HelloActivity工程的原始碼在Android目錄的development/samples/HelloActivity/中,代碼的結構如下所示:development/samples/HelloActivity/|-- Android.mk|-- AndroidManifest.xml|-- res| |-- layout|
Time of Update: 2018-12-07
設定ImageButton的圖片可通過android:src屬性,也可以通過setImageResource(int)方法來實現。 ImageButton所顯示的圖片若不能完全覆蓋掉背景色時,使用ImageButton一般要將背景色設定為其他圖片或直接設定為透明。<?xml version="1.0" encoding="utf-8"?><TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2018-12-07
GridView 的用法基本與ListView類似。程式布局檔案main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent"
Time of Update: 2018-12-07
想要使用Android SDK中的代碼和工具開發Android應用,你需要一個合適的開發機器和環境,如下所述。環境:windows 2003首先:安裝 JDK6(jdk-6-windows-i586.exe)安裝完JDK後,在安裝MyEclipse(在這裡我安裝的是MyEclipse 6.0)(也可以安裝Eclipse,區別是Eclipse 要裝比較多的外掛程式,而MyEclipse就不用那麼麻煩。當然MyEclipse是要錢的。題外話)安裝完這些後開始部署Android的環境了(參看一下步驟)
Time of Update: 2018-12-07
在我們的應用中,有時候一進入一個頁面, EditText預設就會自動擷取焦點。彈出IME框,使用者體驗很不好,那麼如何取消這個預設行為呢?在網上找了好久,有點監聽軟鍵盤事件的方法,有調用 clearFouse()方法,但是測試了都不行!在對應的 xml中也找不到相應的屬性可以關閉這個預設行為。後來研究了一下,在其父控制項下,添加如下的屬性,就可以完美解決:android:focusable="true" android:focusableInTouchMode="true"舉例如下:<
Time of Update: 2018-12-07
不知道是因為最近kaihui還是怎麼的,開啟android sdk官方網站特別的慢,想下載最新版本的platform幾乎變成不可能完成的任務,不知道為什麼Google不像Apache那樣在各國設立鏡像站。為了預防今後再出現這樣的情況,這次乾脆把android開發所需要的各種包總結一下,順便提供本地下載連結,省得以後找起來麻煩。通過分析SDK
Time of Update: 2018-12-07
(http://marshal.easymorse.com/archives/2950
Time of Update: 2018-12-07
Android中有很多的適配器,首先看看這些適配器的繼承結構這些適配器中,BaseAdapter用的最多,也用的最熟,先放過他,從ArrayAdapter開始1. ArrayAdapter public class ArrayAdapter extends BaseAdapter implements Filterable Class OverviewA ListAdapter that manages a ListView backed by an array of
Time of Update: 2018-12-07
這個是我做Android以來碰到的最煩的東西,該死的emoji表情,恨之入骨。。無奈這個問題分配給我了。我也只能硬著頭皮做。0.吐個槽先首先,你要明白什麼是emoji表情,不知道的google,不需要支援emoji的可以繞道了。emoji有很多不同的版本,我tm最討厭的就是不同版本的了。Unified DoCoMo KDDI Softbank Google因為ios5升級了,emoji編碼從softbank變成unified了。所以只能Android這邊改了。傷心。我要做的工作就是把訊息中含有的
Time of Update: 2018-12-07
建立和使用Android library工程 摘要: 建立library供多個工程共用代碼、資源是非常常見的需求,網上這種資料非常少,基本上都是講建立java工程,然後export,這種方式缺點非常多,大家可以自己google一下。本文著重介紹如何建立Android library,並且在