原创 PendingIntent的基本理解

PendingIntent可以看作是對Intent的一個封裝,但它不是立刻執行某個行爲,而是滿足某些條件或觸發某些事件後才執行指定的行爲(啓動特定Service,Activity,BrcastReceive)。

原创 C/C++/Java數據類型比較及Java位操作運算講解

Java 位操作這是一項很基礎很基礎的知識內容,在所有 Android 和 Java 開發者的學習之路上,大家都接觸過,但是實際運用的場景卻很少見,很多人估計都忘記有這個知識點了。事實上,在 C/C++ 開發領域因爲與硬件的聯繫

原创 Android實現音樂示波器、均衡器、重低音和音場功能

本實例來自於《瘋狂Android講義》,要實現具體的功能,需要了解以下API: MediaPlayer  媒體播放器Visualizer 頻譜Equalizer 均衡器BassBoost 重低音控制器PresetReverb

原创 你真的瞭解weight和weightSum嗎?

× 看到本文的標題,很多童鞋會一臉不屑的說,這有什麼不瞭解的。不就是通過weight來給子佈局按比例來分配空間嘛!好,這個答案也對也不對。 此時有人會疑惑了,爲什麼也對也不對? 我先來舉兩個最常見的例子: <?xml ve

原创 android:layout_gravity 和 android:gravity 的區別

gravity 這個英文單詞是重心的意思,在這裏就表示停靠位置的意思。 android:layout_gravity 和 android:gravity 的區別 從名字上可以看到,android:gravity是對元素本身

原创 大小端模式深入淺出

大端模式和小端模式的起源         關於大端小端名詞的由來,有一個有趣的故事,來自於Jonathan Swift的《格利佛遊記》:Lilliput和Blefuscu這兩個強國在過去的36個月中一直在苦戰。戰爭的原因:大家都

原创 Mac 下搭建 Java 開發環境

JDK 安裝Java 所以先做第一件事,安裝Java開發工具包(JDK),這是一個用於開發Java應用和小程序的軟件開發環境。它包括Java運行環境(JRE)、解釋器/裝載器(Java)、編譯器(javac)、歸檔(jar)、文

原创 hex文件格式

hex文件格式是可以燒寫到單片機中,被單片機執行的一種文件格式,生成Hex文件的方式有很多種,可以通過不同的編譯器將C程序或者彙編程序編譯生成hex。 Hex文件格式解析 Hex文件如果用特殊的程序來查看(一般記事本就可以

原创 Java中字符串和byte數組之間的相互轉換

1、將字符轉換成byte數組 String str = "羅長"; byte[] sb = str.getBytes(); 2、將byte數組轉換成字符 byte[] b={(byte)0xB8,(byte)0xDF,(

原创 使用MediaSessionCompat+MediaPlayer音頻播放

× 不說其他先爆照 Paste_Image.png Paste_Image.png Ok現在該說正事了。寫這個不爲別的。只因爲我發現網上竟然沒有什麼文章–.沒辦法。自己研究了。雖然現在第三庫挺

原创 Handler一定要在主線程實例化嗎?new Handler()與new Handler(Looper.getMainLooper())

一個帖子的整理: Handler一定要在主線程實例化嗎?new Handler()和new Handler(Looper.getMainLooper())的區別 如果你不帶參數的實例化:Handler handler = ne

原创 Android:MediaSession框架介紹

音樂播放器項目會貫穿安卓的四大組件。在項目中,大家一定會在服務中使用MediaPlayer去播放音樂,但是界面如何控制服務進行音樂的更換、改變播放進度,大家往往會使用發送廣播的方式去通知服務,同時,服務可以發送廣播通知界面播放

原创 Java中的Timer和TimerTask的用法

Timer是一個普通的類,其中有幾個重要的方法; 而TimerTask則是一個抽象類,其 中有一個抽象方法run(),類型線程中的run()方法。 我們使用Timer創建一個他的對象,然後使用這對象的schedule方

原创 Java各種進制的裝換

十進制轉十六進制 Integer.toHexString(int i) 1 十進制轉八進制 Integer.toOctalString(int i) 1 十進制轉二進制 Integer.toBinaryString(int i

原创 還原iOS的安裝包ipa裏的png圖片爲正常圖片-----iOS Images Extractor

iOS Images Extractor 下載地址:https://github.com/devcxm/iOS-Images-Extractor