Time of Update: 2014-11-29
Android 主題和drawable state各個屬性詳解*********Android***主題********************************android:theme="@android:style/Theme.Dialog" : Activity顯示為對話方塊模式android:theme="@android:style/Theme.NoTitleBar" :
Time of Update: 2014-11-26
紅米Note4G TD/W版 專用TWRP2.8.1.5中文版(TTF字型,支援多國語言),note4gtwrp2.8.1.5轉載請註明出處和連結:http://blog.csdn.net/syhost/article/details/41482427說說中文TWRP的簡史:一、老版本字模型中文TWRP 中文TWRP是本人在2012.10月在原英文TWRP的基礎上首次修改編譯成功,
Time of Update: 2014-11-24
OpenGL簡單繪製遊戲角色陰影,opengl繪製遊戲角色在遊戲開發中很多Q版遊戲繪製角色陰影會簡單的繪製一個半透明的橢圓,如:這種方法的優點是實現簡單,但表現效果明顯不夠真實。作為Q版風格尚可被玩家接受,而對於寫實類遊戲,多採用由美術提供針對性製作的圖片作為陰影圖層。這種方案效果最為理想,缺點是需要多製作大量的圖片資源,使遊戲包增加不少。在最近的開發中,我想到了另一種角色陰影圖形的繪製方法,這裡把它分享給大家。原理很簡單,就是利用OpenGL的映像變形技術,通過把角色自身的圖片進
Time of Update: 2014-11-20
Android4.4 framework分析——Zygote進程的啟動過程 Android啟動過程中的第一個進程init,在啟動過程中會啟動兩個關鍵的系統服務進程ServiceManager和Zygote。本文要介紹的就是Zygote進程的啟動,Zygote俗稱孵化器,專門用於生產(啟動)新的進程。Zygote是在Init.rc(aosp/system/core/rootdir)裡描述並由init進程啟動的。相關代碼如下: service zygote
Time of Update: 2014-11-19
Android BroadcastAnyWhere(Google Bug 17356824)漏洞詳細分析,androidbug Android BroadcastAnyWhere(Google Bug 17356824)漏洞詳細分析作者:簡行(又名 低端碼農)繼上次Android的LaunchAnyWhere組件安全性漏洞後,最近Google在Android 5.0的源碼上又修複了一個高危漏洞,該漏洞簡直是LaunchAnyWhere的姊妹版——BroadcastAnyWhere。通過這個漏洞,
Time of Update: 2014-11-08
基於ARM、linux的MF RC522射頻讀卡機,mfrc522摘要:本設計將ARM、linux的嵌入式技術與RFID技術相結合,對於實現移動支付終端的低功耗、攜帶型和網路化具有特別的意義。首先是採用MF
Time of Update: 2014-11-04
Android自訂控制項系列二:自訂開關按鈕(一),android控制項這一次我們將會實現一個完整純粹的自訂控制項,而不是像之前的群組控制項一樣,拿系統的控制項來實現;計劃分為三部分:自訂控制項的基本部分,自訂控制項的觸摸事件的處理和自訂控制項的自訂屬性;下面就開始第一部分的編寫,本次以一個定義的開關按鈕為例,下面就開始吧:先看看效果,一個點擊開關按鈕,實現點擊切換開關狀態:為了能夠講解清晰,還是來一些基本的介紹。首先需要明確的就是自訂控制項還是繼承自View這個類,Google在View這個類
Time of Update: 2014-11-03
輕鬆學習之Linux教程六 Regex詳解,linuxRegex本系列文章由@超人愛因斯坦出品,轉載請註明出處。 作者:超人愛因斯坦 個人網站:http://www.hpw123.net
Time of Update: 2014-11-01
Android調用camera錯誤setParameters failed深層解析1. CameraCamera是Android framework裡面支援的,允許你拍照和拍攝視頻的裝置,那麼,在使用camera開發中總是會遇到一些問題,例如以下這樣子的:E/AndroidRuntime(1542): java.lang.RuntimeException: setParameters failedE/AndroidRuntime(1542): at
Time of Update: 2014-10-30
android等待旋轉圓圈動畫先建立一個動畫的xml檔案如下android:oneshot="false">android:drawable="@drawable/loading_01"android:duration="150">android:drawable="@drawable/loading_02"android:duration="150">android:drawable="@darwable/loading_03"android:duration="150">這個就是動畫效果了如
Time of Update: 2014-10-28
android Qemu GPS 模組簡明分析Android 的 gps module 是 gps.default.so 在system/lib/hw/ 目錄上, 一般提供gps功能的手機應該實現這個module和真實gps硬體互動Qemu中gps就是要構造一個gps.default.so, 但這個so並不和真的硬體打交道,只是個類比介面,其代碼在sdk/emulator/gps/gps_qemu.c中Qemu 容器外部實現了一個gps裝置,但這個裝置和 Android
Time of Update: 2014-10-23
企業號上傳下載多媒體檔案介面詳解示範-java,上傳下載-java講完這篇部落格,企業號的介面就說完了,下載了我源碼的童鞋都知道,裡面的備忘很詳細,但凡看過幾遍就都會自己開發了,我說的這些介面至此我已經全部開發完了,剩下的就是你們自己寫功能了,都是輕而易舉事情了,我可能後期會主要放在Android上了,屆時歡迎大家進來一起探討,一起學習噢,謝謝企業在使用介面時,對多媒體檔案、多媒體訊息的擷取和調用等操作,是通過media_id來進行的。通過本介面,企業可以上傳或下載多媒體檔案。注意,每個多媒體檔
Time of Update: 2014-10-15
NAND FLash基礎概念介紹,nandflash基礎概念一、引腳介紹引腳名稱引腳功能CLE命令鎖存功能ALE地址鎖存功能/CE晶片使能/RE讀使能/WE寫使能/WP防寫保護R/B就緒/忙輸出訊號Vcc電源Vss地N.C不接IO0~IO7傳輸資料、命令、地址 1. 命令、地址、資料都通過8個I/O口傳輸 2. 寫命令、地址、資料時,都需要將WE、CE訊號同時拉低 3. 資料在WE訊號的上升沿被NAND
Time of Update: 2014-10-15
android 無法開機的uart log淺析類似complex R/W mem test fail 在preloader階段掛掉,請和弊司聯絡;[SD0] DAT CRC error,請打patch:ALPS00787669;NAND項目:init: command r=-1 ' mount ubifs ubi@system /system wait'init: command r=-1 ' mount ubifs ubi@userdata /data nosuid nodev
Time of Update: 2014-10-11
Android裝置管理員漏洞2--阻止使用者取消啟用裝置管理員,android2-- 2013年6月,俄羅斯安全廠商卡巴斯基發現了史上最強手機木馬-Obad.A,該木馬利用了一個未知的Android裝置管理員漏洞(ANDROID-9067882),已啟用裝置管理員許可權的手機木馬利用該漏洞,可以在設定程式的裝置管理員列表中隱藏,這樣使用者就無法通過正常途徑取消該手機木馬的裝置管理員許可權,從而達到無法卸載的目的。Android4.2版本以上系統已經修複該漏洞。(漏洞詳情:
Time of Update: 2014-10-08
Android下如何自訂ProgressBar的外觀,androidprogressbar在Android應用中經常會用的到一些進度條,這些進度條的樣子千差萬別,但是大多都是由ProgressBar來的。但是Android系統內建的進度條樣式卻不太好看,今天要做的就是自訂一個好看的ProgressBar。我們先來看看Android內建的進度條的樣子:我們今天的目標,自訂 的進度條的樣子:不難發現差距還是挺大的,好了,廢話不多說,進入正題:我們首先還是從源碼入手,我們可以開啟ADT目錄下的sdk\
Time of Update: 2014-09-25
opensips/kamailio gdb代碼調試方法詳解,opensipskamailio
Time of Update: 2014-09-18
System APP 與普通 APP 簡析,systemapp簡析在 Android 系統裡,有兩種類型的 App 存在,一種是系統級 App ,比如打電話,發簡訊,拍照等等,這些 App 最明顯的特點就是 普通方法不可以卸載。另一種是普通 App ,使用者從應用市場上下載主動安裝的 App ,這樣的 APP 可以卸載。 系統 App 和普通 App 還有很多其他重要的區別,主要體現在一下幾個方面安裝位置系統 App 預設安裝在系統根目錄
Time of Update: 2014-09-13
Android Spinner控制項詳解,androidspinner控制項 Spinner 類圖android.widget 類 Spinnerjava.lang.Object android.view.View android.view.ViewGroup android.widget.AdapterView<SpinnerAdapter> android.widget.AbsSpinner
Time of Update: 2014-09-12
iOS_33_音樂後台播放,ios_33後台播放音樂後台播放:三個步驟在appDelegate中的didEnterBackground方法中實現:app的beginBackgroundTaskWithExpirationHandler方法開啟背景工作,讓程式在後台運行- (void)applicationDidEnterBackground:(UIApplication *)application{ // Use this method to release shared