- 博客(19)
- 收藏
- 关注
原创 React native 热更新之CodePushy
最近学习了一下facebook出的一个react native 有点类始于h5,是一款基于javaScript 语法及react框架的一门新生跨平台的开源技术框架,能同时在android 端和ios端同时运行,可以实现一次学习,随处编写,虽然目前还没有出1.0版本,但是这款框架还是有其优势的,具体的环境变量搭建初始化项目可以去RN官网去看一下,今天写这篇文章的主要目的是巩固一下新学的知识点,做一些
2017-11-07 14:22:46
388
转载 android中像素单位dp、px、pt、sp的比较
最近了解了一下android 的分辨率的问题,搜了一些资料,mark一下.dp(dip): device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素
2017-05-25 10:06:50
2529
转载 java 设计模式之建造者模式(Builder)模式
转载自:点击打开链接工厂类模式提供的是创建单个类的模式,而建造者模式则是将各种产品集中起来进行管理,用来创建复合对象,所谓复合对象就是指某个类具有不同的属性,其实建造者模式就是前面抽象工厂模式和最后的Test结合起来得到的。我们看一下代码:还和前面一样,一个Sender接口,两个实现类MailSender和SmsSender。最后,建造者类如下:1.public class
2017-05-23 18:10:19
229
转载 java 设计模式之单例模式
本文转载自点击打开链接 谢谢这位笔者的分享,copy下来希望不要介意单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处:1、某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。2、省去了new操作符,降低了系统内存的使用频率,减轻GC压力。3、有些类如交易所的核心交易引擎,
2017-05-23 15:35:33
225
原创 Android 环境配置基于Eclipse
对于CSDN 无法对图片直接进行copy真的是无力吐槽了。回到正题虽然现在的主流工具是Android studio 博主用的也是比较舒服,但是Eclipse的使用人群也比较多,简单的说下Eclipse的环境搭配及其目录的讲解,希望对大家有所帮助。1.Android环境配置 a.java环境(Eclipse,JDK) b.ADT插件:help-->Install
2017-05-22 14:31:00
245
原创 java 设计模式之工厂模式
本文参考文章 https://my.oschina.net/u/238082/blog/214548工厂模式分为三种:1:普通工厂模式 2:多个工厂模式 ()是对普通工厂方法模式的改进,在普通工厂方法模式中,如果传递的字符串出错,则不能正确创建对象,而多个工厂方法模式是提供多个工厂方法,分别创建对象。)3:静态工厂模式 (将上面的多个工厂方法模式里的方法置为静态的,不需要创
2017-05-22 11:18:03
199
原创 java 接口回调机制
/** * @author tianruizhong * @data 2017-05-03 下午3:15:25 * @TODO 回调接口 */public interface CallBack { // 公开的方法 public void method(String result);}/** * @author tianruizhong
2017-05-03 15:37:36
275
原创 Java:java语句的执行结构、分支结构
标识符 :用来表示类名 ,方法名,变量名 ,包名的字符序列命名规则1 只能由字母,下划线,数字 ,$组成2 开头不能使数字3 区分大小写4 不能是java的关键字和保留字命名习惯1 方法名,变量名都是采用驼峰命名法,类名首字母大写 使用pascal命名法2 长度不要超过31个字符3 见名知意变量 :内存中的一块存储空间变量名 int n
2017-03-08 22:16:53
754
原创 Java:java运算符,表达式
Java中的运算符算术运算符:+ 、 - 、 * 、 / 、 % 、 ++ 、 --赋值运算符:= 、 += 、 -= 、 *= 、 /= 、 %=关系运算符:> 、 = 、 逻辑运算符:! 、 & 、 | 、 ^ 、 && 、 ||位运算符:& 、 | 、 ^ 、 ~ 、 >> 、 >>字符串连接运算符:+算数运算符赋值运算符
2017-03-07 22:06:40
413
原创 Java:java中基础数据类型与转换.
Java变量的数据类型划分基本类型数值型:整数类型(byte, short, int, long),浮点类型(float, double)字符型(char)布尔型(boolean)引用类型类(class)接口(interface)数组基础数据类型Java中定义了四类/八种基本数据类型布尔型 --- boolean字符型 ---
2017-03-07 17:52:56
432
原创 Java:标识符、关键字、常量、变量。
什么是标识符?Java对包、类、方法、参数和变量等要素命名时使用的字符序列称为标识符public class Hello{ }//红字标识符的命名规则由字母、数字、下划线(_)和美元符号($)组成不能以数字开头区分大小写长度31个字符内不能是Java中的保留字和关键字JAVA中的关键字和保留字JAVA中有一些赋予特定的含义,有
2017-03-06 20:26:29
2284
原创 Java:Java环境变量的搭建
今天呢,写了不少东西,但是大部分是我自己查资料该写的,总体上来说我还是站在巨人的肩膀上来写的一些东西,很多东西并不是我自己的语言,但是希望大家能谅解。前两篇博文呢,介绍了一些基础的知识,现在我们来学习如何搭建一个java所需要的环境变量的搭建。JDK(Java Development Kits)-- Java开发工具集JRE(Java RunTime Environment)Jav
2017-03-06 19:19:45
884
原创 Java: Java 简介
上一篇呢,我们简介了一下计算机的一些基本组成部分,今天呢我们开始了解一下什么是Java 。了解Java之前呢,我们首先要了解一下SUN公司(Stanford University Network),有兴趣的同学可以搜一下SUN公司的资料,那么问题来了 ,为什么要了解SUN公司呢? 那是因为Java的出现离不开一个人的出现,这个人的名字叫做:James Gosling 也就是这哥们 ,这哥
2017-03-06 18:45:41
476
原创 Java :计算机基础设施及原理
计算机的组成硬件:硬件是指完成输出、存储、处理、传输功能的具体设备输入设备:键盘、鼠标、摄像头、扫描仪等。输出设备:显示器、打印机、音响等。CPU:intel、AMD。注;cpu的性能指标-主频(cpu内核工作的时钟频率,也就是cpu工作频率);存储器:内存、硬盘、U盘。其它设备软件:软件用来控制硬件正确有效的完成各种功能系统软件 控制和支持计算机系统 例如:W
2017-03-06 18:07:24
503
原创 从Java 到Android 一个程序员的自我整理。
工作也有好些年了,回头一看对于好多的知识点即陌生又熟悉,没有一种系统的学习方式,不知道从何处下手进行复习,没有完整的体系架构支持,看待许多问题总有些不足,于是决定每天写一篇博文来与各位朋友交流,从Java到Android 希望与大家共同交流与进步,如果有不当的请指出,万分感谢。
2017-03-06 17:31:08
821
转载 开源项目OkHttpPlus——支持GET、POST、UI线程回调、JSON格式解析、链式调用、文件上传下载
OkHttpPlus介绍项目地址:https://github.com/ZhaoKaiQiang/OkHttpPlus主要功能:OkHttp封装,支持GET、POST、UI线程回调、JSON格式解析、链式调用、小文件上传下载及进度监听等功能为什么要写这么一个库呢?首先,是因为OkHttp在4.4之后已经作为底层的Http实现了,所以OkHttp这个库很强大,值得我们
2017-03-05 18:12:35
503
转载 Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音
转载请注明出处:http://blog.csdn.net/xiaanming/article/details/12684155前段时间因为换工作的缘故又恰巧碰到国庆节,所以有段时间自己没有更新博客了,过完国庆到新公司报道,感觉还不错,就是现在住的地方离新公司有点远,地铁20站,伤不起啊,我每天早上7点多就要起床,然后屁颠屁颠的去挤地铁上班,晚上下班还要挤地铁,先不说路程远,车费一天就要10
2017-03-03 16:59:15
1679
转载 Android Framework系统架构介绍
一、Android的系统体系结构在入门了一个简单的Android的Hello World以后,我们首先来看一下我们Android的整体系统架构图:这个就是我们Android的整体系统架构图了,我们首先从整体上来看看Android的体系结构。Linux Kernel:我们知道Android其实就是一个操作系统,其底层是基于Linux Kernel的,这一层主要完成的是操作系统所具有的
2017-03-03 16:55:47
1299
转载 Android 三大动画简介
在Android3.0(即API Level11)以前,Android仅支持2种动画:分别是Frame Animation(逐帧动画)和Tween Animation(补间动画),在3.0之后Android支持了一种新的动画系统,称为:Property Animation(属性动画)。 一、Frame Animation:(逐帧动画)这个很好理解,一帧帧的播放图片,利用人眼视觉
2017-03-03 16:54:58
366
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人