原创 自己用NDK編寫C++方法生成全平臺so庫

作者:譚東 軟件環境:Windows+Android Studio+CMake 這裏記錄一下自己編寫的簡單C++方法,然後再編寫JNI方法,最後通過CMake編譯成全平臺so庫使用。 整個項目結構: 爲了方便,我們可以用Android

原创 Flutter 和 Dart 開發中一些技巧和坑點填坑指南詳解

開篇引入一個 Flutter 的所跨平臺的圖片。圖中大概列了一下 Flutter 未來所跨的平臺, Flutter 有 Google Flutter 技術團隊的不斷迭代開發,相信Flutter將是未來的主流跨平臺開發框架。本節

原创 用React搭建渲染一個前端頁面

React是Facebook推出的一個前端JavaScript框架,React的設計思想極其獨特,屬於革命性創新,性能出衆,代碼邏輯卻非常簡單。所以,越來越多的人開始關注和使用。 React框架主要用於前端頁面的編寫,非常的高效,而且安全

原创 Google ExoPlayer播放器框架詳解及應用實踐

作者:譚東 我們都知道,音視頻的播放處理在各個平臺都是一個常用的操作和功能,尤其在移動Android平臺音視頻播放變得複雜得多,要處理不同操作系統版本間的API差別、軟硬件的不同、直播點播流的處理、不同音視頻編解碼的處理、不同

原创 Flutter TV應用的開發嘗試

Flutter TV應用的開發嘗試開發的運行效果圖開發的主要難點Flutter TV應用開發按鍵監聽Flutter TV應用開發焦點處理Flutter TV應用開發焦點框效果處理 Flutter主要是進行移動應用開發外,最近嘗試

原创 Flutter Http網絡請求詳解

Http網絡請求詳解1. Http的請求方式簡介1.1 GET請求方式1.2 POST請求方式1.3 HEAD請求方式1.4 PUT請求方式1.5 DELETE請求方式1.6 OPTIONS請求方式1.7 TRACE請求方式1.8

原创 爲什麼寫着寫着就變成了多方面發展的技術研究者?

作者:譚東       可能在2年前你看到我的博客還基本上是Android相關的技術文章,這些都來自我在實際工作或者開發中遇到的問題,解決後進行的分享。不過當你現在來到我的CSDN博客,你可能又看到了Android,又看到了NDK相關,

原创 從0到1,編寫一個簡單的前端頁面

作者:譚東 從0到1,編寫一個簡單的前端頁面。     ...即將完善

原创 Flutter 開發規範

想學習好一門編程語言,想標準高效的學習一門編程語言,首先你需要了解它的開發規範。標準的開發規範可以讓我們事半功倍,也可以讓別人更好的理解和使用你的代碼、算法。學習Flutter同樣建議大家先掌握瞭解其開發規範,大致包括:項目結構

原创 Flutter Android Studio開發環境的搭建

Flutter開發工具很多,有很多支持Flutter開發的IDE。比如Android Studio、Visual Studio Code、InteIIiJ IDEA、Atom、Komodo等。這裏我們介紹一下Android St

原创 搭建局域網WebSocket手機和Web遙控器

這裏以遙控Android平臺的機頂盒或應用爲例,實現基於WebSocket的遙控通信。這裏以遙控機頂盒爲例。WebSocket支持雙向通信。WebSocket是一種在單個TCP連接上進行全雙工通信的協議。允許服務端主動向客戶端推送數據,

原创 Dart Web開發環境搭建及新建運行項目

Dart Web開發環境搭建及新建運行項目開發環境的搭建1. 下載Dart SDK2. 下載開發工具3. 創建Dart Web項目 Dart除了可以使用Flutter進行移動應用開發外,還可以進行Web開發,Dart主要是替換了Ja

原创 Dart Server開發環境搭建及新建運行項目

Dart Server開發環境搭建及新建運行項目開發環境的搭建1. 下載Dart SDK2. 下載開發工具3. 創建Dart Server項目 Dart除了可以使用Flutter進行移動應用開發、Web開發外,還可以進行服務器端開發

原创 Http網絡請求詳解

Http網絡請求詳解1. Http的請求方式簡介1.1 GET請求方式1.2 POST請求方式1.3 HEAD請求方式1.4 PUT請求方式1.5 DELETE請求方式1.6 OPTIONS請求方式1.7 TRACE請求方式1.8 C

原创 Flutter開發環境搭建和調試

Flutter開發環境搭建和調試開發環境的搭建1. 下載Flutter SDK2. 配置環境變量3.安裝Visual Studio Code所需插件4.創建Flutter項目模擬器的安裝與調試 Flutter開發工具很多,有很多支持