關於移動手機的開發,目前網絡上主要流行兩種開發軟件,一個是眾所周知的unity(畢竟當年4399小遊戲上面的網絡版Minecraft由它開發,3d引擎沒有任何軟件能夠超越它),另一個是比較小眾化的cocos。cocos佔據著2d遊戲的主要位置,而unity卻佔據著3d遊戲的主要位置。而我們講的cor[……]
分享交流
優秀的輸入法,來到了另一個優秀的平台!
雖然它還欠缺很多功能,但我還是迫不及待地分享這美好的東西給你們,落格輸入法終於走上了 蘋果系統,多年以來,在 macOS 上輸入雙拼是一個噩夢,現在,這個噩夢可以終結了。
除了殘缺棄坑不知道什麼時候就不能用了的手心輸入法 Mac 版、基本上非專業人員[……]
在開發落格輸入法的時候,我遇到了這麼一件事情,就是作為候選欄的窗口會在屏幕邊緣的時候超出屏幕去!所以,在顯示窗口的時候我根據坐標做了額外的檢查:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
if visiableCandidateCells.isEmpty { if let screenframe = NSScreen.main?.visibleFrame { if screenframe.width < location.x + size.width { location.x -= location.x + size.width - screenframe.width } } } else { if let screenframe = NSScreen.main?.visibleFrame { if screenframe.width < location.x + self.window!.frame.size.width { location.x -= location.x + self.window!.frame.size.width - screenframe.width } } } if location.y < 50 { location.y += 35 + 35 } |
總之,就是說如果坐標算上自己的寬度超過了屏幕的寬度,就把它挪回來。
但是,這樣[……]
俗話說,好的開始是成功的一半。
不少朋友找我聊天,說想做獨立開發者,說有個想法或者項目。等他們一開口,我就知道他最終的結果是去投簡歷。
很多獨立開發者從一開始就注定會(比其他人更可能會)失敗。 為什麼這麼說呢?很多開發者嘗試去做獨立開發,最後發現自己做的 app 根本沒人用。最終導致心灰意冷,重[……]
眾所周知,落格輸入法不需要獲取“完全訪問權限“,所以根據蘋果的權限,自然就無法播放按鍵音了。
不過,最近的落格輸入法更新中加入了這一功能——在後續的版本中甚至可以加入按鍵震動了。然而我還是無需獲取“完全訪問權限”。
那麼,我是怎麼做到的呢?
iOS 裡的聲音和震動
其實是同一回事[……]
裝系統是個很常見的事情,想想看這麼多年以來我已經給自己無形之中省下了多少錢 XD
總之,在windows上寫如光盤鏡像會比較容易(實際上是更困難),因為我長年以來總會備用一些常用的工具,而在mac上,就比較悲劇了,甚至沒有一款真的可以100%好用的光盤鏡像寫入工具。
其實,macos 是[……]
還記得剛做博客的時候,我也嘗試過中國的各個第三方的社會化評論系統,甚至還寫了一篇文章來分析對比它們之間的優劣:WordPress常用社會化評論插件簡評,當然了,在嘗試的一遍,並選擇了其中之一用了一段時間之後,最終我還是用回了wp自帶的評論系統,後來我還寫了一篇文章來說明這件事情:我還是沒有用第三方評[……]