- 博客(17)
- 收藏
- 关注
原创 文章标题
制作第一个网页<!DOCTYPE HTML><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>制作我的第一个网页</title> </head> <body> <h1>Hello World</h1>
2016-09-12 18:34:14 396
原创 安卓面试知识点
再按一次退出 Handler handler = new Handler(Looper.getMainLooper()); if (isExit) { handler.removeCallbacks(onBackTimeThread); isExit = false; finish();
2016-09-04 22:51:43 219
原创 React Native之盒子模型BoxApp
盒子模型BoxAppHTML5实现盒子模型显示<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style> .height50 { height: 50px; } .height400 { height: 400p
2016-09-03 20:09:17 827
原创 网络状态监听
网络状态监听定义一个广播接收器和状态变化接口public class NetBroadcastReceiver extends BroadcastReceiver { public static ArrayList<NetEventHandler> mListeners = new ArrayList<NetEventHandler>(); private static String
2016-09-03 15:17:34 473
转载 NoHttp框架
NoHttp框架框架简介开源地址https://github.com/yanzhenjie/NoHttpNoHttp实现了Http1.1(RFC2616),一个标准的Http框架。请求和下载都是队列,平均分配每个线程的资源,支持多个请求并发。支持GET、POST、PUT、PATCH、HEAD、DELETE、OPTIONS、TRACE等请求协议。支持基于POST、PUT、PATCH、DELET
2016-09-03 13:19:59 185
原创 XUtils3框架
XUtils3框架框架简介开源地址 https://github.com/wyouflf/xUtils3/tree/master - xUtils 包含了很多实用的android工具. - xUtils 支持超大文件(超过2G)上传,更全面的http请求协议支持(11种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响… - xUtils 最低兼容Android 4.0
2016-09-03 12:47:10 259
原创 flexbox布局
flexbox布局(RN基础)flexbox是Flexible Box的缩写,* 弹性盒子布局* 主流的浏览器都支持 flexbox布局是伸缩容器(container)和伸缩项目 (item)组成 Flexbox布局的主体思想是元素可以改变大小以适应可用空间, 当可用空间变大, Flex元素将伸展大小以填充可用空间, 当Flex元素超出可用空间时将自动缩小。 总之, Flex元素是可以让你的布局
2016-09-02 23:56:34 180
原创 AndroidAnnotations框架
AndroidAnnotations框架AndroidAnnotations配置首先在全局gradle文件中添加如下信息// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { repositories {
2016-09-02 22:53:23 174
原创 Volley框架
Volley框架volley是谷歌官方在2013年推出的Android平台上的网络通信库特点网络通信更快,更简单,开发效率高,稳定性高。对get和post网络请求以及网络图片高效的异步处理请求。 可以对网络请求进行优先级排序处理。网络请求的缓存。多级别取消请求。和Activity生命周期的联动。缺点 不适合数据的上传与下载Get和Post请求接口的使用 请求对象 - String
2016-09-02 19:22:43 213
原创 从 React到React Native
React简介RN基于React设计,了解React有利于我们开发RN应用。 React希望功能分解化,让开发像搭积木一样,快速而且可维护。React的3个特点 * 作为UI(Just the UI) * 虚拟DOM(Virtual DOM) 这是亮点,是React最重要的一个特性 更新View很快,放进内存,最小更新的视图 差异部分更新 diff算法 * 数据(Data Flow)
2016-09-01 16:31:15 316
原创 React Native环境搭建
下载并安装Java JDK、Android SDK、C++环境下载Git、Node.js并安装打开Git安装目录下的git-cmd.exe,设置全局使用指定的镜像 npm config set registry https://registry.npm.taobao.orgpython npm config set disturl https://npm.taobao.org/dist安装
2016-09-01 16:22:45 187
原创 Android设计模式2之Template Method
Android设计模式2 Template Method GOF-23 模式分类 * 目的* - 创建型(Creational)模式 将对象的部分创建工作延迟到子类或者其他对象,从而应对需求变化为对象创建时具体类型实现引来的冲击。 - 结构型(Structural)模式 通过类继承或者对象组合获得更灵活的结构,从而应对需求变化为对象的结构所带来的冲击。
2016-09-01 14:35:03 201
原创 Android设计模式1
Android设计模式1简介 项目开发中发现问题、解决问题这个过程中会出现很多问题,比如重复出现、某个问题的遗留,这些问题的本质就是设计模式。解决问题的复杂性分解 分而治之,将大问题分解为多个小问题,将复杂问题分解为多个简单问题抽象 处理复杂性的一个通用的技术—抽象 由于不能掌握全部的复杂对象,我们选择忽视它的非本质细节,而去 处理泛化和理想化了的对象模型。面向对象理解隔离变化 从
2016-08-31 19:38:53 208
原创 轻量容器、枚举的使用
轻量级容器 HashMap <obj,obj>SparseBoolMap <bool,obj> SparseIntMap <int,obj>SparseLongMap <long,obj>LongSparseMap <long,obj>android.util.SparseArrayandroid.util.SparseBooleanArrayan
2016-08-31 16:21:27 346
原创 Bitmap以及LRUCache
Bitmap优化 Bitmap解码-常见的jpg(有损压缩),png(无损压缩),webp(结合两者优点,android4.2之后支持)使图像的存储格式。-Android中要显示图片必须先经过解码(decode)读取图像的数据到内存中。-BitmapFactory提供了常用的一些decode方法。-图片真正占用的内存大小要看decode之后的数据大小。 Bitmap解码耗时,最好放置异步线程
2016-08-31 11:54:11 445
原创 Intellij IDEA和Android Studio汉化(持续更新中...)
Intellij IDEA和AS同根同源,二者汉化相同此汉化基于AndroidStudio V2.2Beta最新V2.2稳定版本 使用前请下载并安装 AndroidStudio v2.2最新版附件下载:链接:http://pan.baidu.com/s/1gfmG2TP英文语言包为安装目录下的lib/resource_en.jar 使用方法:1.用压缩软件打开,将本项目下的resources_cn.
2016-08-30 23:01:32 572
转载 欢迎使用CSDN-markdown编辑器
第一次使用MarkDown本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插
2016-08-30 22:56:09 161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人