一。Android繪制文本對象FontMetrics介紹FontMetrics對象它以四個基本坐標為基準,分別為:?FontMetrics.top?FontMetrics.ascent?FontMetrics.descent?FontMetrics.bottom實例JAVA代碼如下:PainttextPaint=newPaint(Paint.ANTI_ALIAS_FLAG);textPaint.setTextSize(35);textPaint.setCo
系統 2019-08-29 22:24:31 2298
相信很多人都喜歡iphone酷炫的界面,雖然android的原生控件已經足夠漂亮,但是往往不能滿足用戶越來越挑剔的眼光。其實,我們完全可以自己來繪制界面。今天我就來分享下做一個和iphone一樣的tab界面。下面先來看下iphone上的效果Android九宮格主界面的布局:
系統 2019-08-12 09:29:41 2298
Binder通信簡介:linux系統中進程間通信的方式有:socket,namedpipe,messagequeque,signal,sharememory。Java系統中的進程間通信方式有socket,namedpipe等,Android應用程序理所當然可以應用JAVA的IPC機制實現進程間的通信,但我查看android的源碼,在同一終端上的應用軟件的通信幾乎看不到這些IPC通信方式,取而代之的是Binder通信。google為什么要采用這種方式呢,這取
系統 2019-08-29 22:42:10 2297
Android游戲開發之單點觸摸與多點觸摸的響應方式雨松MOMO原創文章如轉載,請注明:轉載自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/6686708游戲開發中的觸摸事件在游戲開發中監聽屏幕觸摸事件須要在View中重寫父類onTouchEvent方法,在重寫的方法中攔截用戶觸摸屏幕的一些信息,比如觸摸屏幕的X、Y坐標觸摸屏幕發生的事件觸摸按下觸摸抬起觸摸移動,觸摸屏幕發生
系統 2019-08-29 22:01:19 2297
首發地址:http://www.eoeandroid.com/thread-206393-1-1.html不錯的帖子:Android快速滑動list仿QQ通訊錄http://www.eoeandroid.com/thread-211137-1-1.html-------------帖子正文-------------------最近研究騰訊吹一吹,寫了一個dome貼出核心的線程代碼,那么吹一吹的原理是什么呢?聲音對就是聲音.1.當用戶到吹一吹界面之后有一個核
系統 2019-08-12 09:30:33 2297
參考文獻:http://blog.csdn.net/luoshengyang/article/details/6575988http://www.androidmi.com/Androidkaifa/rumen/201005/633.html1什么是JNIJNI是JavaNativeInterface的縮寫,即Java本地接口.從Java1.1開始,JNI標準成為Java平臺的一部分,它允許java代碼和用其它語言編寫的代碼進行交互.JNI是本地編程接口,
系統 2019-08-12 09:29:30 2297
AndroidActivityGroup和TabActiviy的差異性標簽:androidactivitygrouptabactiviy差異性雜談分類:Android技術1)ActivityGroup根據SDK的解釋
系統 2019-08-29 23:10:12 2296
在android開發中ListView是比較常用的組件,它以列表的形式展示具體內容,并且能夠根據數據的長度自適應顯示。抽空把對ListView的使用做了整理,并寫了個小例子,如下圖。列表的顯示需要三個元素:1.ListVeiw用來展示列表的View。2.適配器用來把數據映射到ListView上的中介。3.數據具體的將被映射的字符串,圖片,或者基本組件。根據列表的適配器類型,列表分為三種,ArrayAdapter,SimpleAdapter和SimpleCu
系統 2019-08-12 09:30:32 2296
Android開發貼士集合(Part1~4)英文原文:AndroidTipsRound-Up(More:Part1Part2Part3Part4)近期的項目中本人已經每天發表一個關于Android的類和方法的小貼士,很多讀者要求整理出這些小貼士的鏈接歸檔,所以每隔幾周我都會總結一下。如果工作不是太忙的話,我也會在上面做一些注釋。Android開發貼士集合(1)Activity.startActivities()——對于從app流的中部啟動會非常好。Text
系統 2019-08-29 23:41:25 2295
Android開發之數據保存技術(一)/**Android開發之數據保存技術(一)*北京Android俱樂部群:167839253*Createdon:2011-8-17*Author:blueeagle*Email:liujiaxiang@gmail.com*/本文主要講解Android開發的數據保存技術。Android的數據保存技術主要有preference,本地文件,SQLite輕量級數據庫,和ContentProvider。本文只要講SQLite和
系統 2019-08-29 22:28:19 2295
WIFI就是一種無線聯網技術,常見的是使用無線路由器。那么在這個無線路由器的信號覆蓋的范圍內都可以采用WIFI連接的方式進行聯網。如果無線路由器連接了一個ADSL線路或其他的聯網線路,則又被稱為“熱點”。在Android中對Wifi操作,android本身提供了一些有用的包,在android.net.wifi包下面。主要包括以下幾個類和接口:1.ScanResult主要用來描述已經檢測出的接入點,包括接入點的地址,接入點的名稱,身份認證,頻率,信號強度等信
系統 2019-08-29 21:59:24 2295
新建AndroidProject,注意選擇GoogleAPIs:打開AndroidManifest.xml,在其中加入GPS使用權限:main.java的代碼如下:pu
系統 2019-08-29 23:29:02 2294
本章節翻譯自《Beginning-Android-4-Application-Development》,如有翻譯不當的地方,敬請指出。原書購買地址http://www.amazon.com/Beginning-Android-4-Application-Development/dp/1118199545/除了可以在運行時去創建并使用文件,也可以在設計階段把文件放在程序包中,這樣一來就可以在運行時去使用他們。舉個例子,你想把一些幫助文件打包進程序,當用戶需要
系統 2019-08-29 22:40:52 2294
本文主要講解下AsyncTask的使用以及Handler的應用首先,我們得明確下一個概念,什么是UI線程。顧名思義,ui線程就是管理著用戶界面的那個線程!android的ui線程操作并不是安全的,并且和用戶直接進行界面交互的操作都必須在ui線程中進行才可以。這種模式叫做單線程模式。我們在單線程模式下編程一定要注意:不要阻塞ui線程、確保只在ui線程中訪問ui組件當我們要執行一個復雜耗時的算法并且最終要將計算結果反映到ui上時,我們會發現,我們根本沒辦法同時
系統 2019-08-12 09:30:09 2294
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。原文鏈接:http://developer.android.com/training/connect-devices-wirelessly/nsd.html將網絡服務搜索(NSD)添加至你的應用允許你的用戶識別在本地網絡的其它設備,這些設備提供了你的應用所需要的服務。這一特性對很多P2P類應用非常有用,如:
系統 2019-08-12 01:55:02 2294