原创 Android組件化一【賦予Module單獨運行的能力】

Android組件化一【賦予Module單獨運行的能力】一、目標二、準備工作三、賦予Module運行的能力3.1、原理(兩種)3.2、集成CC步驟3.3、集成AppJoint步驟四、總結 說到組件化,簡直有太多的東西需要了解了,剛

原创 Android Studio NDK及so文件開發(一)

博客借鑑: Android studio NDK開發: http://blog.csdn.net/rznice/article/details/42295215 Android Studio 調用.so文件: htt

原创 Android基礎教程之-----控件

本人也是初出茅廬的Android新手,首次換用Android Studio進行開發,如有紕漏之處,歡迎諸位指正! 控件是界面中必不可少的元素,包括常用的文本框,輸入框,按鈕,圖片按鈕,圖片,單選框,複選框,進度條,拖動條等。通過系

原创 Firebase Crashlytics集成

Firebase Crashlytics集成官方文檔注意點 官方文檔 首先請參閱官方文檔,該文檔非常詳細的講述了集成步驟,請認真閱讀。 注意點 在官方文檔中的第二步驟中別忘了 apply plugin: ‘io.fabric’,否

原创 ConstraintLayout之Group

文章目錄ConstraintLayout 之 Group ConstraintLayout 之 Group 關於Group的基本使用如下: <androidx.constraintlayout.widget.Group

原创 Android APT 自動生成代碼實踐

有趣的目錄Android APT 自動生成代碼實踐1、工程準備1.1、創建annotation模塊1.2、創建processor模塊2、見證奇蹟的時刻 Android APT 自動生成代碼實踐 前言:都9102年了,我才接觸到a

原创 海外Android應用的推送嘗試 FCM + Amazon SNS

有趣的目錄海外Android應用的推送嘗試 FCM + Amazon SNS1、開發前的準備1.1、科學上網1.1.1、快連1.1.2、酸酸乳(別名啦)1.2、Google框架FCM【Firebase Cloud Messagin

原创 利用自動化測試框架Airtest自動偷取支付寶好友能量

之前我們使用Android Studio的junit測試來實現過直播的自動點贊功能,文章在這裏 關於直播自動點贊功能的實現。 但是,那個是基於Android 原生控件的測試。今天我們要說的支付寶的螞蟻森林頁面則是WebView實現的,

原创 使用DevKit開發插件

搭建開發環境 步驟 使用下面的步驟列表來確保您已經準備好開發您的自定義插件。 在您的計算機上下載IntelliJ IDEA CE源代碼。IntelliJ IDEA CE源碼並不是插件開發的必要條件,但是使用它可以使的插件的調試更加容

原创 使用GreenDao操作已有的 .db 數據庫

使用GreenDao操作已有的 .db 數據庫 編者序 如果你項目中使用了GreenDao的話其實一些建庫、建表的操作都對你隱藏了,你只根據XXXDao類就可以爲所欲爲的增刪改查了。本篇不會花篇幅講解如何配置GreenDAO,現在的G

原创 使用Gradle來開發插件

該系列翻譯託管在 IntelliJ-Platform-SDK-DevGuide,如有任何指點請提Issue。 使用Gradle來開發插件 將Gradle構建支持功能添加到IntelliJ平臺需要使用到最近發佈的Gradle構建系統和I

原创 Android Studio插件開發(一)

Android Studio插件開發(一) 插件,即Plug-in,一款實用的插件實乃 程序員 工程師們居家旅行、節約時間、渾水摸魚 的必備良器。接下來一起學習下IntelliJ平臺下的IDEA插件的開發流程; 準備事項: 1、In

原创 Android 佈局視圖生成圖片

Android 佈局視圖生成圖片 先佔位主要代碼,只針對顯示在屏幕上的佈局: v.buildDrawingCache(); Bitmap cacheBitmap = v.getDrawingCache(); Bitmap bit

原创 關於直播自動點贊功能的實現

關於直播自動點贊功能的實現工具介紹方法1、 adb shell1.1、bat批處理1.2、安卓獲取權限執行adb shell命令方法2、自動化測試兩種方式效率對比 場景:我們在划水看直播,然後想給自己喜歡的主播點贊(刷贊),但是手指一

原创 Android Studio NDK及so文件開發(三)

Android Studio NDK及so文件開發(三)新建項目不同之處方便之處其他 之前的兩篇文章都是在我們自己在原有的Android工程上添加NDK開發的,這一篇我們直接在新建項目的時候直接勾選上 Include C++ supp