原创 JAVA 泛型機制原理,泛型擦除機制

JAVA 泛型機制原理,泛型擦除機制 泛型的原理: Java泛型是jdk5引入的一種機制。爲了向下兼容,所以Java虛擬機是不支持泛型的,也就是說Java泛型是一種僞泛型機制。 泛型的擦除機制: 僞泛型機制就是說:在編譯期

原创 Android源碼閱讀——Handler機制

Handler機制源碼閱讀 注:這邊文字只是我閱讀源碼的筆記,方便以後查看或者回憶。 Handler機制是什麼? Handler是谷歌提供的一條消息處理機制。 Handler幹了什麼? 我們都知道Handler是維護Ha

原创 Java源碼閱讀之Collection(容器)

Collection 什麼是Collection? Collection是java提供的標準集合集,有一些具體類,可供直接使用,有一些抽象類,提供接口實現。 Collection繼承之 Iterable接口 Itera

原创 數據結構—排序之冒泡排序

數據結構—排序之冒泡排序 注:此文檔《數據結構與算法之美》的課上學習和自習總結的。屬於原創文章,如發現錯誤,請指出 系列文章 什麼是數據結構?什麼是算法? 數據結構—數組 數據結構—鏈表 數據結構—棧 數據結構—隊列 數據結構—排

原创 數據結構—鏈表(Linked list)

數據結構—鏈表(Linked list) 注:此文檔《數據結構與算法之美》的課上學習和自習總結的。屬於原創文章,如發現錯誤,請指出 系列文章 系列文章 什麼是數據結構?什麼是算法? 數據結構—數組 數據結構—鏈表 數據結構—棧 數

原创 Android 混淆so文件???

so文件真的需要被添加到混淆嘛?## 我今天遇到之前沒有遇到的問題,混淆後apk運行報xxxx.so文件找不到。 然後想了一下,沒有添加混淆前好像是沒有配置ndk裏面的支持的架構。 然後我的思路一直在這個架構這個,一直在想可能是因

原创 String,StringBuffer,StringBuidler有什麼區別?

String,StringBuffer,StringBuilder有什麼區別呢? 大多數面試官會問道這樣的一道基礎面試題。 區別 String是Java語言非常基礎也是非常重要的類,提供了構造器和和管理字符串的各種邏輯,它是典型

原创 Activity

昆蟲帶你瞭解Android四大組件之————Activity Activity是什麼? activity:活動,安卓四大組件之一。我們所看到的程序界面都是actvity。 Activity有什麼作用? 用於和用戶進行交互。比如:

原创 Android藍牙(二)

Android藍牙開發(二) 有問題可以加羣討論:517018699 藍牙官方文檔 中文api Android 可以通過Android BlueTooth訪問藍牙功能的途徑,這些API允許應用以無線的形式連接到其他藍牙,從而實現點

原创 Android藍牙問題

Android BLE藍牙易出現問題 有問題可以加羣討論:517018699 藍牙回調 Android 4.4的藍牙回調是在異步線程(不在主線程),如要藍牙回調在主線程執行更新界面操作,記得切換到主線程操作 三星手機兼容性問題

原创 FragmentTabHost+FrameLayout

Android 你或許不知道的另外一種首頁導航佈局FragmentTabHost+FrameLayout 有問題可以加羣討論:517018699 FragmentTabHost是安卓V4下的一種控件:佈局是:android.supp

原创 消息隊列加線程

消息隊列如何使用線程進行通信 有問題可以加羣討論:517018699 1.新建一個消息隊列: private ArrayBlockingQueue<String> msgSendQueue;//發消息的消息對列 private A

原创 Android反編譯

Android代碼反編譯 有問題可以加羣討論:517018699 在上一面帖子中已經說了如何對代碼混淆。接下來我們開始學習代碼反編譯 * 我們還是跟着大神的腳步前進 ——郭林 Android安全攻防戰,反編譯與混淆技術完全解析(上

原创 解決Android studio 導入工程慢的方法

解決Android studio 導入項目很慢的問題 有問題可以加羣討論:517018699 * 問題情況 * * 原因分析: * 因爲Android版本不一樣,Androidsdk版本也有很多,所以Android

原创 android代碼混淆

Android代碼混淆與反編譯 有問題可以加羣討論:517018699 在去學習混淆與反編譯的同時,我先去看了幾遍大神的博客 郭林的Android安全攻防戰,反編譯與混淆技術完全解析(下) 郭林——Android安全攻防戰,反編譯