xybCoder博客

  • 首页
  • 分类
  • 关于
  • 归档
  • 标签
  • Android开源库
  • IOS开源库

浅谈React Native Flexbox布局

发表于 2017-08-10   |   分类于 React Native   |  
Flex 布局是什么?Flex 是 Flexible Box 的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。 基本概念采用 Flex 布局的元素,称为 Flex 容器(flex container),简称”容器”。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item) ...
阅读全文 »

博客管理环境从Windows迁移到Mac

发表于 2017-08-05   |  
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in ...
阅读全文 »

React Native 组件生命周期

发表于 2017-06-10   |   分类于 React Native   |  
概述就像 Android 开发中的 View 一样,React Native(RN) 中的组件也有生命周期(Lifecycle)。所谓生命周期,就是一个对象从开始生成到最后消亡所经历的状态,理解生命周期,是合理开发的关键。RN 组件的生命周期整理如下图: 如图,可以把组件生命周期大致分为三个阶段: ...
阅读全文 »

Android组件化开发之路(二)URL Scheme使用

发表于 2017-05-13   |   分类于 Android进阶   |  
什么是 URL Scheme? android中的scheme是一种页面内跳转协议,通过定义自己的scheme协议,可以跳转app中的各个页面;通过scheme协议,服务器可以定制化告诉App跳转那个页面,可以通过通知栏消息定制化跳转页面,可以通过H5页面跳转页面等。 URL Scheme应用场景 ...
阅读全文 »

Android组件化开发之路(一)

发表于 2017-05-10   |   分类于 Android进阶   |  
为什么要组件化?从个人经历来说的话,随着所接触的APP的体积变得越来越大,业务的也变得越来越复杂,业务模块的数量越来越多,而且每个模块的代码也变的越来越多,单一工程下的APP架构势必会影响开发效率,增加项目的维护成本,每个工程师都要熟悉如此之多的代码,将很难进行多人协作开发,而且Android项目在 ...
阅读全文 »

MVC/MVP/MVVM开发模式

发表于 2017-03-10   |   分类于 Android   |  
Android开发中常常涉及到的MVC/MVP/MVVM等模式的基本概念。无论是MVC、MVP亦或者是MVVM都是一种代码组织方式,通过这种代码组织方式能够让代码更有层次感,各个层次主要负责各自的工作,这样降低了整个项目的代码逻辑耦合度与可读性。 MVC开发模式: MVC,即Model层,View层 ...
阅读全文 »

AIDL实现跨进程通信

发表于 2017-03-03   |   分类于 Android   |  
AIDL是Android接口定义语言,它可以用于让某个Service与多个应用程序组件之间进行跨进程通信,从而可以实现多个应用程序共享同一个Service的功能。 实现步骤 例:用 A程序去访问 B程序的MyService.java服务 在B中建立AIDL文件MyAidlService.AIDL ...
阅读全文 »

给定一个字符串,求第一个不重复的字符

发表于 2017-03-03   |   分类于 算法   |  
这个问题有两个关键词 :第一个,不重复 第一个 也就是说我们要保证这顺序,使用LinkedHashMap来记录字符个数,因为LinkedHashMap维持的元素顺序与插入顺序一致,而我们正是按照字符串中字符出现的顺序来将字符插入Map中的。不重复 使用map的value保存计数,每插入一个元素时候给 ...
阅读全文 »

约瑟夫问题

发表于 2017-03-03   |   分类于 算法   |  
最近面试遇到的一个算法:标号1-n的n个人首尾相接,1到3报数,报到3的退出,求最后一个人的标号。 思路:1.把所有人先放入数组中,多出一个下标为0,所以size为n+12.当报到m的人,且dead不等于n-1时,此人退出游戏,这时候把数组中这个值置为0,报数从新开始3.如果这个人报数等于m,并且已 ...
阅读全文 »

深入浅出Android注解式绑定控件

发表于 2016-11-10   |   分类于 Android进阶   |  
吐槽Android开发中,我们经常写一大坨findViewById(int)类似代码,既浪费时间代码又不美观,所以很多人选择使用第三方注解式绑定库butterknife,其实Android注解式绑定控件,没你想象的那么难,我们自己也可以实现,那就开始动手吧。 注解什么是注解?注解是用来干嘛的? 从j ...
阅读全文 »
12…5
xybCoder

xybCoder

44 日志
7 分类
28 标签
GitHub Weibo
友情链接
  • 代码家
  • hi大头鬼hi
  • 翟一帆
  • 秋百万
  • Drakeet博客
  • Trinea
  • CodeKK
  • Tomcat的猫
  • android笔记
  • Gracker
  • 杨辉
  • 五道口宅男
  • 任玉刚博客
  • 方杰博客
  • 码农明明桑
© 2015 - 2018 xybCoder
由 Hexo 强力驱动
主题 - NexT.Mist
本站访客数人次 本站总访问量次