原创 記半次元App數據解密記錄

最近發現一個有意思的應用,半次元,這個應用中有很多Cosplay美圖,很感興趣便想試試能否通過抓包分析獲取相應的接口,沒想到自己實際上已經跳到了一個大大的深坑之中,一起來看下吧。 萬里長征第一步:抓包分析 本次分析採用Fiddl

原创 Android數據存儲全解析(一)

一、文件存儲 文件存儲是 Android 中最基本的一種數據存儲方式,它不對存儲的內容進行任何的格式化處理,所有數據都是原封不動地保存到文件當中的,因而它比較適合用於存儲一些簡單的文本數據或二進制數據。 Context 類中提供了一個

原创 史上最快模擬器之Genymotion

本文詳細講述在eclipse+ADT上的安裝與使用,Android Studio上比較簡單,不在贅述。 首先這裏有一個普遍的方法:http://jingyan.baidu.com/article/9faa72315041d8473c28

原创 Android四大組件之廣播接收器(二)

接上篇,Android四大組件之廣播接收器(一)本文主要總結廣播的發送。 標準廣播 1、首先創建接收器MyBroadcastReceiver: public class MyBraodcastReceiver extends Broad

原创 Android四大組件之廣播接收器(三)

爲了能夠簡單地解決廣播的安全性問題,Android 引入了一套本地廣播機制,使用這個機制發出的廣播只能夠在應用程序的內部進行傳遞,並且廣播接收器也只能接收來自本應用程序發出的廣播,這樣所有的安全性問題就都不存在了。 代碼示例: pub

原创 Android學習之多線程編程(handler篇)

在Android中爲了執行一些耗時的操作,但有不想因此導致主線程堵塞的時候,就必須通過多線程的方式來處理。 在Java中主要有以下兩種生成子線程的方法: 方法一: class MyThread extends Thread { @Ove

原创 九章算法系列(一)

問題:實現一個Memcpy函數 函數簡介:c和c++使用的內存拷貝函數,memcpy函數的功能是從源src所指的內存地址的起始位置開始拷貝n個字節到目標dest所指的內存地址的起始位置中。 本題主要考慮兩點:1)內存重疊與否2)重疊內存的

原创 以太網(數據鏈路層)學習筆記

以太網的發展過程: 傳輸媒體從採用同軸電纜到雙絞線纜和光纖 從共享式以太網發展到交換式以太網 出現VLAN和三層交換技術 從低速以太網發展到高速以太網 傳輸媒體從採用同軸電纜到雙絞線纜和光纖 從共享式以太網發展到交換

原创 Android佈局之ListView

ListView無疑是最常用的佈局,本文主要介紹ListView的使用。 流程簡述: 1)創建ListView佈局以及需要顯示的子佈局。 2)創建所需適配器儲存數據,佈局,作爲LsitView的數據源。 3)綁定ListView併爲其加載

原创 Android四大組件之廣播接收器(一)

Android 中的每個應用程序都可以對自己感興趣的廣播進行註冊,這樣該程序就只會接收到自己所關心的廣播內容,這些廣播可能是來自於系統的,也可能是來自於其他應用程序的。 Android 中的廣播主要可以分爲兩種類型,標準廣播和有序廣播

原创 Android四大組件之服務(一)

服務是什麼服務(Service)是Android中實現程序後臺運行的解決方案,它非常適合用於去執行那些不需要和用戶交互而且還要求長期運行的任務。服務的運行不依賴於任何用戶界面,即使當程序被切換到後臺,或者用戶打開了另外一個應用程序,服務仍

原创 數據通信基礎(物理層)學習筆記

數據傳輸系統 系統組成 收發器:  連接發送端的收發器實現將數據轉換成信號的過程  連接接收端的收發器實現將信號還原成數據的過程 信道:信號傳播通道  傳播光信號信道、傳播電信號信道  有線信道、無線信

原创 Android常用控件學習(1)

簡單分享幾個小控件的使用,這裏我在描述上力求精簡 所有的控件都具有一個控制顯示狀態的屬性或方法 xml中: android:visibility   可選值有三種,visible(可見)、invisible(透明) 和 gone(徹底消失

原创 Github的最簡化使用方案

臨近大三結束了看到還有諸多道友還不會使用Git,甚至沒去了解過GitHub,這裏準備寫一個簡單的使用方案。 Git簡介: Git是一個開源的分佈式版本控制系統,用以有效、高速的處理從很小到非常大的項目版本管理。 Git最簡化

原创 Android學習之運用多媒體

播放音頻: 在 Android 中播放音頻文件一般都是使用 MediaPlayer 類來實現的,它對多種格式的音頻文件提供了非常全面的控制方法,從而使得播放音樂的工作變得十分簡單。下表列出了MediaPlayer 類中一些較爲常用的控