12 2017 档案

摘要:demo使用redux+react-router-dom+antd实现一个简单的用户列表添加用户。 创建actions 创建reducers 创建store View 完整demo:https://github.com/lemonzwt/react-demo 阅读全文
posted @ 2017-12-26 15:36 不骄不傲 阅读(3199) 评论(0) 推荐(0)
摘要:新建LoginInfo类 新建IUserBiz登录接口 新建OnLoginListener接口 新建IUserLoginView接口 新增UserBiz类 新增UserLoginPresenter类 新增UserLoginActivity 完整demo 阅读全文
posted @ 2017-12-25 15:02 不骄不傲 阅读(201) 评论(0) 推荐(0)
摘要:react-navigation是react官方推荐的新路由。主要是为了原路由内存及卡顿的问题。 react-navigation目标分为三种导航: StackNavigator类似顶部导航条,用来跳转页面和传递参数。TabNavigator类似底部标签栏,用来区分模块。DrawerNavigato 阅读全文
posted @ 2017-12-25 09:31 不骄不傲 阅读(2197) 评论(0) 推荐(0)
摘要:Service基本用法 新建一个MyService类集成Service,重写Service的onCreate()、onStartCommand()和onDestroy()函数。 在AndroidManifest.xml中注册service 在activity_main.xml中添加两个button用 阅读全文
posted @ 2017-12-22 10:38 不骄不傲 阅读(175) 评论(0) 推荐(0)
摘要:standard模式,默认模式 standard模式可以允许打开多个相同的实例,也可以使用相同实例叠加。 singleTop模式 singleTop模式可以允许存在多个实例,但是不允许实例叠加。 下面这种情况是无法在打开新窗口的 singleTask模式 只允许存在一个实例。当有a1,a2,a3三个 阅读全文
posted @ 2017-12-21 15:05 不骄不傲 阅读(124) 评论(0) 推荐(0)
摘要:SharedPreferences是一个简单轻量的android存储数据类。适合保存配置信息等。是以XML方式存储的。 存储数据 读取数据 删除数据 阅读全文
posted @ 2017-12-21 14:16 不骄不傲 阅读(347) 评论(0) 推荐(0)
摘要:仿照微信做的一个选择用户的组件,逻辑很简单。支持单选多选 阅读全文
posted @ 2017-12-21 11:32 不骄不傲 阅读(456) 评论(0) 推荐(0)
摘要:自己写的一个checkbox代码比较简单 阅读全文
posted @ 2017-12-21 11:15 不骄不傲 阅读(4322) 评论(0) 推荐(0)
摘要:LinearLayout线性布局 两种布局方式分别是横向和纵向。通过设置android:orientation属性来设置,vertical,horizontal。 RelativeLayout相对布局 参考其他元素布局,默认是参考父元素。 属性类型有三类: 1.属性值是true或者false的: a 阅读全文
posted @ 2017-12-21 10:30 不骄不傲 阅读(363) 评论(0) 推荐(0)
摘要:Immutable.js它内部实现了一套完整的 Persistent Data Structure fromJS() 将数组或者对象转换为Immutable is() 检测是否相等,和Object.is()是有区别的 List是个索引集合 List.isList() 判断是否为List集合 List 阅读全文
posted @ 2017-12-20 15:54 不骄不傲 阅读(1075) 评论(0) 推荐(1)
摘要:Async/Await是目前异步最好的结局方案。 上面代码先输出了1等待了4秒然后输出了2。 使用async来标识这个函数为async函数。await只能出现在async函数中。await标识等待执行结束在执行下面的代码。 返回值 await不需要使用then可以直接得到返回值 异常 await可以 阅读全文
posted @ 2017-12-20 15:33 不骄不傲 阅读(293) 评论(0) 推荐(0)
摘要:1.Promise含义 Promise 是异步编程的一种解决方案,是一种链式的变成。 一段简单的使用 Promise的状态有三种 pending(进行中) fulfilled(已成功) rejected(已失败) then和catch的用法 catch方法是.then(null, rejection 阅读全文
posted @ 2017-12-20 14:14 不骄不傲 阅读(244) 评论(0) 推荐(0)
摘要:1.配置AndroidManifest.xml中要替换的变量 2.在build.gradle设置productFlavors 3.配置签名证书 4.在Terminal中执行命令gradlew assembleRelease 5.成功后在app–>build–>outputs–>apk目录就可以看到打 阅读全文
posted @ 2017-12-20 12:15 不骄不傲 阅读(923) 评论(0) 推荐(0)