author/JAVA高階開發

造了四個輪子之後,我們上路跑一跑

一、前言 最近相繼釋出了四個開源專案,都是比較用心的專案。 造完輪子,很自然的想到要弄個App來跑一下。 在搬APP出來之前,先介紹下這幾個輪子吧。 二、輪子 昨晚我在秋名山輸給一輛五菱巨集

Bazel構建

簡介 Bazel是一個類似於Make,Maven和Gradle的開源構建和測試工具。Bazel支援多種語言混編的專案並且可以根據不同的平臺輸出不同的構建結果。 優勢: 加快構建和測試速度:B

我的技術成長之路

最近發了一個專題 從零開始仿寫一個抖音App 承蒙大家的關注閱讀量也挺多了。所以在群裡的同志們“鼓動”我寫一篇成長和技術路線的文章,以饗讀者。 注意本文只是給在技術路上迷茫的人一個指引,大牛的話其實完全不必看

Android小知識-WebView的Java和JavaScript互動

目前市面上的大部分APP都是混合開發,也就是大家所說的Hybrid方式,集成了Native和Web的優點,使用native可以保證使用者的體驗,使用Web可以使得APP具有動態更新的能力,同時有利於跨平臺開發,

Android記憶體洩露小結

Java 程式執行時的記憶體分配策略有三種,分別是靜態分配,棧式分配,和堆式分配,對應的,三種儲存策略使用的記憶體空間主要分別是靜態儲存區(也稱方法區)、棧區和堆區。 靜態儲存區(方法區):主要存放

Android逆向分析概述

學習逆向的初衷是想系統學習Android下的hook技術和工具, 想系統學習Android的hook技術和工具是因為 Android移動效能實戰 這本書. 這本書裡用hook技術hook一些關鍵函式來計算關鍵

Android常見術語全面總結

APP (Application):應用軟體 一個或多個Activity、服務、監聽和Intent接收器的集合,一個應用程式有一個檔案清單,並且打包成一個apk檔案。 IDE(Integra

基於UDP的網路資料傳輸測試(Java+Android)

零、前言 1.本文不是大講特講UDP和TCP的區別,或者其流程,只是基於此作些小測試 2.完成兩個計算機、手機、計算機與手機之間的資訊資料傳輸 3.把控制檯輸出及GUI操作 以及Android展現形

1746036316.3121