今天准備寫個博客帶大家一步一步封裝一個聊天鍵盤,先上git地址(https://github.com/GitBaoChao/BCKeyboard.git,記得下載了,給我點個star啊) 第二篇地址(http://www.cnblogs.com/bcblogs/p/4707512.html ...
繼上次寫了封裝聊天鍵盤 一 地址 http: www.cnblogs.com bcblogs p .html ,今天有時間就繼續寫吧,哈哈,有什么問題可以在評論里發給我哦 紅色字體是我當時怎么想的 上次寫到表情鍵盤,今天我們把余下的寫完 首先,我們先把擴展的View寫了,擴展的View我是用的自定義的View,其實也就是幾張圖片而已啦,繼承UIView自定義一個View 我的想法是,封裝一個vi ...
2015-08-06 11:29 5 1410 推薦指數:
今天准備寫個博客帶大家一步一步封裝一個聊天鍵盤,先上git地址(https://github.com/GitBaoChao/BCKeyboard.git,記得下載了,給我點個star啊) 第二篇地址(http://www.cnblogs.com/bcblogs/p/4707512.html ...
這幾天都不忙,就來寫寫博客了,繼上次 帶大家一步一步封裝聊天鍵盤(一)地址:http://www.cnblogs.com/bcblogs/p/4704046.html 帶大家一步一步封裝聊天鍵盤(二)地址:http://www.cnblogs.com/bcblogs/p ...
一、基本的MVP模式實現 為了更好的理解MVP,我們首先實現一個基本的MVP模式,再逐步演進到一個實用的MVP模式,我們還是先來看這么一段代碼。 首先定義視圖View: View Code 然后定義展示器Presenter: View ...
鏈接式: <a href="javascript:history.go(-1)">返回上一步</a> <a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a> ...
鏈接式: <a href="JavaScript:history.go(-1)">返回上一步</a> <a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a> ...
說點什么呢,java比你想的要難 寫了多年java,發現好多人並不知道一個class文件怎么被解析執行的,所以我也發表下看法 1. 編寫java源文件 2. 把java源文件編譯成.class字節碼文件,JVM不認識源文件 3. JVM處理class文件 ...
promise特點 一個promise的當前狀態只能是pending、fulfilled和rejected三種之一。狀態改變只能是pending到fulfilled或者pending到rejected。狀態改變不可逆。 支持鏈式調用。 (1) 原型方法 (2) 靜態方法 ...
經常有人問我,為什么有的人工作10年仍然平台無奇,而有的人只用3年時間,就已經脫穎而出,成績斐然。我說,是呀,有些參加工作多年卻仍然只會復制粘貼簡單業務代碼,有些人在大學就寫出Linux操作系統。其實 ...