原创 ReactNative Andriod如何通過代碼快速調起搖一搖開發者模式彈框

通過拿到ReactInstanceManager去調用showDevOptionsDialog方法就可以了,是不是很簡單,快去試試吧。 public void showDialog() { getReactNative

原创 React Native for Android 源碼解析:Reload, Debug JS Remotely具體做了什麼?

Reload, debug js remotely Reload 首先看看Reload,先從Activity下手,初始demo裏MainActivity繼承了ReactActivity,RN工程的初始化,加載jsbundle的觸發

原创 Bitmap源碼分析以及圖片壓縮實現方案

Bitmap源碼分析以及圖片壓縮實現方案 Android中圖片是以Bitmap形式存在,Bitmap所佔內存大小的計算方式爲:圖片長度圖片寬度一個像素點佔用的字節數。爲了更好的理解Bitmap,我們先來看下BitmapFactor

原创 react-native設置scrollView水平垂直居中

react-native設置scrollView水平垂直居中 react-native設置scrollView水平垂直居中 scrollView有一個contentContainerStyle屬性 <ScrollView con

原创 ReactNative創建制定版本的項目

npx react-native init MyApp --version 0.59.3 點贊 收藏 分享 文章舉報 bobby_fu 發佈了128 篇原創文章 ·

原创 如何在Android設備搖一搖彈框中增加新的選項並實現點擊功能

如何在Android設備搖一搖彈框中增加新的選項並實現點擊功能 打開Android項目的Application,找到ReactNativeHost,重寫ReactNativeHost的createReactInstanceMana

原创 android中爲textview動態設置字體爲粗體

android中爲textview動態設置字體爲粗體 textView.setTypeface(Typeface.defaultFromStyle(Typeface.BOLD));//加粗 TextView textView =

原创 react-native-fast-image Android端配置

今天在項目裏使用了react-native-fast-image,現在記錄一下過程 如果是原生和RN混合開發,首先執行以下代碼: yarn add react-native-fast-image 然後在Android添加依賴:

原创 Stetho簡化Android調試(一)

原文鏈接 https://www.jianshu.com/p/42303aa8299a 在開發 Android 應用的時候,有時候我們需要查看數據庫、SharePreference等。通常的做法是把相關文件pull出來,而前提必須

原创 AndroidAnnotation

1.@EActivity(R.id.xxx):表示這個類是一個activity並且對應某個佈局文件 @EActivity(R.layout.activity_main) public class MainActivity ex

原创 This Handler class should be static or leaks might occur (anonymous android.os.Handler) less

在Java 中:非靜態的內部類和匿名類都會隱式的持有一份對外部類的引用,而靜態的內部類則不會包含對外部類的引用。 android studio最新版本有個很好的功能就是可以自動檢測出代碼中內存泄漏等問題 今天說一下Handler出

原创 Java通過反射機制獲得類方法

public class UserName { protected void getMethod(String name) { System.out.println(name + "成功獲得method")

原创 ReactNativeHost介紹

1.什麼是ReactNativeHost ReactNativeHost是ReactNativeInstanceManager的土壤,爲ReactNativeInstanceManager提供一定的環境,相當於裝箱操作,幫你管理Rea

原创 藍牙打印機

小號字體加粗 esc.addSelectPrintModes(EscCommand.FONT.**FONTA**, EscCommand.ENABLE.**ON**, EscCommand.ENABLE.**OFF**, E

原创 服務端將打印內容發送給客戶端,APP進行打印(支持網絡打印機和藍牙打印機)

public class PrintTools { private static final String TAG = PrintTools.class.getSimpleName(); /** * 根據