原创 Android應用佈局文件寫完後GraphicalLayout中沒有顯示

把Android開發過程中遇到的問題記下來以供他人和自己以後查閱 1.報告錯誤如下 Exception raised during rendering: -1 Exception details are logged in Window

原创 AndroidStudio問題解決系列1—ADB無響應

AndroidStudio之後經常無法打開adb,看了網上大神的說法應該是某些程序佔用了ADB的端口,在這裏記錄一下解決的方法省得以後在遇見。 提示信息爲ADB not responding. If you’d like to r

原创 Windows環境下Android Studio下載安裝

背景 Android Studio是Google於2013 I/O大會針對Android開發推出的新的開發工具,目前很多開源項目都已經在採用,Google的更新速度也很快,明顯能感覺到這是Android開發的未來,那麼我們還有什麼

原创 更改Eclipse中項目的名稱

右擊項目後 rename 不能起作用?實際不行,刪除這個項目(但切記不要選擇“同時刪除磁盤上文件”),緊接着去磁盤打開項目的目錄下的 .project 文件,把裏面的 <name> 改過來,同時把項目文件夾也改同樣的名字,回到 eclip

原创 Android之View和SurfaceView

 轉自Android之View和SurfaceView  Android遊戲當中主要的除了控制類外就是顯示類View。SurfaceView是從View基類中派生出來的顯示類。android遊戲開發中常用的三種視圖是:view、

原创 MotionEvent的getX(),getY()與getRawX(),getRawY()的區別

android的觸摸事件一般會傳遞一個event參數,這個參數有兩套獲取觸摸位置的方法(相對座標和絕對座標): getX(), getY():取得當前觸摸位置相對於當前調用事件的view的左上角的座標。(相對座標) getRawX(),

原创 簡單使用achartengine繪製折線圖

數據模型: XYSeries: 最常用的數據結構,主要包括一系列的double型(x,y)點對及一個名稱(title)。 XYValueSeries:包括一系列的(x,y,value)點對及一個名稱(title)。 XYMultiple

原创 View的繪製流程

View的繪製流程分爲三個階段: Measure–測量 Layout–放置視圖位置 Draw–繪製 View樹的繪製流程是在ViewRootImpl類的performTraversals()方法(這

原创 Java中的constructor

Java中的構造方法總結 今天寫代碼突然發現Java的構造方法也有不少說法呢,閒來無事,總結一下: 構造方法和實例方法的區別: 一、主要的區別在於三個方面:修飾符、返回值、命名 1、和實例方法一樣,構造器可以有任何訪問的修飾符,publi

原创 java反射機制詳解 及 Method.invoke解釋

JAVA反射機制 JAVA反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法;這種動態獲取的信息以及動態調用對象的方法的功能稱爲java語言的反射機制。 Java反射機制

原创 AndroidStudio問題解決系列2—HAX is not working

1. 問題描述 在Windows環境下Android Studio 1.2.2中運行時,出現下面錯誤信息: HAX is not working and emulator runs in emulation mode

原创 android studio ADB無響應

android studio之後經常無法打開adb,看了網上大神的說法應該是某些程序佔用了ADB的端口,在這裏記錄一下解決的方法省得以後在遇見。 提示信息爲ADB not responding. If you'd like to retr

原创 Android GestureDetector手勢識別與多點觸控探究

參考文章: 理解Android的手勢識別 Android實戰之手勢與多點觸控探究 Android開發中實現多點觸摸 Android學習指南之三十八:Android手勢操作編程 Android GestureDetec

原创 分塊查找

技術要點:     分塊查找也稱爲索引順序查找,要求將待查的元素均勻地分成塊,塊間按大小排序,塊內不排序,故要建立一個塊的最大(或最小)關鍵字表,稱爲索引表。         本實例中將給出的15個數按關鍵字大小分成3塊,這15個數的排列

原创 自定義控件view並且使用ScrollView

1.Android自定義控件是通過繼承View類實現的,新建一個View類的子類,然後重寫ondraw方法,加入你創建的類名爲(MyView),那麼