Time of Update: 2017-02-27
本文中如果直接安裝時不出現錯誤,則可以忽略(一、二、三、四、五),我安裝的是5.1.1,直接成功,就是有點慢,要有耐心。如果到最後一步,啟動不起來,報錯:emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX kernel
Time of Update: 2017-02-28
現在是下午,我還在上班,工作都完成了,正在測試,突然感到很迷惘,工作一年了,仍然還是老樣子,想到這些不由得倒吸一口冷汗。所以抓緊時間來看看我的部落格,更新一下內容,有時候不逼自己一把,永遠都不知道自己的極限是什麼。 今天就來說說很基礎很基礎的知識:動畫。動畫主要分為四種。 1.縮放動畫(ScaleAnimation); 2.平移動畫(TranslateAnimation); 3.旋轉動畫(RotateAnimation); 4.透明度(AlphaAnimation); 其實還有一個,叫動畫集合,
Time of Update: 2017-02-28
QQ國際版 for Android 的最新版本(ver. 4.6.11)已經正式上線了。作為全球最流行的即時通訊工具之一,QQ國際版的使用者已經覆蓋全球180多個國家和地區,你可以通過行動電話通訊發送文字視頻,豐富的個性表情……最新的版本還支援和QQ好友語音通話。內建的翻譯功能,也能幫你克服語言障礙,結交來自世界各地的朋友、瞭解異域文化或者和他國的商業夥伴順暢溝通。QQ國際版Android 4.6.11 版本更新如下:一、支援裝置鎖功能,QQ登入更安全二、支援繁、英、
Time of Update: 2017-02-28
Eclipse自動添加import語句, 使用Ctrl + Shift + o組合, 可以自動尋找java的import語句進行添加;Android預設是Alt+Enter單個添加import語句, 可以修改IDE, 使其自動添加, 所使用的java庫;位置: Files ->Settings-> IDE Settings-> Editor -> Auto Import選擇: Add unambiguous imports on the fly,
Time of Update: 2017-02-27
在上一篇《Android多線程研究(5)——線程之間共用資料》中對線程之間的資料共用進行了學習和研究,這一篇我們來看看如何解決多個線程之間的資料隔離問題,什麼是資料隔離呢?比如說我們現在開啟了兩個線程,這兩個線程都要同時給同一個全域變數data賦值,各個線程操作它賦值後的變數資料,這裡就需要用到隔離。先看一段代碼:import java.util.Random; public class ThreadLocalTest {
Time of Update: 2017-02-27
前言如果只有一個或者少許的兩三個Android市場,本文也沒用存在的必要性,本文謹獻給同在Android奮戰的同仁。本文 一、應用市場1、Google
Time of Update: 2017-02-28
【網易科技訊】6月16日訊息,中國自主研發的CPU龍芯近日獲得了MIPS授權。MIPS Technologies周一稱,中國科學院計算技術研究所(簡稱計算所)已經獲得MIPS32與MIPS64架構的授權,技術將用於開發龍芯CPU。龍芯之痛,卡在專利關口知名IT雜誌《PC
Time of Update: 2017-02-28
對於一個Android應用程式來說,是由四種構造塊組織而成的,這四種構造塊如下:ActivityIntent ReceiverServiceContent Provider但是,並不是每一個Android應用程式都需要這四種構造塊,這不是必須的,某些時候, 我們只需要這四種中的幾種組合成我們的應用。當我們明確了我們的應用需要哪些構造塊後,我們就需要在AndroidManifest.xml中登記 這些構造塊的清單。這是一個XML設定檔,這個設定檔用於定義我們的應用程式的組件、
Time of Update: 2017-02-28
介紹系出名門 Android 系列文章索引:搭建開發環境, 布局, 菜單, 對話方塊, 通知, 活動, 服務, 廣播, 廣播接收器, 控制項, 資料庫支援, 內容提供器, HTTP通訊, XML解析, 非同步訊息處理1、系出名門Android(1) - 在 Windows 下搭建 Android 開發環境,以及 Hello World 程式介紹搭建 Android 的開發環境,以及寫一個簡單的樣本程式在 Windows 下搭建 Android 開發環境Android
Time of Update: 2017-02-27
前面提到AndroidGraphics2DTutorial說過它是ListActivity派生出來的。ListActivity中顯示的是ListView,ListView和 Gallery ,Spinner有一個共同點:它們都是AdapterView的子類。AdapterView的顯示可以通過資料繫結來實現,資料來源可以是 數組或是資料庫記錄,資料來源和AdapterView是通過Adapter作為橋樑。通過Adapter,AdatperView可以顯示資料來源或處理使用者選
Time of Update: 2017-02-27
這裡我們使用類比的方法,將 PreferenceActivity 與一般的Activity 作個類比,可以更好的理解Android.Preference中的 各個類。 PreferenceActivity Activity Preference View PreferenceGroup
Time of Update: 2017-02-27
我們在前面的例子Android ApiDemo樣本解析(9):App->Activity->Persistent State 介紹了可以使用Shared Preferences來儲存一些狀態,Shared Preferences更一般的用法是用來儲存一些應用程式偏好(設定)。 包 android.preference 提供了很多類可以方便應用程式來顯示和設定應用相關的偏好。當然你可以使用自訂的UI來配置這些程
Time of Update: 2017-02-27
As described in the android documentation, the SDK level (integer) the phone is running is available in:android.os.Build.VERSION.SDK_INT;The enum corresponding to this int is in the android.os.Build.VERSION_CODES class.Code example:int
Time of Update: 2017-02-27
App->Activity->Animation 樣本用於示範不同Activity切換時動態效果。例子中定義了兩種動畫效果,漸層Fade In, 新出現的Activity由淺入深逐漸顯示,放大效果Zoom ,新出現的Activity由小及大逐漸顯示。Android 中 Animation 資源可以分為兩種:Tween Animation 對單個映像進行各種變換(縮放,平移,旋轉等)來實現動畫。Frame Animation 由一組映像順序顯示顯示動畫。Animation
Time of Update: 2017-02-28
#define SENSOR_TYPE_ACCELEROMETER 1 //加速度 #define SENSOR_TYPE_MAGNETIC_FIELD 2 //磁力 #define SENSOR_TYPE_ORIENTATION 3 //方向 #define SENSOR_TYPE_GYROSCOPE 4 //陀螺儀 #define SENSOR_TYPE_LIGHT 5 //光線感應
Time of Update: 2017-02-27
一個簡單的例子,對Mina架構有了大體的瞭解,在上節的基礎上,看看 怎樣實現用戶端與服務端的通訊,廢話不多說了,直接看代碼:public class Test { public static void main(String[] args) throws Exception{ SocketConnector connector = new NioSocketConnector(); IoFilter filter = new
Time of Update: 2017-02-28
本篇文章主要講解Baidu Map API中MyLocationOverlay的使用。故名思義,MyLocation中文釋義為“我的 位置”,而Overlay則是“圖層”或“覆蓋物”的意思,MyLocationOverlay的作用正是用於在地圖上標註自己 所處的位置。它跟使用ItemizedOverlay非常相似,只不過MyLocationOverlay標記的只有一個點。在地圖
Time of Update: 2017-02-27
1.1.1 handlePageFlipPageFlip可以理解為“翻頁”。從這個意思上來看,它應該與圖層緩衝區有關係——因為是多緩衝機制,在適當的時機,我們就需要做“翻頁”的動作。void SurfaceFlinger::handlePageFlip(){… const DisplayHardware&hw = graphicPlane(0).displayHardware()
Time of Update: 2017-02-28
Android中Intent中如何傳遞對象,就我目前所知道的有兩種方法,一種是Bundle.putSerializable(Key,Object);另一種是Bundle.putParcelable(Key,
Time of Update: 2017-02-28
前幾天,和同事探討了一下Android中的訊息機制,探究了訊息的發送和接收過程以及與線程之間的關係。雖然我們經常使用這些基礎的東西,但對於其內部原理的瞭解,能使我們更加容易、合理地架構系統,並避免一些低級錯誤。 Android中的Handler, Looper, MessageQueue和Thread,對於這部分的內容,將分成4小節來描述: 1.職責與關係 2.訊息迴圈 3.線程與更新 4.幾點小結 一、