原创 可滾動的數字控件

最近項目中需要實現一個滾動的數字功能效果,自己就簡單的實現了個,github鏈接:https://github.com/sleepsheep/BCMRollView 代碼實現邏輯不復雜,這裏主要介紹下代碼實現思路 視圖 --------

原创 微信小程序分享

最近抽週末時間寫了個簡單的微信小程序 可留言問我要源碼

原创 iOS 動畫基礎二:CABasicAnimation

CABasicAnimation 本章主要講解CABasicAnimation的一些屬性和用CABasicAnimation實現的一些動畫 property 解釋 fromValue 所改變屬性的起始值 toValue 所

原创 iOS 動畫基礎一:CAAnimation和CAPropertyAnimation

一、前言 之前做的動畫都比較簡單,用UIView的自帶動畫就能實現,最近接到一些稍微複雜的動畫,於是回顧了Core Animation的一些知識,本章主要回顧下Core Animation的一些基礎知識 二、Core Animation的類

原创 【轉】React/React Native 的ES5 ES6寫法對照表

http://bbs.reactnative.cn/topic/15/react-react-native-%E7%9A%84es5-es6%E5%86%99%E6%B3%95%E5%AF%B9%E7%85%A7%E8%A1%A8/2 很多

原创 iOS性能優化

iOS性能優化-離屏渲染

原创 iOS面試題整理

https://github.com/ChenYilong/iOSInterviewQuestions/blob/master/01%E3%80%8A%E6%8B%9B%E8%81%98%E4%B8%80%E4%B8%AA%E9%9D%A0

原创 Kotlin的枚舉

一、枚舉類最基本的用法是實現一個類型安全的枚舉。 枚舉常量用逗號分隔,每個枚舉常量都是一個對象。 enum class Lang { ENGLISH, CHINESE; } 二、可以使用枚舉的構造方法初始化枚舉的值 enu

原创 Android Studio常用快捷鍵

適合自己的一套快捷鍵: 智能提示: opt+/ 根據類名自動搜索類:cmd+shift+o 格式化+移除無用的包:cmd+opt+L 上下移動代碼:cmd+shift+上下鍵 跳轉到某一行:cmd+L 刪除行:cmd+del 重寫方法:

原创 Kotlin基礎語法

一、字符串模板 $ 表示一個變量名或者變量值 $ varName 表示變量值 $ {varName.fun()} 表示變量的方法返回值: var a = 1 // 模板中的簡單名稱: val s1 = "a is $a" //

原创 Kotlin條件控制-When

謹以此記錄自己的學習過程中感觸較深的知識點! When when 會將它的參數和每個條件比較,直到找到一個合適的分支,否則會走默認分支(else) when既可以被(1)、當做表達式使用;如果被當做表達式,符合條件的分支值就是這個表達式的

原创 多線程編程之GCD(二)

承接上一篇:多線程編程之GCD(一) 三、系統Dispatch_Queue GCD提供了兩個系統的Queue:1、Main Dispatch Queue;2、Global Dispatch Queue Main Dispatch Queue

原创 MAC下使用ngrok實現外網訪問內網

1. 下載MAC版的ngrok:https://ngrok.com/download image 解壓到指定目錄: $ unzip -n ngrok-stable-darwin-amd64.zip -d /tmp 進

原创 swift類的兩段式構造過程

Paste_Image.png 前提 在理解兩段式構造函數之前,你首先要知道類的構造器分爲指定構造器和便利構造器,並且要理解類的構造代理規則(可以簡單地理解爲類的指定構造方法和便利構造方法的相互調用限制) 以下是摘自The S

原创 swift WKWebView加載不安全https網站

最近在項目中使用WKWebView加載https鏈接的時候遇到一些證書驗證的問題,就研究了一下 先說說我遇到的問題: "The certificate for this server is invalid. You might be c