1. 產生手勢 (可參考內建的GestureBuilder)1) Layout裡面加上<android.gesture.GestureOverlayView android:id="@+id/gesture" android:layout_width="fill_parent" android:layout_height="fill_parent" />2)GestureOverlayView註冊OnGestureListener實現onGesturesStarted,
主機是fedora 14 linux核心2.6.35.6 swapon交換分區1.5G make -version 3.81(官方指定的make版本)jdk 1.6 磁碟預留空間大概需要大於13G具體的編譯步驟可參考Fedora 15編譯Android原始碼 Android4.0.1
android的註冊,登入的實現相關總結: 1,註冊介面和登入介面應該提供互相跳轉, 2,註冊時,使用者開始所輸入內容應該都是必填資訊,內容盡量簡單,不要繁雜,其他不必要的資訊可以在使用者註冊完成後,再填寫; 3,註冊完成後,使用者可以自行填寫其他的詳細資料,所填條目最好是以使用者定製的形式,這樣使得使用者更具有選擇性和靈活性,而非所有用
重裝作業系統後,要重新設定Android開發環境。配置成功後,添加原本項目時卻出現了錯誤!Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.解決方案:1.項目右鍵 ->android tools->Fix
轉載自:http://blog.csdn.net/feng88724/article/details/6333809 作者:feng88724在進行UI布局的時候,可能經常會用到 android:gravity 和 android:layout_Gravity 這兩個屬性。關於這兩個屬性的區別,網上已經有很多人進行了說明,這邊再簡單說一下。
實現一個簡單的瀏覽器功能:: 你看,可以上網羅。。。控制碼:package org.example.browserintent;import org.example.browserintent.R;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.KeyEvent;import android.
經過兩個觀點的互相核對與逐步修正後,的確呈現出極為完美的程式碼,如下: Android應用程式Project 這包含了1個IA.java介面定義檔,及兩個應用子類定義檔: 應用程式碼一致化的程式碼如下所示: // IA.java介面 package com.misoo.pk01;import android.os.Binder;import android.os.IBinder;import android.os.Parcel;import
透明//Transparent半透明//Translucentpackage rw.Trans;import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.PixelFormat;import
package rw.SurFace;import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import
前一陣子,老大安排我寫一個GPS的程式。大致就是用Android 提供的Location 服務,來獲得當前的位置資訊和衛星資訊。這裡就用到了LocationManager類,要使用它,先得獲得系統所提供的location_serviceprivate LocationManager locationManager;locationManager =
public class GestureTest extends Activity implements OnTouchListener{ @Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // init TextView
今天試著寫個實現android內建視頻播放器VideoView的例子時報出了android.view.inflateexception異常:04-20 09:11:52.583: ERROR/AndroidRuntime(417): FATAL EXCEPTION: main04-20 09:11:52.583: ERROR/AndroidRuntime(417): java.lang.RuntimeException: Unable to start activity
Listview的作用是顯示一個列表,列表的內容item可以自訂,將需要顯示的內容填充入adapter,然後通過listview類的setAdapter(ListAdapter adapter)方法即可完成listview的設定。下面先看下listview的樣子,以下是我做的測試,共有兩個item,佔兩行。下面來看具體的使用方法要得到一個listview,很簡單,只要在主main.xml檔案中,如下寫:<?xml version="1.0"
連續幾天調試,終於可以讓自己的map程式顯示出地圖了,經驗積累如下: 地圖顯示需要mapview類,該類應放在mapactivity中,controller則可以控制地圖的伸縮大小(從mapview中得來)。當然首先我們必須保證申請到apikey,具體資訊可參考http://code.google.com/intl/zh-CN/android/add-ons/google-apis/maps-overview.html先來看下布局檔案:<?xml version="1.0"
Android簡單的打電話程式的實現第一步:介面設計第二步:整體實現:打電話是手機的主要功能,我的Android第一個程式就是實現打電話功能。1、首先在values目錄下的strings.xml中添加相應的文字資訊<string name="input_info">請輸入您要撥打的號碼:</string><string
原始碼如下:在drawable檔案夾下,建whitebg.xml檔案,檔案內容為:< ?xml version="1.0" encoding="UTF-8"?>< shape xmlns:android="http://schemas.android.com/apk/res/android"><solid android:color="#FFFFFFFF" /><corners
Api Level 3: (SDK 1.5)Xml代碼
這段時間,我得一機會對 Android MediaProvider 進行了一番探究,奈何功力有限,不足以參悟其全部,簡單記錄下心得,已做“到此一遊”之用。認識新鮮事物,忌諱一頭沉入細節,只見樹木不見森林,宜先遠遠的看,從制高點一覽全域,正所謂高屋建瓴。從事 Web Application 的時候,Web.xml可以協助建立對系統運作流程的理解,對於 Android Application,則一樣需要先找到這麼一個制高點,這個制高點就是 AndroidManifest.xml。統攬
下面的代碼是mars老師視頻教程裡的代碼,我把它注釋了一下。建立兩個XML布局檔案main.xml和user.xml。main.xml檔案為系統自動建立main.xml布局檔案代碼:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
(1)為了能適應多種螢幕尺寸的手機,我們在建立映像的時候就要根據使用者手機螢幕的寬高像素來建立。(2)該軟體將把圖形儲存到sdcard中,在儲存之前,需要檢測sdcard是否存在,是否可寫入。如通過以上檢查,就儲存映像。首先,我們應該檢測sdcard的狀態,如果不可寫入,則給出提示:public void saveBitmap(){String state = Environment.getExternalStorageState();if (Environment.MEDIA_MOUNTED.