原创 make clean和make clobber區別
make clean 它會刪除本次設置所生成的所有的output與中間文件。 等價於指令 $OUT指的是out/target/product/[product_name] make clobber 它會刪除所有設置所生成的所有的outpu
原创 Flutter與原生的通信(Android/IOS版)
Flutter 官方提供 MethodChannel、EventChannel、BasicMessageChannel 三種方式與原生通信 1.MethodChannel 特點:單方請求響應(flutter->原生) (1)
原创 Flutter 之provide狀態管理
provide 狀態管理更加方便處理數據 1.在pubspec.yaml中添加 provide: ^1.0.2 2.在main.dart 註冊provide import 'package:provide/provide.dart
原创 android 雙進程之間的RPC通信
1.Binder實現了IBinder接口 (1) 綁定和註銷服務。 package com.xiaochen.demo.aidl; import com.xiaochen.demo.aidl.IRemoteServiceCallback
原创 Flutter AutomaticKeepAliveClientMixin 的作用
切換tab後保留tab的狀態,避免initState方法重複調用 class _HomePageState extends State<HomePage> with AutomaticKeepAliveClientMixin { @
原创 ListView/GridView 的Item中的CheckBox點擊衝突的問題
1.自定義樣式+擴大點擊區域CheckBox <CheckBox android:id="@+id/cb_select_item" android:layout_width="wrap_content" a
原创 在線Json轉Dart
在線Json轉Dart https://javiercbk.github.io/json_to_dart/
原创 Flutter 常用第三方工具包
Flutter 常用第三方工具包 1、dio: ^2.0.7 -->網絡通訊 2、flutter_swiper: ^1.1.4 -->
原创 flutter之dio網絡通信
flutter http請求庫dio: (1)在pubspec.yam中添加: dependencies: flutter: sdk: flutter dio: ^2.0.7 (2)網絡工具類post:
原创 android從應用層到HRL層調用流程
android從應用層到HRL層調用流程: 1.實現自己的LED燈之HAL層代碼編寫 (1)編寫Android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VAR
原创 android studio 自動簽名打包 Signed APK。
1.在app項目中build.gradle添加 android { 。。。。。。 signingConfigs { release { keyAlias '...' keyPassword
原创 Android ListView優化之局部刷新(非notifyDataSetChanged()方式)
1.adapter只會去調用對應position的getView()方法來對界面進行刷新了, listView.setOnItemClickListener(new AdapterView.OnItemClickListener()
原创 Android studio 同步工程失敗:External Native Build Issues: Error configuring
解決方法: 1.在工程目錄下, 修改build.gradle dependencies { classpath 'com.android.tools.build:gradle:x.x.x' } 改成 dependencies { clas
原创 nginx的安裝與卸載
1.安裝 第一步 - 添加Nginx存儲庫 要添加CentOS 7 EPEL倉庫,請打開終端並使用以下命令: sudo yum install epel-release 第二步 - 安裝Nginx 現在Nginx存儲庫已經安裝在
原创 Android逆向之旅---SO(ELF)文件格式詳解
第一、前言 從今天開始我們正式開始Android的逆向之旅,關於逆向的相關知識,想必大家都不陌生了,逆向領域是一個充滿挑戰和神祕的領域。作爲一名Android開發者,每個人都想去探索這個領域,因爲一旦你破解了別人的內容,成就感肯定爆棚,