原创 保存Bitmap 到存儲卡(SD卡) 並通知文件管理器 更新

保存Bitmap 到存儲卡(SD卡) 並通知文件管理器 更新 private void saveImage(Bitmap bitmap) { //此處範圍的所謂外部存儲是手機的自帶內存32G,64G,並不是

原创 組件化開發 實戰篇

1爲什麼採用組件化開發 理由很簡單, 提高團隊開發速度.特別是業務模塊繁瑣的項目,主要體現在一下幾點 解耦 每個功能模塊都可單獨運行, 開發期,只編譯一個模塊即可(這是組件獨有的亮點) 有利於單元測試 代碼迭代便捷 舉個栗子

原创 javaEE java基礎 基礎知識查缺補漏

十進制轉換成任意進制數值 ( 除基倒取餘) 例如 十進制數字 83 裝換成 八進制數是多少? 先用83 除以8 商10 餘 3 再用10 除以8 商 1 餘 2 再用 1 除以8 商 0 餘 1 所以 83 轉換成八進制

原创 idea中運行tomcat時,控制檯services和Tomcat Localhost Log以及Tomcat Catalina Log出現亂碼的解決

一次解決所有亂碼問題,專治各種水土不服 1. 首先修改Tomcat 找到你tomcat的conf目錄下的logging.properties 如圖把 1和2的 encoding 註釋掉 如圖把 3和4的encoding 改

原创 專業基礎 面試第一天(面試題2019年整理)

今天的面試很豐富,面試時間20分鐘左右,知識點問了不下20個 ,先做整理一下, 還有好多不知道的名詞 都忘了 多線程操作同一變量 內存機制中的 "副本"概念 多個線程訪問一個成員變量時 每個線程都會得到一個該變量的副本 在

原创 原 專業基礎 面試 第三天(面試題2019年整理)

關於熱修復 熱修復的可以分幾種 例如阿里的andfice 和 tinker tink的熱修復原理就是 : 原理是對dex包序列的插亂的方式.在我們實際加載的時候, . 類可以理解爲一個數組,但是某個方法的順序排在類的第三位

原创 專業基礎 面試 第二天(面試題2019年整理)

今天的面試問道最多的是,你知道什麼嗎?你的項目裏用到了嗎?或者什麼情況下常用? 談談你對Service的理解 1、service 是什麼 是一個在後臺執行長時間運行操作而沒有用戶界面的應用組件。 2、跟廣播一樣 主線程中運行

原创 Java後臺編程技術棧 --- redis框架

什麼是Redis Redis 是完全開源免費的,遵守BSD協議,是一個高性能的key-value數據庫。 Redis 與其他 key - value 緩存產品有以下三個特點: Redis支持數據的持久化,可以將內存中的數據保存在

原创 make sure class name exists, is public, and has an empty constructor that is public

關於make sure class name exists, is public, and has an empty constructor that is public解決辦法 環境:安卓8.0以上版本 多出現在 vivo Y

原创 組件化開發 基礎篇

參考文章: https://blog.csdn.net/guiying712/article/details/55213884

原创 熱更新開發 基礎篇

參考文獻

原创 插件化開發 基礎篇

參考文獻

原创 一步步教你 ndk /jni 開發,從入門到實踐

JNI 開發幫助文檔 一. AS環境配置 1. 下載NDK 2.要配置ndk-build 環境變量(下面給出了,cmd方式, 當然也可以 我的電腦 方式添加) sudo gedit /etc/profile 增加如下內容 ex

原创 標準轉換器,去掉 Retrofit以Mutipart上傳參數時,String參數會多一對雙引號

在使用retrofit 以Mutopart 進行表單數據上傳時,後臺收到的數據有雙引號 原因很簡單往往是因爲 你使用了GsonConverterFactory, 這時你需要添加一個標準轉換器 converter-scalars