原创 [email protected] 使用 Typescript 擼一個APP

激動不已 ~ 自從 [email protected] 版本之後,進入了內網編程。在一個封閉的小圈圈裏,以 [email protected] 版本進行編程。全靠徒手手擼 代碼 ,總覺得大能量無處盡放 ! 今天決定使用疫情

原创 FFmpeg 詳盡編譯過程

##內容摘要 準備linux系統 ubuntu14.04 安裝 git 安裝 vim(vimcdoc-1.5.0.tar.gz) 安裝 jdk(jdk-8u151-linux-x64.tar.gz) 安裝 ndk(android

原创 ijkplayer 詳盡編譯過程

摘要 對於比較熱門新穎的技術,我還是比較喜歡的。尤其是短視頻、直播應用的興起,直接拉起 ffmpeg 和 ijkplayer 在技術開發界的聲望。個人覺得學習一門技術,很多方面是要循序漸進,慢慢積累知識。通過前段時間對這方面進行了

原创 Java-嘮下《內部類》

在一個類的內部定義的類稱之爲內部類;內部類允許將一些邏輯相關的類組織在一起,並控制內部類代碼的可視性。 要點事項注意 實例內部類自動持有當前實例的引用。詳細見 代碼塊-A 在實例內部類中不能定義靜態成員,而只能定義實例成員

原创 Java-嘮下《繼承》

繼承是複用程序代碼的有力手段。它有兩個重要的概念:方法重載和方法覆蓋。 繼承關係最大的弱點就是——打破封裝;而組合關係與之相比,她的優勢是不會破壞封裝。但是組合關係卻會比繼承關係要創建更多的對象。 方法重載(Overlo

原创 react-native 列表吸頂效果&滑動漸變動畫&輪播漸變動畫

react-native 實現列表吸頂效果 實現列表吸頂效果,這裏是使用RN自帶組件SectionList自帶的特性。 RN 結合 MobX之後的生命週期使用 在說明SectionList實現列表吸頂功能之前,先爆料承接上一篇文

原创 react-native 配置全局變量並使用

配置RN全局變量 事出有因 有些恆定變量,比如當前手機的寬度、高度和手機信息的一些配置等等。討厭每次使用都要導入,import xx ...。這樣的操作讓人很煩躁!於是,想要配置一種全局的方式,減去每次使用都要import。這種方

原创 react-native MobX隨了我喜歡的編程風格

MobX 給你久違已久的編程風格 react-native 指令編譯運行 總是忘記幾個命令這裏就專門記錄下來。<我在Mac air 終端執行> 查看當前可用的設備/模擬器的列表:xcrun simctl list devices

原创 react-native 自定義一個地址選擇器

地址選擇器介紹 地址數據,線上即時請求。json的數據結構如下, { "code": 200, "msg": "success", "data": [ { "id":

原创 react-native 編譯出錯 —— Manifest merger failed

Manifest merger failed —— Androidx 中間嘗試了很多方式,都不行!比如 manifest/application中添加 android:appComponentFactory="" tools:r

原创 react-native 自定義容器組件-this.props.children

自定義容器組件是什麼樣子的呢??首先看一個效果(上面的toolbar): 代碼上的使用是這樣的,自定義容器組件集成了組件<SafeAreaView/> <StatusBar/> <SimpleHeaderbar/> 三個組件來實

原创 react-native 在組件之間的通信,怎麼使用帶參函數

根據上面的UI展示和點擊效果顯示,對應源碼如下: import React, { Component } from "react"; import { StyleSheet, View, Animated, Image, Eas

原创 react-native配置react-native-image-crop-picker

null is not an object (evaluating '_reactNativeImageCropPicker.default.openPicker') 如何引用第三方的圖片剪輯庫?上面的錯誤一直提醒着、出現!查找了好多

原创 React-Native修改安卓平臺的包名

RN 修改包名 andorid/app 目錄下修改no.1 將文件目錄修改成對應的正確包名 修改之後,一定不要忘記修改兩個java文件的包名 MainActivity.java 和 MainApplicatioin.java

原创 iOS初學之填坑總結

Bug(2019-4-1) Linker command failed with exit code 1(use-v to see invocation) 爲什麼會出現這樣的問題呢? 是因爲在 Build Phases 下的 Co