Time of Update: 2018-12-05
下面的代碼是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"
Time of Update: 2018-12-05
(1)為了能適應多種螢幕尺寸的手機,我們在建立映像的時候就要根據使用者手機螢幕的寬高像素來建立。(2)該軟體將把圖形儲存到sdcard中,在儲存之前,需要檢測sdcard是否存在,是否可寫入。如通過以上檢查,就儲存映像。首先,我們應該檢測sdcard的狀態,如果不可寫入,則給出提示:public void saveBitmap(){String state = Environment.getExternalStorageState();if (Environment.MEDIA_MOUNTED.
Time of Update: 2018-12-05
dip: device independent pixels(裝置獨立像素). 不同裝置有不同的顯示效果,這個和裝置硬體有關,一般我們為了支援WVGA、HVGA和QVGA 推薦使用這個,不依賴像素。 px: pixels(像素). 不同裝置顯示效果相同,一般我們HVGA代表320x480像素,這個用的比較多。 pt: point,是一個標準的長度單位,1pt=1/72英寸,用於印刷業,非常簡單易用; sp: scaled
Time of Update: 2018-12-05
閑話不多說,直接上代碼:FloatingViewApp.java:package com.cn.lhq;import android.app.ListActivity;import android.os.Bundle;import android.widget.ArrayAdapter;public class FloatingViewApp extends ListActivity {@Overridepublic void onCreate(Bundle icicle)
Time of Update: 2018-12-05
package org.piaozhiye.demo;import android.app.Activity;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.content.IntentFilter;import android.os.Bundle;import
Time of Update: 2018-12-05
以前的筆記,做個備份。在android源碼中編譯ADW_Launcheremulator -image system.img -data userdata.img -ramdisk ramdisk.img1.下載ADW_Launcher源碼 cd /android-2.1/packages/apps/ mkdir ADW_Launcher cd ADW_Launchergit clone
Time of Update: 2018-12-05
DigitalClock直接放到Layout中就可以使用,不需要實現什麼代碼。主要看看AnaLogClock和TextView(用於類比DigitalClock)的結合使用。package com.example;import java.util.Calendar;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import
Time of Update: 2018-12-05
由於天朝的原因,國內開發人員不能直接存取google官網離線下載SDK的安裝包。而使用普通安裝方法速度實在是難於忍受,為了更快的安裝,不得不選擇離線安裝。網上離線安裝的辦法很多,我就不贅述了。我來講講我的安裝步驟。1、獲知需要安裝的壓縮包 下載SDK的安裝包,android-sdk_r08-windows.zip ,解壓至你選擇的目錄,筆者是安裝E盤。E:/ android-sdk-windows。 運行android-sdk-windows目錄下SDK Manager.exe
Time of Update: 2018-12-05
要實現檔案關聯,首先修改AndroidManifest.xml,AndroidManifest例子如下 <?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.sample" android:versionCode="1"
Time of Update: 2018-12-05
GalleyView Galley是畫廊的意思,一般只在圖片顯示中使用,而且也不常用。1)Android
Time of Update: 2018-12-05
ORIETech - Mobile Application
Time of Update: 2018-12-05
在這篇教程我將告訴你如何使用TabActivity ActivityGroup一起為了內嵌套的活動。該方法可以有幾個嵌套的活動沒有“失去”選項您標籤導航。這個想法是用一個LocalActivityManager開始了嵌套的活動。然後替換的看法和觀點ActivityGroup不同的活動。現在,這聽起來或許複雜,但它是非常簡單的。首先,TabActivity類。view plaincopy to clipboardprint?import android.content.Intent;
Time of Update: 2018-12-05
登入developer,進入上傳程式的介面1.上傳apk檔案時,AndroidMarket返回錯誤開始沒太明白,還以為是apk的名稱的問題,後來仔細想了下,應該是自己的程式中間的包名包含了上面的“非法”關鍵字把報名改了後再上傳的話就ok了 2.當我把更新的apk檔案重新提交的,審核後他會出現下面的錯誤資訊這個是因為代碼修改的時候忘了修改AndroidManifest.xml檔案中的versionCode,這個元素得隨著代碼的更新而增加 3.當修改了versionCode後再次提交更新的apk檔案
Time of Update: 2018-12-05
程式執行需要讀取到安全敏感項必需在androidmanifest.xml中聲明相關許可權請求, 完整列表如下: android.permission.ACCESS_CHECKIN_PROPERTIES允許讀寫訪問”properties”表在checkin資料庫中,改值可以修改上傳( Allows read/write access to the “properties” table in the checkin database, to change values that get
Time of Update: 2018-12-05
1. android 轉屏WindowOrientationListener.java mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);//使用G-sensor.rotation實現(詳見:G-sensor與轉屏:http://blog.csdn.net/jaylin2013/article/details/5698652):
Time of Update: 2018-12-05
來自:http://blog.csdn.net/mutouyueliang/archive/2011/03/01/6215811.aspx原創:木頭月亮Android 2.3加入了NFC(近場通訊)的支援。官網developer.android.com的英文介紹如下:Near Field Communications (NFC)Android 2.3 includes an NFC stack and framework API that lets developers read NDEF
Time of Update: 2018-12-05
此Camera非彼Camera,在android.graphics包裡的Camera,可以理解為2D圖形系統中的視角,或者照相機的機位,根據透視的原理我們可以實現一些簡單的3D效果。在ApiDemo中可參考那個Rotate3dAnimation例子。其實Camera就兩個方法:translate和rotate,下面逐一探討一番吧。代碼很簡單,做一個小小的自訂View來做實驗罷了。我引入的這張圖片尺寸是480*600(因為手機是480*854)。view plaincopy to
Time of Update: 2018-12-05
file:AndroidManifest.xml <uses-permission android:name="android.permission.RESTART_PACKAGES" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>file:main.javapackage
Time of Update: 2018-12-05
在eclipse中安裝了android環境後,可以直接建立AVD和sdcard的,windows->Android SDK and AVD Manager,建立一個AVD時,可以同時建立sdcard等。以下主要講用命令列的方式建立這些東東。一、
Time of Update: 2018-12-05
在android中context可以做很多操作,但是最主要的功能是載入和訪問資源。在android中有兩種context,一種是 application context,一種是activity context,通常我們在各種類和方法間傳遞的是activity context。比如一個activity的onCreate:protected void onCreate(Bundle state) {super.onCreate(state);TextView label = new