原创 Android App安裝包大小優化

如何將圖片400多k的圖片減到了2B,我的APP是怎麼優化的? 前言 本篇文章主要針對 Android性能優化 中 Android APK的大小優化 雖然現在網速已經非常快,用戶流量也很多,但是對於我們的 Androi

原创 2020年Android面試題(BAT最新面試題)包含詳細答案

2020年Android面試題彙總,面試必看,輕鬆拿BAT大廠Offer。完全免費。 基礎問題相關(答案在文末) 1、接口的意義-百度 2、抽象類的意義-百度 3、內部類的作用-樂視 4、Java 虛擬機的特性-百度-樂視 5、哪

原创 Android Manifest功能與權限描述大全

Android Manifest功能與權限描述大全 Android Manifest是Android程序開發中控制各項功能權限的核心文件,該參考表詳盡描述了Android Manifest各個參數項的名稱與功能。是Android

原创 MAC 權限Permission denied XXX

很明顯,權限不足,如果要使用,通過如下命令進行授權即可: sudo chmod -R 777 要操作的目錄地址

原创 修改Java代碼不良代碼,可能你也這麼用,快來看下吧

1.讓代碼性能更高。 需要 Map 的主鍵和取值時,應該迭代 entrySet() 當循環中只需要 Map 的主鍵時,迭代 keySet() 是正確的。但是,當需要主鍵和取值時,迭代 entrySet() 纔是更高效的做法,比先迭

原创 【Android】ReactNative Android端啓動流程

當RN項目創建完成後,打開android目錄,可以看到在原生代碼中會生成 MainActivity和 MainApplication 兩個Java類。很明顯沒,MainActivity 即爲原生層應用程序的入口文件。MainApp

原创 入棧的Activity由於系統資源不足被被回收了怎麼辦

當一個活動進入到了停止狀態,是有可能被系統回收的。那麼想象以下場景 應用中有一個活動 A,用戶在活動 A 的基礎上啓動了活動 B,活動 A 就進入了停止狀態,這個時候由於系統內存不足,將活動 A 回收掉了,然後用戶按下 Back

原创 2020 Android面試

1.接口的意義 1.提供一種協議() 2.提高代碼可維護性和擴展性 3.在團隊合作中,代碼規範性 2.抽象類的意義 1.爲子類提供一個公共的類型 2.封裝子類內重複內容(成員變量和方法) 3.定義有抽象方法,子類雖然有不同的實現,

原创 ReactNative動畫效果分析(僅從Android端源代碼進行分析)

如何查看Android端動畫源碼: 首先打開nodeModule-react-native-ReactAndroid-src-main-java-com-facebook-react 就可以查看到ReactNative Andro

原创 通過gradle命令動態修改應用版本號和版本名稱

通過gradle命令動態修改應用版本號和版本名稱 在Android項目的build.gradle文件中android中的versionCode與versionName def appVersionName = '0.0.1' de

原创 npm包發佈正式和測試版

通常我們是通過npm publish 發佈開發包,在項目npm install @packageName的方式來下載我們剛纔發佈的npm包。如果出現不穩定版本,需要升級安裝包版本號,如果我們不想升級版本號只是想自己多次測試使用呢,

原创 Android P v3簽名新特性

新版v3簽名在v2的基礎上,仍然採用檢查整個壓縮包的校驗方式。不同的是在簽名部分增可以添加新的證書,即可以不用修改ApplicationID來完成證書的更新迭代。 本文引用自 https://xuanxuanblingbling

原创 ReactNative多bundle加載

package com.meicai.react.bridge.activity; import android.os.Bundle; import android.view.KeyEvent; import com.face

原创 ReactNative BackHandler之Android返回鍵判斷 返回頁面或關閉APP

安卓返回鍵配置 import React, { Component } from 'react'; import { ToastAndroid, BackHandler, StatusBar } from 'react-nativ

原创 android Q(10) 在讀寫文件時引入的權限問題

在安卓Q上操作文件讀寫時遇到的問題,進行記錄。 獲取到文件夾的對象之後,調用listFiles()方法嘗試獲取該目錄下面的文件時出現了問題,返回值永遠是null,在網上查找了一番之後基本都指向了權限問題,但是通過調試可以確認我已