原创 【我的Android進階之旅】Wireshark的下載安裝與使用教程

以碼爲劍,面對疾風 如果你還沒有安裝wireshark的話,請點擊這裏 [wireshark百度網盤下載地址](https://pan.baidu.com/s/1pOwzv5WzmlSE_GK2vcKKqA) 打開Wire

原创 【我的Android進階之旅】使用Wireshark來分析TCP三次握手

<div class="article_content clearfix csdn-tracking-statistics" id="article_content" data-mod="popu_307" data-dsm="

原创 【我的Android進階之旅】上傳大圖時候如何處理

在開發Android應用時,會經常上傳圖片到服務器,會經常出現上傳圖片失敗和時間過長的問題 爲了解決這個問題,決定把照片進行壓縮後上保存後本地緩存文件夾後再上傳   import java.io.ByteArrayInputStream;

原创 【我的Android進階之旅】AndroidStudio出現“fatal: remote github already exists”的解決方法

今天把github中的一個倉庫刪除,準備通過AndroidStudio重新上傳該項目,但是在上傳的過程中出現了“fatal: remote github already exists”錯誤,谷歌許久終於找到解決方法。 解決方法:

原创 【我的Android進階之旅】安卓應用如何顯示在外接屏幕上

Android平板可以外接一塊顯示器,那麼現在如果將顯示內容顯示在副屏(顯示器)上,該如何實現呢? 這裏要用到Android的Presentation這個API:點擊查看API詳情 我們現在新建一個Android項目 首先

原创 【我的安卓進階之旅】Opengl Es(1)圖形之三角形繪製(附Github地址)

繪製一個三角形 正如我們學習一門編程語言時大多數教程都會先告訴你怎麼寫出一句 Hello World ,OpenGL的教程大多數第一課也是教你如何繪製一個簡單三角形。接下來我們就按照上述所說的渲染過程,講解一下如何通過OpenGL

原创 【我的安卓進階之旅】Opengl Es(3)繪製多邊形及圓形(附Github地址)

上篇博客中我們已經使用到了相機和投影,利用變換矩陣,繪製出了等腰直角三角形。在本篇博客中,我們繪製正方形和圓形同樣少不了變換矩陣。 構建正方形和圓形 前面提到過,在OpenGLES的世界裏面是沒有正方形和圓形的,只有點、線、三角形

原创 【我的Android進階之旅】NDK 調試工具addr2line 的使用教程

使用NDK編寫native code時候,真機常會出現crash的錯誤。然後logcat就是一片錯誤堆棧。 I/DEBUG ( 2562): signal 11 (SIGSEGV), code 2 (SEGV_ACCERR

原创 【我的安卓進階之旅】Opengl Es(6)紋理貼圖(附Github地址)

前面幾篇博客,我們將了Android中利用OpenGL ES 2.0繪製各種形體。但是我們看到的基於OpenGL開發的應用和遊戲,可不僅僅是那些規則形體和一些簡單的色彩構成,而是各種不規則的形體構成了現實世界或者卡通世界的人和事物

原创 【我的Android進階之旅】如何發佈我們個人的項目到jcenter中心倉庫,並在項目中依賴

首先我們看看寫的gradle代碼的含義: compile 'com.first:FirstLibrary:1.0.0'1 其組成是這樣的: GROUP_ID:ARTIFACT_ID:VERSION GROUP_ID指的是com.f

原创 【我的安卓進階之旅】Opengl Es(5)三維圖形繪製圓錐、圓柱和球體(附Github地址)

之前的博客中,我們繪製了三角形、正方形、圓形、立方體,今天我們將繪製圓錐、圓柱和球體。能夠繪製這些基本的常規幾何形體後,其他的常見幾何形體的繪製對於我們來說就基本沒問題了。 繪製圓錐 由之前的博客,我們大家也應該都知道了,Open

原创 【我的Android進階之旅】Source Insight 添加系統庫函數源碼(包含源碼下載下載地址)

C標準函數庫源碼下載傳送門 1、在BASE項目下添加Project->Open Project ,打開Base項目2、打開PreferencesProject->Preferences,選擇Symbol Lookups選項卡

原创 【我的安卓進階之旅】Opengl Es(4)之繪製正方體(附Github地址)

之前的博文我們都是在平面上繪製二維圖形。接下來我們來學習繪製三維圖形 構建立方體 上篇博客講到正方形的繪製,立方體是是由六個正方形組成,我們將這六個正方形繪製出來,立方體就繪製完畢了。我們選擇用索引法來繪製,立方體擁有八個頂點,我

原创 【我的安卓進階之旅】Opengl Es(2)投影變換之繪製等腰三角形(附Github地址)

上一篇博客中我們已經繪製出了一個三角形。我們在代碼中修改下三角形的頂點座標,使其成爲一個等腰直角三角形。 //設置三角形頂點數組,默認按逆時針方向繪製 public static float[] triangle

原创 【我的安卓進階之旅】Opengl Es(7)之圖像處理

在之前的博客中我們就有提過OpenGLES的常見應用範圍,其中有一個就是圖片的處理。爲了保證效率,Android手機中許多美顏相機、圖片處理應用,都用到了OpenGLES來處理圖片。上一篇博客中,我們利用OpenGLES 顯示出了