原创 Android輸入子系統之啓動過程分析
Android輸入子系統之啓動過程分析 平臺:Android6.0 爲了使整個流程更清晰,函數的代碼只保留跟本文分析相關的部分,並且將一些錯誤判斷相關的代碼也去掉了,如有興趣,可以查閱源碼。 Android的輸入子系統是在Inp
原创 Android輸入子系統之應用程序註冊消息監聽過程分析
應用程序註冊消息監聽過程分析 CPP層InputManagerService啓動後就需要監聽按鍵輸入了,當InputManagerService監聽到鍵盤輸入的事件後就需要分發鍵盤事件,但是分發給誰呢?這裏首先應該是分發給當前激活
原创 Android輸入子系統之InputReader讀取鍵盤消息過程分析
InputReader讀取鍵盤消息過程分析 在Android輸入子系統之啓動過程分析中,InputManagerService啓動之後,會調用start函數,之後調用native層的nativeStart函數,然後調用InputM
原创 Bash字符串處理(與Java對照) - 20.查找子串的位置
Bash字符串處理(與Java對照) - 20.查找子串的位置 轉載:http://codingstandards.iteye.com/blog/1199992 In Java String.indexOf int
原创 Android按鍵分發流程之java層按鍵傳遞
Android輸入子系統之java層按鍵傳遞 平臺:Android6.0 Android開發中在自定義Activity以及View時經常會重寫onKeyDown,onKeyUp,dispatchKeyEvent,同時View還有s
原创 jQuery中eq和get的區別
相信大部份人都會把這2個的用法搞錯。仔細查看下API文檔就可以知道。eq返回的是一個jquery對象,get返回的是一個html 對象數組。舉個例子: <p style="color:yellow">緋雨</p> 使用eq來獲得第一個p標
原创 bash下. : () {} [] [[]] (())的解釋
分類: LINUX bash下有很多像{}、[]等一些符號命令,下面是我對一些常用的符號命令的學習筆記,若有錯誤或紕漏望各位兄弟指正。 一、.(source) .(點)與source命令一樣,從文件中讀取並執行命令,無論該文
原创 System.getProperty()方法大全
System.getProperty()方法大全 System.out.println("java版本號:" + System.getProperty("java.version")); // java版本號
原创 Bash Shell字符串操作小結
轉載:http://www.cnblogs.com/frydsh/p/3261012.html 1. 取長度 1 2 3 4 str="abcd" expr length $str #
原创 linux sort,uniq,cut,wc命令詳解
sort sort 命令對 File 參數指定的文件中的行排序,並將結果寫到標準輸出。如果 File 參數指定多個文件,那麼 sort 命令將這些文件連接起來,並當作一個文件進行排序。 sort語法 [root@www ~]#
原创 Java 理論與實踐: 構建一個更好的 HashMap
在7月份的那期 Java理論與實踐(“併發集合類”)中,我們簡單地回顧了可伸縮性的瓶頸,並討論了怎麼用共享數據結構的方法獲得更高的併發性和吞吐量。有時候學習的最好方法是分析專家的成果,所以這個月我們將分析 Doug Lea 的 uti
原创 Android輸入子系統概覽
Android輸入子系統概覽 平臺:Android6.0 由於工作是基於Android系統做智能電視,因此平常的工作中在輸入系統這塊接觸的比較多的是KeyEvent事件,對於Android的KeyEvent也能熟練使用,如Acti
原创 java.util.concurrent介紹
java.util.concurrent介紹 java.util.concurrent 包含許多線程安全、測試良好、高性能的併發構建塊。不客氣地說,創建 java.util.concurrent 的目的就是要實現
原创 mysql分區功能詳細介紹,以及實例
一,什麼是數據庫分區 前段時間寫過一篇關於mysql分表的的文章,下面來說一下什麼是數據庫分區,以mysql爲例。mysql數據庫中的數據是以文件的形勢存在磁盤上的,默認放在/mysql/data下面(可以通過my.cnf中的da
原创 Android本地程序的printf輸出到logcat中
Android本地程序的調試一般使用LOGI,LOGD等,但是我們可能習慣了使用printf或者是某些非Android平臺的庫使用的是printf函數,這需要我們能夠將printf重定向到logcat中。下面的示例實現了重定向的功