摘要:
Intellij IDEA和AS同根同源,二者汉化相同 此汉化基于AndroidStudio V2.2Beta最新V2.2稳定版本 使用前请下载并安装 AndroidStudio v2.2最新版 附件下载:链接:http://pan.baidu.com/s/1gfmG2TP 英文语言包为安装目录下的 阅读全文
摘要:
再按一次退出 Handler handler = new Handler(Looper.getMainLooper()); if (isExit) { handler.removeCallbacks(onBackTimeThread); isExit = false; finish(); } el... 阅读全文
摘要:
网络状态监听定义一个广播接收器和状态变化接口public class NetBroadcastReceiver extends BroadcastReceiver { public static ArrayList mListeners = new ArrayList(); private static String NET_CHANGE_ACTION = "android.net.c... 阅读全文
摘要:
一个应用性能的好坏并不能依靠我们的主观意识去评判,必须要看数据说话,因此必须要了解和学会使用各种性能测试工具才知道问题出在哪以及具体的优化方向。下面对我对性能优化的理解以及在性能优化过程中使用到的一些工具作个介绍。零 性能指标Android的应用性能的指标主要有:布局复杂度:布局复杂会导致布局需要更长的时间,从而导致进入应用慢、页面切换慢;耗电量:耗电量大会导致机器发热、缩短机器的有效使用时长;内... 阅读全文
摘要:
Android设计模式2 Template Method GOF-23 模式分类 目的 创建型(Creational)模式将对象的部分创建工作延迟到子类或者其他对象,从而应对需求变化为对象创建时具体类型实现引来的冲击。 结构型(Structural)模式通过类继承或者对象组合获得更灵活的结构,从而应 阅读全文
摘要:
Android设计模式1<!--more--> 简介项目开发中发现问题、解决问题这个过程中会出现很多问题,比如重复出现、某个问题的遗留,这些问题的本质就是设计模式。 解决问题的复杂性 分解分而治之,将大问题分解为多个小问题,将复杂问题分解为多个简单问题 抽象处理复杂性的一个通用的技术—-抽象由于不能 阅读全文
摘要:
XUtils3框架 框架简介 开源地址 https://github.com/wyouflf/xUtils3/tree/master xUtils 包含了很多实用的android工具. xUtils 支持超大文件(超过2G)上传,更全面的http请求协议支持(11种谓词),拥有更加灵活的ORM,更多 阅读全文
摘要:
NoHttp框架 框架简介 开源地址https://github.com/yanzhenjie/NoHttp NoHttp实现了Http1.1(RFC2616),一个标准的Http框架。 请求和下载都是队列,平均分配每个线程的资源,支持多个请求并发。 支持GET、POST、PUT、PATCH、HEA 阅读全文
摘要:
盒子模型BoxApp HTML5实现盒子模型显示 React Native实现盒子模型显示 类似HTML写法 ReactJs写法 <!--more--> 来自为知笔记(Wiz) 阅读全文
摘要:
flexbox布局(RN基础)<!--more--> flexbox是Flexible Box的缩写, 弹性盒子布局 主流的浏览器都支持flexbox布局是伸缩容器(container)和伸缩项目 (item)组成Flexbox布局的主体思想是元素可以改变大小以适应可用空间, 当可用空间变大, Fl 阅读全文
摘要:
React简介 <!--more--> RN基于React设计,了解React有利于我们开发RN应用。React希望功能分解化,让开发像搭积木一样,快速而且可维护。 React的3个特点 作为UI(Just the UI) 虚拟DOM(Virtual DOM)这是亮点,是React最重要的一个特性更 阅读全文