Time of Update: 2014-06-11
Time of Update: 2014-05-25
Tiled地圖編輯器支援普通視角地圖和45度角地圖,
Time of Update: 2014-05-20
一、一些基本概念1、長度(真實長度):英寸、inch2、解析度:density 每英吋像素數 dpi(密度)3、像素:px4、dip的公式:px /dip=dpi/160 所以 dip 類似於英寸、長度(dp=dip,sp類似於dip) dip=160*inchdip= 160/dpi * px當dip一定時,dpi 越大,px就越大5、廣義解析度=長px*寬px二、常用規律1、平時我們說 手機的解析度是
Time of Update: 2014-05-13
這次在代碼上比上一次改進了一些,並且載入完全部資料後會在lisview底部顯示一個“已載入全部“的textview。大家可以對比我的上一篇部落格android Listview分批載入+自動載入(附源碼下載)看看代碼有啥不同直接上代碼:public class TestForListviewActivity extends Activity implementsOnScrollListener {private View mFooterView;private LinearLayout
Time of Update: 2014-05-09
Android 長按電源鍵關機整個流程小學習 最近研究了一下android關機跟重新啟動功能,看了一些長按電源鍵到彈出關機對話方塊,到真正關機的一系列處理過程。首先還是來看看這個長按電源鍵都幹了些什麼吧?一般來說,電源鍵都是接到PMU上的,PMU來判斷是長按還短按,當有按鍵訊息產生的時候,系統會有中斷,然後去讀PMU的狀態就可以知道是什麼了。筆者以全志平台的AXP209小議一下,先貼上關鍵代碼:static int axp_battery_event(struct
Time of Update: 2014-05-06
上文簡單介紹了HttpClient和Tomcat伺服器的互動,主角是HttpClient,然後它跟伺服器互動有兩種方式即get和post。所以這個HttpClient就類似於電腦上用的瀏覽器。當我開啟多個網頁的時候,並不需要開一個網頁就開一個瀏覽器,而是一個瀏覽器上面開了好幾個網頁。對應於HttpClient,即無需串連一次就new一個HttpClient。一般,我們希望一個應用裡就一個HttpClient就ok了,就像我們的手機或PC,沒人會呼呼的裝好幾個瀏覽器。本文即解決此問題,代碼可以直接
Time of Update: 2014-05-02
最近做了關於二維碼解析的模組選用的是google的開源工程Zxing 在Zxing 添加閃光燈功能 如下:在 com.xxx.xxx.Zxing.camera 包下的CameraManager類中添加代碼://openLight 是開啟閃光燈//offLight 是關閉閃光燈 public void openLight(){ if (camera != null) { parameter = camera.getParameters();
Time of Update: 2014-04-29
隨著智能手機的飛躍發展,特別是Android智能機的爆炸性發展,Android驅動工程師是越來越受歡迎的一個職位,而且是一個非常值得人期待的職位,因為可能你參與研發的一款手機就能改變了很多人的生活,所以,進階吧,Android驅動程式猿,那怎樣成為一名優秀的Android驅動程式猿,我來發表一下我的意見吧,希望各位網友不要輕易拍磚。Android驅動的基礎知識
Time of Update: 2014-04-27
想要用Unity實現一個二維碼掃描的功能,然後網上找外掛程式,找到一個貌似叫EasyCodeScanner,但下載下來用用,真不好使,一匯入運行就報錯,調好錯了再運行發現點按鈕沒反應,反覆試了幾遍發現還是沒反應,沒辦法看源碼,結果發現只實現了IOS部分,沒有Android部分,我屮艸芔茻...,神傷!用IOS真機測試吧,還是有問題,果斷放棄了,下定決心自己動手豐衣足食,雖然不瞭解Android,但沒有學不起來的,只要想,就沒有實現不了的!!!首先還是得學習一下Android和Uni
Time of Update: 2014-04-24
本文來自http://blog.csdn.net/hellogv/ ,引用必須註明出處!最近穿戴裝置發展得很火,把相關技術也帶旺了,其中一項是BLE(Bluetooth Low Energy)。BLE是藍芽4.0的核心Profile,主打功能是快速搜尋,快速串連,超低功耗保持串連和傳輸資料,弱點是資料轉送速率低,由於BLE的低功耗特點,因此普遍用於穿戴裝置。Android 4.3才開始支援BLE API,所以請各位客官把本文代碼運行在藍芽4.0和Android
Time of Update: 2014-04-24
我個人看視頻的時候喜歡橫屏看,這樣視頻映像顯得還大,所以在做自己的播放器的時候預設就是橫屏顯示。這樣在播放橫屏錄製的視頻時沒有問題,但是一旦播放豎屏錄製的視頻問題就大了,映像都是偏轉90度的。這可怎麼辦呢?我的解決思路: 1.將SurfaceView偏轉90度,結果黑呼呼一片啥都不顯示。 2.將包含SurfaceView的layout偏轉90度,結果還是一片黑呼呼。
Time of Update: 2014-04-23
年前研究了一下Android如何?無線互傳的功能,寫了個小demo,最近無事,遂整理一下,與各位共用。前期調研發現,Android想要實現無線互傳有以下幾種技術:1,Bluetooth通行已久,簡單易用,無奈速度奇慢是硬傷;2,NFC,官方從API 9開始支援,但各廠商對此技術持觀望態度,比如我的三星就沒有相應NFC硬體,NFC適用近場少量資料轉送,尚未測試資料量的表現,不過NFC所謂的近場對距離要求相當苛刻,基本是要貼著才能傳;3,WIFI-P2P,傳輸速度快,且P2P使得兩台裝置互為C/
Time of Update: 2014-04-17
昨天下午測試的時候遇到的問題,今早才解決,錯誤碼如下:String phone = dbHelper.getPhoneByTime(timeString);SmsManager sms = SmsManager.getDefault();Intent sentIntent = new Intent(Const.SENT_SMS_ACTION);PendingIntent sentPI = PendingIntent.getBroadcast(this, 0,sentIntent, 0);//
Time of Update: 2014-04-16
Messenger信使其實在真正使用中用到的並不多,但是面試的時候考官還是十分想要考察一下你的基本功的。那我們現在先來看一下Messenger的使用情境。如果你需要你的Service與遠程線程通訊,那麼您可以使用一個Messenger來為您的Service提供的介面。這種技術允許您執行處理序間通訊(IPC),而不需要使用AIDL。那關於Messenger的使用有哪些基本總結呢。(1)在Service中,必須繼承一個Handler類,來處理回調資訊
Time of Update: 2014-04-16
eclipse提示:This LinearLayout layout or its LinearLayout parent is possibly useless黃色驚嘆號警告資訊下面布局代碼: android:id="@+id/listener" android:layout_width="fill_parent" android:layout_height="wrap_content"
Time of Update: 2014-04-16
By Long Luo周星馳的電影《功夫》裡面借火雲邪神之口說出了一句至理名言:“天下武功,唯快不破”。在移動互連網時代,同樣如此,留給一個公司的視窗往往只有很短的時間,如何把握住這個時機,迅速開發出產品,成為至關重要的一環。相對傳統互連網時代的PC產品,使用者對移動端產品的容忍度更低。而一款行動裝置
Time of Update: 2014-04-13
本文基於Android 4.4撰寫,另外也參看了一下4.2,機制相同,也許細節方面會有所不同,這裡以4.4為主。 Android耳機插拔可以有兩個機制實現: 1. InputEvent 2. UEvent
Time of Update: 2014-04-09
在測試我們開發的一個 APK(使用了 libevent-2.1.3-alpha 作為網路程式庫) 時發現一個奇怪的問題,網域名稱解析有時報錯 Non-recoverable name resolution failure 。在公司偶爾報錯,後來程式改動了一下,出錯時重試幾次,問題沒再出現,以為好了。昨天換了個網路環境,結果報錯幾率變得非常大。 互連網搜尋到這個錯誤的一個處理辦法,說在使用 getnameinfo() 函數時需要顯式指定其第二個參數 salen 為
Time of Update: 2014-03-30
本文是兩部分中的第二部分,討論了將 OpenGL 遊戲移植到 Google Android 平台存在的障礙。 在開始遊戲植入項目(包括 OpenGL 擴充的差別、浮點支援、紋理壓縮格式和 GLU 庫)之前,您應該認識到這些障礙。 此外,還介紹了藉助 OpenGL ES 如何為英特爾淩動處理器設定 Android 的開發系統,以及如何獲得 Android 虛擬裝置類比工具的最佳效能。本文的第一部分介紹了如何通過軟體開發套件(SDK)或 Android 原生開發套件(NDK)在
Time of Update: 2014-03-22
近來越來越忙了。我現在心裡的念頭就是:不要放假,然後拚命敲代碼,爭取清明節前將把這項目做完。這樣我就可以名正言順的請幾天假,然後直奔寧波,做我從2月1號開始就一直想做的事!幸福都是靠自己去爭取的!!!-----------------本篇介紹的是用ClippingNode