ReactNative之Redux詳解

用redux有一段時間了,感覺還是有必要把其相關的知識點系統的總結一下的,畢竟好記性不如爛筆頭。上篇博客更新了關於《ES6中的迭代器、Generator函數以及Generator函數的非同步操作》的內容,該內容時saga的基礎,稍後會總結saga相關知識點。循序漸進,本篇博客主要總結的是Redux相關 ...

我也開源... React Native Messager

近期有空,玩轉React Native。 https://github.com/andyc365/ReactNativeMessager React Native Messager A React Native based cross-platform messenger(Messager) app ...

使用CoordinatorLayout打造各種炫酷的效果

"使用CoordinatorLayout打造各種炫酷的效果" "自定義Behavior —— 仿知乎,FloatActionButton隱藏與展示" "NestedScrolling 機制深入解析" " 一步步帶你讀懂 CoordinatorLayout 源碼" "自定義 Behavior 仿新浪微 ...

《垃圾分類助手-生活的好幫手-技術支持》

垃圾分類助手-生活的好幫手的技術支持,如果您使用中出現什麼問題或者對我們產品有什麼改進建議,請隨時與我聯繫。 電話:15990075212 郵箱:[email protected] 應用簡介 垃圾分類小助手-生活的好幫手能夠快速搜索垃圾分類,高效率識別垃圾分類,輕鬆解決垃圾分類難題 ...

Could not find any version that matches com.android.support:appcompat-v7:29.+

Android Studio運行報錯:Could not find any version that matches com.android.support:appcompat-v7:29.+ ...

iOS 13 正式發佈,來看看有哪些 API 變動

iOS 13 已正式發佈,網上對其用戶體驗上的新特性的描述也很多。對於開發來說,需要關註的另一方面是新系統在 API 層面做了哪些改動,從而會對我們現有的代碼產生什麼影響。 在這裡,我們基於 iOS 13 Release Notes 做了一些整理,主要是列表出 Apple 提供的一些新的 API 和 ...

Android: Unable to resolve dependency for ':[email protected]/compileClasspath':

我按照ExoPlayer的github指引添加 發現根本run不起來,並報錯如題 後來在stackoverflow找到瞭解決方案,來源為:https://stackoverflow.com/questions/46949622/android studio 3 0 unable to resolve ...

source for "Android 28 platform" not found

source for "Android 28 platform" not found 解決辦法:點擊右上角的Download,但是下載完點擊Refresh之後沒有反應,這時候需要重新關聯sdk。 具體方法:File->Appearence&Behavior->System Settings->And ...

Android 避免記憶體泄漏

什麼是記憶體泄露? 什麼是記憶體泄露? 就是該回收的記憶體由於種種原因沒有被回收,還駐留在記憶體中。 記憶體泄露有什麼影響? 可能一處小小的記憶體泄露就會導致整個應用卡頓,甚至崩潰。 例子說明: 這段代碼可能會出現記憶體泄露。 為什麼說可能會造成記憶體泄露? 如果在Toast消失之前,Toast 持有了當前的 Ac ...

自定義View入門-繪製基礎(1)

### 前言 說道自定義View,我們一定會想到,自定義View的繪製流程 - 測量階段(measure) - 佈局階段(layout) - 繪製階段(draw) 我們看到的一些炫酷的view效果,都是在繪製方法里去實現的, 也就是`draw(Canvas)`, 我們先放下 測量與佈局, 先從繪製基 ...

Gradle Java 插件

Java 插件是構建 JVM 項目的基礎,它為項目增加了很多能力,例如編譯,測試,打包,發佈等等。 很多插件都是基於 Java 插件實現的,例如 Android 插件。 ...

Android MediaPlayer 基礎簡介

本文鏈接: "Android MediaPlayer 基礎簡介" 簡單介紹MediaPlayer的基本概念,狀態,常用的方法與監聽器。 什麼是MediaPlayer MediaPlayer類可以用來播放音視頻文件,或者是音頻流。開發者可以用它來播放本地音頻,或者是網路線上音頻。 MediaPlaye ...

kotlin之變數的可空與非空

版權聲明:本文為xing_star原創文章,轉載請註明出處! 本文同步自http://javaexception.com/archives/218 kotlin之變數的可空與非空 上面一篇文章,介紹了kotlin的變數與常量,以及修飾為常量或者是變數的評估標準。本篇文章主要想說的是一個變數的可空與非 ...

Null is your friend, not a mistake

原文作者: "Roman Elizarov" 原文地址: "Null is your friend, not a mistake" 譯者:秉心說 "Kotlin Island from Wikimedia by Pavlikhin, CC BY SA 4.0" 我使用 Java 語言編程已經很久很久 ...

Android 佈局陰影實現

最近項目要求,ui有很多有關於陰影的設計要求,網上找了些實現方式,但都不是很理想。現在閑下來了,就尋思著自己寫個陰影佈局耍耍,以備後用。先說道說道我找到的幾種陰影實現方式: 系統陰影 Andorid 系統自api 21之後就多了一個熟悉 android:elevation ,這是android最新引 ...

小程式載入快慢的問題

關於小程式的載入快慢這可是一大學問,自古以來性能都是重點,所以下麵我淺談一下自己遇到的問題和解決方法吧 首先,先從網路請求network說起: 這裡基本不關前端的事情,但是這也是優化小程式的一大重點,後端響應我們請求數據的速度影響了整個頁面的速度,所以,把它拿到第一位 請求超過300ms就已經算是慢 ...

Android mmap 文件映射到記憶體介紹

本文鏈接: "Android mmap 文件映射到記憶體介紹" Android開發中,我們可能需要記錄一些文件。例如記錄log文件。如果使用流來寫文件,頻繁操作文件io可能會引起性能問題。 為了降低寫文件的頻率,我們可能會採用緩存一定數量的log,再一次性把它們寫到文件中。如果app異常退出,我們有可 ...

Android studio初次安裝啟動時彈出unable to access android sdk add-on list提示的解決方法

一、問題描述 初次安裝Android Studio,啟動後,報錯如下: 如圖: 二、原因分析 AS啟動後,會在預設路徑下檢測是否有Android SDK,如果沒有的話,就會報上述錯誤。 三、解決方案 3.1 主動設置SDK 如果本機有Android SDK的話,可以點擊cancel跳過,在下一個界面 ...

一周排行
  • 上一章介紹了配置的多種數據源被註冊、載入和獲取的過程,本節看一下這個過程系統是如何實現的。(ASP.NET Core 系列目錄) 一、數據源的註冊 在上一節介紹的數據源設置中,appsettings.json、命令行、環境變數三種方式是被系統自動載入的,這是因為系統在webHost.CreateDe ...
  • Controller繼承ControllrBase,ControllerBase繼承IController,而IController里只有一個Execute方法 1、ControllrBase里的Execute(),裡面調用了ExecuteCore(),而ExecuteCore()是個抽象方法,抽象 ...
  • @[toc] 前言 中秋過完不知不覺都已經快兩周沒動這個工程了,最近業務需要總算開始搞後臺雲服務了,果斷直接net core搞起,在做的中間遇到了不少問題,這個後續會一點點列出來包括解決方法,今天就先把之前挖的坑填一個。 Redis 之前在緩存那篇提到過, Cookie , Session , Ca ...
  • 對try catch finally的理解1.finally 總是會運行的,即使在catch中thorw拋出異常了。2.finally 在 return後沒有結束,而是繼續運行finally2.順序的話就是對try-》finally 或者 try-》catch-》finally不管怎樣finally ...
  • 原文地址:https://blog.csdn.net/FL1623863129/article/details/89013137 VS2019於昨日正式發佈,博主立馬下載一個專業版嘗嘗鮮,但是發現項目打開都沒反應,而且VS2019都死在進程,怎麼也打不開,這不是安裝包而是沒有以管理員運行,只要在屬性 ...
  • 單例類public class SnappingClass : ISnappingEnvironment, IExtension { // private static readonly SnappingClass instance = null; static SnappingClass() { ... ...
  • 前提 入行已經7,8年了,一直想做一套漂亮點的自定義控制項,於是就有了本系列文章。 GitHub:https://github.com/kwwwvagaa/NetWinformControl 碼雲:https://gitee.com/kwwwvagaa/net_winform_custom_contr ...
  • 期待已久的.NET Core 3.0即將發佈! .NET Core 3.0在.NET Conf上發佈。大約還有9個多小時後,.NET Conf開始啟動。 為期3天的大概日程安排如下: 第1天-9月23日 9:00-10:00 Microsoft Studios播出的主題演講10:00-17:00從M ...
  • 場景 Winform中實現讀取xml配置文件並動態配置ZedGraph的RadioGroup的選項: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100540708 在上面實現了將RadioGroup的選項根據配置文件動態配置後 ...
  • 原文地址: https://blog.csdn.net/chadcao/article/details/7859394 ASP.NET的安全認證,共有“Windows”、“Form”、“Passport”、“None”四種驗證模式。下麵來說說From認證,內容分三部分: 第一部分—— 怎樣實現Fro ...