- 博客(16)
- 收藏
- 关注
原创 Rxjava学习
最近公司项目使用了rxjava,学习了之后感觉真的很很厉害。RxJava 在 GitHub 主页上的自我介绍是 "a library for composing asynchronous and event-based programs using observable sequences for the Java VM",意思是“一个可以在JVM上使用可观察序列来组成异步的和基于事件的程序的
2016-03-18 14:37:13
766
原创 自定义toast
public class GCSimpleToast { private static LayoutInflater mInflater; private static Toast mToast; private static View mView; public static void ok(Context context, String msg) { mInflat
2015-11-03 12:05:52
302
转载 java 代理设计模式
什么是代理代理:代理模式是常用的Java 设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。静态代理:比如要在输出“HelloWorld”前打印一个字符串“Welcome”A:先定义一个接口类public interface HelloWorld {
2015-10-23 12:17:23
380
原创 genymotion模拟器安装微信问题
gengmotion模拟器安装微信的时候报错INSTALL_FAILED_CPU_ABI_INCOMPATIBLE,去这http://filetrip.net/dl?4SUOrdcMRv下载GenyMotion-ARM-Translation_v1.1.zip包,拖进模拟器里安装好,重启模拟器,在把微信的apk拖进去就可以安装了
2015-10-13 14:59:06
4448
2
转载 java正则表达式纪录
程序员的七种基本基础技能:数组,字符串与哈希表、正则表达式、调试、两门语言、一个开发环境、SQL 语言和编写软件的思想。正则表达式(regular expressions)是一种描述字符串集的方法,它是以字符串集中各字符串的共有特征为依据的。正则表达式可以用于搜索、编辑或者是操作文本和数据。它超出了 Java 程序设计语言的标准语法,因此有必要去学习特定的语法来构建正则表达式。我们
2015-10-09 15:40:42
603
原创 java enum浅析
public enum Status { //定义枚举的3个类型 OFFLINE(“离线”), NORMAL(“正常”), WARNING(“警告”); private Status(String state) {//定义构造方法 this.setState(state);//设置状态
2015-09-07 17:43:14
327
原创 Mac下AndroidStudio常用快捷键整理
因为mac下的androidstudio的快捷键和windows下的不怎么相同,又要重新熟悉一遍,整理记录一下常用的快捷键,也方便自己查找:上下行移动: alt+shift +up/down上下移动整个方法: cmd+shift + up/down删除行:cmd+delete向下复制行:cmd+d扩大缩小选中范围:option+up/down
2015-09-07 12:37:48
6679
原创 Mac常用快捷键备忘
在朋友的大力支持下我买了一台mac,因为是新手,所以做些备忘。1,活动监视器:相当于任务管理器 在finder中打开文件夹后个人收藏有应用程序,里面有个实用工具包 里面有活动监视器。2,截屏:command+shift+3 是全屏幕截屏 command+shift+4是自定义截屏。3,
2015-09-03 10:15:45
443
原创 设计模式之Proxy
它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理可以分静态代理和动态代理两个场景简单的说明下两者:静态代理:例:霖哥是老板,有签字,开会的功能,公务繁忙,所以找了个小蜜,有什么事先经过小蜜,通过小蜜之后再到霖哥那,但是具体做的事情(比如签字,开会)还是霖哥做,这个小蜜就相当于是代理.动态代理:
2015-09-02 09:51:43
386
原创 pull解析xml
这是要解析的xml 北京 39 2 333 九江 36 3 999 对应解析的代码 List list = null; Channel
2015-09-01 00:47:02
306
原创 Android布局
1 线性布局LinearLayout线性布局是按照水平或垂直的顺序将子元素(可以是控件或布局)依次按照顺序排列,每一个元素 都位于前面一个元素之后。线性布局分为两种:垂直方向和水平方向的布局。分别通过属性android:orientation="vertical"和android:orientation="horizontal"来设置。layout_weight:简单来说就是分配剩余空
2015-08-31 15:31:56
356
原创 Android基础整理(一)
android开发中常用的命令 adb.exe (android debug bridge) 链接电脑和手机 进行数据传输 adb devices 列出当前设备 adb pull adb push adb shell 挂载到linux的空间 adb install xxx.apk 如果有多个设
2015-08-30 09:08:42
620
原创 Retrofit在项目中的实战应用
我们项目网络处理用的就是Retrofit框架,今天就先研究下如何使用(知其然),就应用层面做了解,后续再研究其所以然,准备用例子一个一个的分析每个函数都必须带有 HTTP 注解来表明请求方式和请求的URL路径。类库中有5个HTTP注解: GET , POST , PUT , DELETE , 和 HEAD。 注解中的参数为请求的相对URL路径。先看看项目这一块的包结构
2015-08-28 15:24:20
1101
原创 JSON字符串对应实体类
直接点两例子一个超简单的:{"id":"1","name": "yzlbang"}对应的实体类public class TestDataModelSimple { /** * id : 1 * name : yzlbang */ public String id; public String name;}第二个:{
2015-08-27 17:53:33
3193
原创 微信分享后点击分享唤醒app
成功分享链接到朋友圈或 好友之后 点分享的链接会跳转到一个html页,这个网页的url是在写分享时传的值(如mWXModel.setUrl("http://hfgj.sinaapp.com/xxxx.html");)在微信中要用浏览器打开是这样子这个网页的URL是http://hfgj.sinaapp.com/xxxx.html在html里是这么写的 这
2015-08-26 17:54:34
6347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人