022018.7

HTML5 File API

http://www.cnblogs.com/zichi/p/html5-file-api.html

092018.6

react navigation tab navigator with examples

https://www.youtube.com/watch?v=xqvB3yLy9Uc

一印度哥们的教程,努力看完了,最后还是没有解答我最重要的点……不过对于入门react native tab navigation还是比价有用。

062018.6

jsconfeu2018

022018.6

Awesome React Native

今天在想要用自己以前写的npm包时,看github,发现自己写的源码竟然没有上传到github上,真是让人意外。更意外的是,这个包已经发布好久了,竟然没有人发现这个问题,想想也是难过,自己写的这么好的东西,怎么就没人用呢?

00:40:01 已有0条回复
302018.5

Wired Elements 手绘风格UI组件库

272018.5

React Native 项目常用第三方组件汇总

我最喜欢的小键盘

前面我做过一期罗技键盘的开箱,说了一下我对它键盘布局的看法。但是,我觉得我小键盘仍然是我最喜欢的,我想说下我最喜欢的键盘。

键程

长键程,但是不要太硬,否则会比较累手指。

键布局

每一个键不能太小,要足够大,不需要思考有没有按到。一些关键键要大,比如esc、ctrl。方向键绝对不能像苹果自带的那种。不喜欢巧克力键,双飞燕那种就好。

每个键的位置,如下图:

比较理想的键盘布局

这是对我来说最理想的位置安排,而且这样键盘也不会太长,可以放进包里,可以把键盘稍微做厚一点点,多放几节电池,保证续航。如果能够在调整下,就更爽了:1.esc和左边ctrl放长一点;2.标记出windows和mac两种心跳下的不同键名;3.键帽改成长键程的普通帽子;4.fn换到空格键右边那个位置,或者直接把右边的context键替换掉,给左边的ctrl腾出空间加长,fn的也可以稍微加长一点;5.print screen键可以不要,留出空间给esc和delete加长。

额……大约应该就长这样子:

连接

罗技那款可以蓝牙、USB连接的不错,而且可以同时连多台设备。但是罗技那款有个问题,USB连接器不能插在键盘里面,也就不能随身携带,比较不爽,可以在键盘两侧的某个地方设计一个USB插槽,用来存放USB连接器,这样就可以随身携带。

我就像问,哪里可以定制键盘……

15:34:26 已有0条回复
262018.5

《React Native 入门与实践》

因为想做一款RSS阅读器,想用react native来做,但是感觉还是要先学一下,所以就把自己买的《React Native 入门与实践》翻出来,读一下。之前没读过,这次是第一次读。但是说实话,这本书仅适合我这种有前端经验的人读,而且,只有1/3的内容有价值。前面一堆将reactjs的,没必要,后面一堆讲项目的,没必要,中间讲api,又讲的比较普通,不算深入,原理类的东西没有深入讲,只能说基础的必要的东西都讲到了。

《React Native 入门与实践》

300多页,我半天就翻完了,不是我看书快,是真的感觉没啥可看的。总之,当做手边书,随便看看吧。

23:33:17 已有1条回复
  1. 看再多的《xxx入门书》都比不上对着官网教程自己撸一回,书中所列的实战经验如果不是自己在项目中真正遇到过,看多少回下次碰到还是不知道怎么解决。
    #551 小记 2018-06-21 14:12 回复
212018.5

因为经常要拷贝代码到博客里面,可惜的是自从浏览器和系统升级之后,后台贴代码的功能被破坏,特别是在firefox下,不如从前。里面有一个特别不舒服的地方,把html代码拷贝到pre里面,结果是黏贴的时候,代码被溢出到pre之外。切换到源码模式下去贴,html代码又会被翻译成真实的html,无法显示为文本。无奈之下,我只能自己写个插件,在一个打开的窗口黏贴代码,插入代码的时候,做escape,这样,就能正常插入了。

点击之后,打开一个窗口:

我还设计了前面和后面的代码,可以自己更改,这样也挺自定义的。

以前的做法是,在段落里面选择预格式化,然后在出来的pre里面写代码。但是自从不能ctrl+v之后,这种方法就不行了。现在,可以正当贴代码了。

22:20:04 已有0条回复