自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 Glide加载drawable的webp

/** * 加载本地drawable的webp是可以的 * Glide.with(this).load(R.drawable.logo).into(image); */ /** * 加载本地drawable的gif是可以的 * Glide.with(this).load(R.drawable

2016-05-31 18:17:20 10226 2

转载 android webp编解码

key words:Android decode webp sample当我敲下键盘的时候有种深深的耻辱感,看到android 4.0支持webp格式的图像,于是我狠命的找提供了什么样的api,nnd,硬是没找到,后来抱着试试的心态,用BitmapFactory来读一下,结果没啥问题。得出一个结论,作为一名码农,要敢想敢尝试敢做!webp解码跟你解码jpg没啥区别,图片放到

2016-05-31 17:53:29 995

原创 Rxjava中的zip操作

http://www.jianshu.com/p/2d32f9db0e50下面的这个项目就使用了zip转换操作。https://github.com/gzsll/TLint/ @Provides @PerActivity Observable provideNotificationObservable(GameApi mGameApi, ForumApi mF

2016-05-25 10:42:26 3827

转载 控制反转(IoC)与依赖注入(DI)

(转载)http://zhangjunhd.blog.51cto.com/113473/1265301.控制反转(Inversion of Control)与依赖注入(Dependency Injection)控制反转即IoC (Inversion of Control),它把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的“控制反转”概念就是

2016-05-25 07:41:30 248

转载 Java代码实现依赖注入

(转载)http://zhangjunhd.blog.51cto.com/113473/126545这里将模仿Spring实现一种基于xml配置文件的依赖注入机制。文件中将实现3中注入,一是单值注入,包括int,float,double,char等,也包括String注入;二是Java容器注入,包括List,Set,Map三种容器的注入,最后一种是java bean对象注入。实现的

2016-05-25 07:40:38 428

原创 EditText限制输入最大最小值

http://stackoverflow.com/questions/14212518/is-there-a-way-to-define-a-min-and-max-value-for-edittext-in-androidFirst make this class :package com.test;import android.text.InputFilter;impor

2016-05-24 11:47:25 6962

原创 EditText限制输入两位小数

http://stackoverflow.com/questions/17423483/how-to-limit-edittext-length-to-7-integers-and-2-decimal-placesTry this under onCreate youreditText.setFilters(new InputFilter[] {new DecimalDigitsI

2016-05-24 11:46:29 945

转载 Activity如何使用Handler与Service通信

要实现通过Handler,Activity通知Service,这里必须有一个桥梁这个桥梁就是Messager。(1)Service通过onBind方法返回一个Messager对象给Activity,因为Service里面的Handler包裹在Messager里面。所以Activity也就拿到了Handler了。(2)在Activity中实现一个Messager,通过m1将这个Activ

2016-05-24 08:23:08 1475 1

原创 个人优秀博客集合

http://hujiaweibujidao.github.io/

2016-05-23 16:02:04 402

原创 Rxjava操作符学习博客

RxJava----操作符:创建操作符RxJava----操作符:过滤操作符RxJava----操作符:算术和聚合操作符RxJava----操作符:条件和布尔操作符

2016-05-18 11:20:26 305

转载 谁来讲讲Rxjava、rxandroid中的操作符的作用?

(转载)https://www.zhihu.com/question/32209660作者:冷月链接:https://www.zhihu.com/question/32209660/answer/63984697来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。自己来填一下坑:ReactiveX的每种编程语言的实现都实现了一组操作符的集合

2016-05-18 11:13:34 467

原创 Rxjava中的toMap操作符

class MonkeyCoding { public String name; public int age; public MonkeyCoding(String name, int age) { this.name = name; this.age = age; }}public class MainActivity ex

2016-05-18 11:08:59 1036

原创 Rxjava中toList操作符

public class MainActivity extends AppCompatActivity { private Button btn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

2016-05-18 10:32:45 5165

转载 打开某个(第三方应用)Activity,检查是否有Activity匹配

对于不确定是否有Activity匹配,确实存在更通用的方式,参看http://developer.android.com/guide/components/intents-common.htmlif (intent.resolveActivity(getPackageManager()) != null) {startActivity(intent);}

2016-05-17 20:16:55 717

原创 Rxjava中的range的简单使用。

public class MainActivity extends AppCompatActivity { private Button btn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

2016-05-17 19:46:43 3439

原创 Rxjava中的doOnNext的作用和在哪里执行

/** * onStart里面异常不走onError */public class MainActivity extends AppCompatActivity { private Button btn; @Override protected void onCreate(Bundle savedInstanceState) { super.onC

2016-05-17 19:31:54 12844

原创 decompile中的一些值对应的string类型

android:orientation="vertical" android:orientation="1"android:orientation="horizontal" android:orientation="0"android:layout_width="-1" android:layout_width="match_parent"android:layout_width="-2

2016-05-17 10:18:20 443

原创 decompile挖财和小牛在线

挖财理财使用开源控件:(1)in.srain.cube.views.ptr;(2)de.greenrobot.event;(3)android.volley;(4)baoyz.swipemenulistview;(5)me.grantland.widget;字体自适应控件(6)zhy.android.percent.support;

2016-05-17 10:03:44 812

原创 decompile京东

反编译之后,发现京东使用了非常多的开源库,一一列出来:(1)volley;(2)Fresco,图片加载库;(3)handmark.pulltorefresh.library(4)fastjson;(5)okhttp;(6)eventbus;(7)okio;(8)butterknife;(9)zxing;

2016-05-17 09:59:39 381

原创 反编译知米背单词

(1)使用到了sqlcipher数据库加密的库;(2)使用到了com.easemob环信。

2016-05-17 09:57:13 483

原创 Android Studio查看类继承体系和类中的方法的快捷键

F4可以查看类的结构体系。ctrl + o查看类里面的方法。

2016-05-17 07:21:09 6080

原创 Rxandroid中map等操作,如何切换线程

public class MainActivity extends AppCompatActivity { Button btn; TextView txt; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat

2016-05-16 23:10:54 1924

原创 Rxandroid中doOnSubscribe(),如何指定其运行的线程?

public class MainActivity extends AppCompatActivity { Button btn; TextView txt; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat

2016-05-16 22:17:22 3769

原创 Rxandroid中doOnSubscribe()执行默认情况下所在的线程

public class MainActivity extends AppCompatActivity { Button btn; TextView txt; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat

2016-05-16 22:04:10 5054

转载 Fragment全解析系列(一):那些年踩过的坑

(转载)http://www.jianshu.com/p/d9143a92ad94Fragment系列文章:1、Fragment全解析系列(一):那些年踩过的坑2、Fragment全解析系列(二):正确的使用姿势3、Fragment之我的解决方案:Fragmentation本篇主要介绍一些最常见的Fragment的坑以及官方Fragment库的那些自身的BUG,这些BUG在

2016-05-16 21:09:05 1451

转载 我的Android进阶之旅------>RxJava学习资料汇总

(转载)http://blog.csdn.net/ouyang_peng/article/details/51284448在响应式编程中,应该牢记以下两点:everything is a stream(一切皆流)don't break the chain(不要打断链式结构)记住,可观测序列就像一条河,它们是流动的。你可以“过滤”一条河,你可以“转换”

2016-05-16 20:27:35 791

转载 彻底理解JAVA动态代理

(转载)http://www.cnblogs.com/flyoung2008/p/3251148.html代理设计模式定义:为其他对象提供一种代理以控制对这个对象的访问。代理模式的结构如下图所示。动态代理使用java动态代理机制以巧妙的方式实现了代理模式的设计理念。代理模式示例代码public interface Subject

2016-05-16 08:26:25 282

转载 git合并分支

2016-05-16 08:10:42 211

转载 如何使用git创建项目,创建分支

(转载)http://blog.csdn.net/wfdtxz/article/details/7973608git config -global user.name "Your name"git config -global user.email "[email protected]"建立一个存放工程的文件夹git init命令

2016-05-15 23:10:34 274

原创 Activity设置android:windowIsTranslucent属性之后,点击按钮跳转到其他的Activity

比如说AActivity设置android:windowIsTranslucent属性之后,点击按钮跳转到BActivity。那么将会出现一个问题,如果点击很快的话,将会出现多个BActivity。

2016-05-12 17:03:43 2116 1

转载 (android:windowIsTranslucent)影响(android:windowAnimationStyle)Activity切换动画无效

(转载)http://blog.csdn.net/u012612952/article/details/21596433近没事的时候仿写Google+的布局,遇到了一个问题,想要一个类似网易新闻向左滑动Activity界面可以finish掉Activity,由于向左滑动时,左面会出现黑屏,不好看, 所以在样式中添加了 Android:windowIsTranslucent">true让Acti

2016-05-12 17:01:38 801

转载 android:onTouch()和onTouchEvent()的区别?看完这篇文章就知道了

(转载)http://www.oschina.net/question/54100_28968?fromerr=0EyHuwoHAndroid Touch Screen 与传统Click Touch Screen不同,会有一些手势(Gesture),例如Fling,Scroll等等。这些Gesture会使用户体验大大提升。Android中的Gesture识别(detector)

2016-05-11 13:48:16 364

转载 Android View的onTouchEvent和OnTouch区别

(转载)http://blog.csdn.net/huiguixian/article/details/22193977还是以自定义的TestButton为例。我们可以通过重写onTouchEvent方法来处理诸如down move up的消息:[java] view plain copy print?public class

2016-05-11 13:46:58 229

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除