Time of Update: 2017-02-28
閃黑屏的原因主要是我們啟動Activity的時候,需要跑完onCreate和onResume才會顯示介面 前幾天Boss就反應說,機器每次啟動程式都會閃一下黑屏,這個客戶不接受。沒辦法,只能想想怎麼解決,最後找到了下面的方法。閃黑屏的原因主要是 我們啟動Activity的時候,需要跑完onCreate和onResume才會顯示介面。也就是說需要處理一些資料後,才會顯示。按照這種思路,是不
Time of Update: 2017-02-28
話說最近作業系統這個話題的確是非常火爆。也許是藉助於Windows 8消費者預覽版的光芒,凡是與系統搭邊的東西大家好像都喜歡與Windows 8進行比較。不管結果如何,筆者相信軟體不同於硬體,只有適合自己的軟體才是最重要的。 當然介於現在可以使用的系統眾多,其中Android
Time of Update: 2017-01-18
Android
Time of Update: 2017-01-19
一、基礎很多的Android入門程式猿來說對於Android自訂View,可能都是比較恐懼的,但是這又是高手進階的必經之路,所有準備在自訂View上面花一些功夫,多寫一些文章。先總結下自訂View的步驟:1、自訂View的屬性2、在View的構造方法中獲得我們自訂的屬性3、重寫onMesure 4、重寫onDraw我把3用[]標出了,所以說3不一定是必須的,當然了大部分情況下還是需要重寫的。1、自訂View的屬性,首先在res/values/ 下建立一個attrs.xml ,
Time of Update: 2018-07-30
ZSL的概念 ZSL (zero shutter lag) 中文名稱為零延時拍照,是為了減少拍照延時,讓拍照&回顯瞬間完成的一種技術。 Single Shot
Time of Update: 2018-12-04
見好多論壇朋友對FASTBOOT刷機相當困惑和不解,抑或是相當害怕使用fastboot刷機.不管是什麼原因,我只需要告訴你,其實用fastboot很簡單,也很快捷。 下面把我自己總結的一些方法寫出來,希望能給廣大G友在刷機路上助一臂之力。 fastboot for windows 已加入附件內,請自行下載。 只有一個檔案,下載後隨便放在你能找到的地方.在正式講刷機之前先講一下G1或者稱android的分區知識 splash1:開機畫面,使用Nandroid
Time of Update: 2018-12-05
1、Camera成像原理介紹Camera工作流程圖Camera的成像原理可以簡單概括如下:景物(SCENE)通過鏡頭(LENS)產生的光學映像投射到映像感應器(Sensor)表面上,然後轉為電訊號,經過A/D(模數轉換)轉換後變為數位影像訊號,再送到數字訊號處理晶片(DSP)中加工處理,再通過IO介面傳輸到CPU中處理,通過DISPLAY就可以看到映像了。電荷耦合器件(CCD)或互補性氧化金屬半導體(CMOS)接收光學鏡頭傳遞來的影像,經模/數轉換器(A/D)轉換成數字訊號,經過編碼後儲存。流
Time of Update: 2018-12-05
概述Android中有兩把鎖WalkLock和KeyguardLock:WalkLock - 即喚醒鎖,用來點亮螢幕的KeyguardLock - 即鍵盤鎖,用來解鎖鍵盤的WalkLock 喚醒鎖WalkLock可以用來點亮螢幕。獲得喚醒鎖PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);WakeLock wl = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK|
Time of Update: 2018-12-05
Android Display System --- Surface Flinger SurfaceFlinger 是Android multimedia 的一個部分,在Android 的實現中它是一個service ,提供系統 範圍內的surface composer 功能,它能夠將各種應用 程式的2D 、3D
Time of Update: 2018-12-03
簡要分析一下build.prop是如何產生的。Android的build.prop檔案是在Android編譯時間收集的各種property(LCD density/語言/編譯時間, etc.),編譯完成之後,檔案產生在out/target/product/<board>/system/目錄下。在Android運行時可以通過property_get()[c/c++域] /
Time of Update: 2018-12-05
Android在記憶體管理上與linux有些小的區別。其中一個就是引入了Low memory killer .1,引入原因 Android是一個多任務系統,也就是說可以同時運行多個程式,這個大家應該很熟悉。一般來說,啟動運行一個程式是有一定的時間開銷的,因此為了加快運行速度,當你退出一個程式時,Android並不會立即殺掉它,這樣下次再運行該程式時,可以很快的啟動。隨著系統中保留的程式越來越多,記憶體肯定會出現不足,low memory
Time of Update: 2018-12-08
JSON(JavaScript Object Notation)是一種輕量級的資料交換格式,採用完全獨立於語言的文字格式設定,為Web應用開發提供了一種理想的資料交換格式。 在上一篇博文《Android學習筆記44:JSON資料解析》中,我們使用基本的JSON API完成了在伺服器端建立JSON資料,以及在Android用戶端對JSON資料進行解析。 其實,要建立和解析JSON資料,也可以使用GSON來完成。GSON是Google提供的用來在Java對象和JSON資料之間進行映射的J
Time of Update: 2018-12-08
在整個Android程式中,有時需要儲存某些全域的資料(如:使用者資訊),方便在程式的任何地方調用。在Activity之間資料傳遞中有一種比較使用的方式,就是全域對象,使用過J2EE的都應該知道JavaWeb的四個範圍,其中Application域在應用程式的任何地方都可以使用和訪問,除非是Web伺服器停止,Android中的全域對象非常類似於JavaWeb中的Application域,除非是Android應用程式清除記憶體,否則全域對象將一直可以訪問。
Time of Update: 2018-12-08
從事Android開發,免不了會在應用裡嵌入一些廣告SDK,在嵌入了眾多SDK後,發現幾乎每個要求在AndroidManifest.xml申明Activity的廣告SDK都會要求加上註明這麼一句屬性:複製代碼 代碼如下:android:configChanges="orientation|keyboard|keyboardHidden" 通過查閱Android
Time of Update: 2018-12-08
1.在layout檔案下的配置xml檔案中直接設定字型顏色,通過添加android:textcolor=“#FFFFFF”來變化顏色 但這樣的效果只能讓字型千篇一律的顯示一種顏色 2.在activity中通過TextView tv=new TextView(this);執行個體化一個textview,通過setContentView(tv);將其載入到當前activity,設定要顯示的內容String
Time of Update: 2018-12-08
TableLayout經常用到的屬性有:android:collapseColumns:以第0行為序,隱藏指定的列:android:collapseColumns該屬性為空白時,效果如:把android:collapseColumns=0,2--------------》意思是把第0和第2列去掉,如:android:shrinkColumns:以第0行為序,自動延伸指定的列填充可用部分:當LayoutRow裡面的控制項還沒有布滿布局時,shrinkColumns不起作用,如:設定了shrinkC
Time of Update: 2018-12-05
Android 2.3 NFC簡介Android 2.3加入了NFC(近場通訊)的支援。官網developer.android.com的英文介紹如下:Near Field Communications (NFC)Android 2.3 includes an NFC stack and framework API that lets developers read NDEF tags that are discovered as a user touches an NFC-enabled
Time of Update: 2018-12-06
FBReaderJ FBReaderJ用於Android平台的電子書閱讀器,它支援多種電子書籍格式包括:oeb、ePub和fb2。此外還支援直接讀取zip、tar和gzip等壓縮文檔。 項目地址:http://www.fbreader.org/FBReaderJ/ Angle Angle是一款專為Android平台設計的,適合快速開發的2D遊戲引擎,基於OpenGL ES技術開發。該引擎全部用Java代碼編寫,並且可以根據自己的需要替換裡面的實現。
Time of Update: 2018-12-06
16號在波士頓舉行的jQuery開發人員會議上,jQueryTeam Dev正式發布了jQuery Mobile Project(jQuery移動項目)的首個alpha版本。這對於iOS、Android以及其他移動作業系統平台的開發人員來說確實是一個值得高興的事情。 根據jQuery Mobile Project的專案網站 http://jquerymobile.com 上的資訊顯示,jQuery
Time of Update: 2015-01-14
GitHub:倉庫的容量配額限制,github容量配額限制原文:https://help.github.com/articles/what-is-my-disk-quota/What is my disk quota?磁碟配額限制是多少?GitHub doesn't have any set disk quotas. We try to provide abundant storage for all Git repositories, within reason. Keeping