Time of Update: 2018-12-03
如何編譯Android 工程?關於如何編譯Android 工程在這篇官方文檔這裡中解釋的比較清楚, 太多的詳細的解釋我就不說了,RTFM。我需要說的是我們既可以讓IDE替你完成編譯的編譯工作,也可以使用命令列的方式編譯工程。什嗎? 命令列? 是不是太老土了? No! 我們總有情況是使得IDE不能完成編譯工作。什麼情況呢?在你的資源檔十分龐大的情況下,IDE 就罷工了,怎麼辦? 命令列來協助你。之前我們在電子書項目Melonpan
Time of Update: 2018-12-03
不多說,,見代碼。 package lab.sodino.menutest;import android.content.Context;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.util.AttributeSet;import android.view.InflateException;import
Time of Update: 2018-12-03
這篇文章主要介紹一下如何?View的3D旋轉效果,實現的主要原理就是圍繞Y軸旋轉,同時在Z軸方面上有一個深入的縮放。示範的demo主要有以下幾個重點:1,自訂旋轉動畫2,動畫做完後,重設ImageView先看一下程式的運行效果:1,自訂動畫類這裡實現了一個Rotate3dAnimation的類,它擴充了Animation類,重寫applyTransformation()方法,提供指定時間的矩陣變換,我們在這個方法裡,就可以利用Camera類得得到一個圍繞Y軸旋轉的matrix,把這個matrix
Time of Update: 2018-12-03
設定Android SDK Home安裝好外掛程式後,還需要做如下配置才可以使用Eclipse建立Android項目,需要設定Android SDK主目錄。依次單擊"windows→Preferences"項,2-19所示。在彈出的介面左側可以看到"Android"項,選中Android後,在右側設定 Android SDK 所在目錄為 SDK Location,單擊"OK"按鈕完成安裝,2-20所示。 (點擊查看大圖)圖2-19 單擊"Preferences"介面 (點擊查看大圖)圖2-20
Time of Update: 2018-12-03
原文地址Google sites http://developer.android.com/ - site mainly for application developersmailing lists for app developershttp://source.android.com/ - site devoted to source code managementmailing lists for source/platform discussionsPeople Prominent
Time of Update: 2018-12-03
1:android:id
Time of Update: 2018-12-03
第一步:閱讀INSTALL第二步:根據INSTALL來進行編譯目標:ltp-full-20110915編譯環境arm-linux-443主機平台i686-pc-linuxlinux版本Fedora14$ make autotools$./configure CC=arm-linux-gcc --build=i686-pc-linux --target=arm-linux --host=arm-linux CFLAGS="-static"$make $make install TIPS:
Time of Update: 2018-12-03
String phoneInfo = "Product: " + android.os.Build.PRODUCT; phoneInfo += ", CPU_ABI: " + android.os.Build.CPU_ABI; phoneInfo += ", TAGS: " + android.os.Build.TAGS; phoneInfo += ", VERSION_CODES.BASE: " +
Time of Update: 2018-12-03
Surface&Canvas Canvas為在畫布的意思。Android上層的作圖幾乎都通過Canvas執行個體來完成,其實Canvas更多是一種介面的封裝。drawPaints ,drawPoints,drawRect,drawBitmap ... 1 Canvas與Surface之間本質關係
Time of Update: 2018-12-03
Creating topic branches$ repo start branchname #建立自己的分枝$ repo status #查看分枝狀態 Using topic branches$ repo start branchname project #在項目下建立分枝 我在kernel下嘗試建立分枝成功
Time of Update: 2018-12-03
Android 3.0及以上已經有了ActionBar的API,可以通過引入support package在3.0以下的平台引用這些API,但這兒呢,完全自訂一個ActionBar,不用引入額外jar包,參照的是開源的UI組件GreeenDroid,項目首頁:https://github.com/cyrilmottier/GreenDroid
Time of Update: 2018-12-03
Android Application
Time of Update: 2018-12-03
1.首先要安裝jdk:sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse"sudo apt-get updatesudo apt-get install sun-java6-jdk這三步走完後我們可以 java
Time of Update: 2018-12-03
Android傳送簡訊、打電話、發送郵件的程式集合。簡訊發送模式包括:1.使用SMSManager傳送簡訊,發送的簡訊不存於“資訊”中。2.使用ContentResolver傳送簡訊,簡訊存放於“資訊”中。(網傳的方法,實踐中未成功)3.使用Intent傳送簡訊,調用系統的“資訊”程式發送。打電話模式包括:1.調用空的Dial拔號。2.調用Dial並傳遞號碼。3.直拔。發送郵件包括:1.發送普通郵件。2.發送附件。 package lab.sodino.stm; import android.
Time of Update: 2018-12-03
本樣本為接下來的“SurfaceView使用執行個體”做鋪墊。先上如下:要求:沿Y軸正方向看,數值減1時動畫逆時針旋轉,數值加1時動畫順時針旋轉。
實現動畫的具體細節見"RotateAnimation.java"。為方便查看動畫旋轉方向,可以將RotateAnimation.DEBUG值設定為true即可。
RotateAnimation參考自APIDemos的Rotate3DAnimation
Time of Update: 2018-12-03
文章是搜出來的,原文出處:http://www.cnblogs.com/angeldevil/archive/2012/03/31/2426242.html本文的重點在於自訂Dialog位置時,WindowManager.LayoutParams的x/y值是與Gravity關聯的相對值。並在原文基礎上補充一點為:x/y的值若超出螢幕範圍,則Dialog不會顯示不全或出現在螢幕之外,仍會在螢幕的邊緣處完整的顯示出來。對於原文中所提出的問題:"距邊界有一小段距離"。則是由於Dialog的背景圖片有半
Time of Update: 2018-12-03
本例代碼以SharedPreferences為資料存取載體。利用SharedPreferences存取一個資料,步驟如下:SharedPreferences sharedPre = getSharedPreferences(name, mode);存:SharedPreferences.Editor editor = sharedPre.edit();editor.put(key,value);editor.commit();取:value =
Time of Update: 2018-12-03
本文源自:http://blog.csdn.net/kenshintang1215/article/details/5804236如下:代碼如下:package lab.sodino.reflection;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.BitmapFactory;import
Time of Update: 2018-12-03
優點:靈活,減少xml的編寫。應用在TextView的文字時,亦避免使用了OnTouchListener。用途:動態設定TextView、Button、ImageView等組件在不同狀態下的背景/前景顯示效果。參考:[AndroidOpenSource]\frameworks\base\core\java\android\view\view.xml[AndroidOpenSource]\frameworks\base\core\res\res\values\public.xml如下:代碼如下:p
Time of Update: 2018-12-03
處理一個Dialog,發現RelativeLayout布局下最後一個View的layout_marginBottom會失效.見:解決方案為:在最底的組件後面再加個View吧...這個現象挺特別的,發帖記錄一下。xml布局如下:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"