自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hello World

不积跬步,无以至千里

转载 Mac OS上lamp环境配置

参考链接:    http://my.oschina.net/joanfen/blog/171109#OSC_h4_3

2016-06-23 14:52:06

阅读数 277

评论数 0

转载 RecylerView 添加Header的正确姿势

RecylerView 添加Header的正确姿势:     点击打开链接

2016-05-20 14:56:25

阅读数 310

评论数 0

转载 序列化接口:Serializable/Externalizable

Serailizable,类通过实现此接口使类对象可以被序列化,如把某对象保存到本地磁盘上,然后再从磁盘还原成jvm里的对象,代码如下: public static void main(String[] args) throws Exception { ObjectOutputStr...

2016-05-20 11:15:08

阅读数 165

评论数 0

原创 近期需要学习的知识点

1: Android Annotations开源框架:  http://blog.csdn.net/zjbpku/article/details/18676149 2:   Dagger 依赖注入框架 3:   SqlDelight  4:

2016-05-19 12:16:54

阅读数 153

评论数 0

原创 onNewIntenet

Android 的Activity 设置为singleTask,掉起走onNewIntent的时候,获取intent之前需要调用 setIntent(intent)去更新intent数据,否则intent为第一次调起时的intent数据。

2016-05-18 21:02:34

阅读数 156

评论数 0

原创 on my zsh 安装

my zsh 的安装

2016-05-12 12:56:48

阅读数 183

评论数 0

转载 Android官方数据绑定框架DataBinding

转自:http://blog.csdn.net/qibin0506/article/details/47393725 今天来了解一下Android最新给我们带来的数据绑定框架——Data Binding Library。数据绑定框架给我们带来了更大的方便性,以前我们可能需要在Acti...

2016-05-06 10:07:16

阅读数 333

评论数 0

原创 Android ColorStateList使用的坑:透明度的问题

为了给一个TextView,设置enable/unenabled状态的textColor,采用如下ColorStateList ColorStateList stateList = new ColorStateList(new int[][]{ new int[]{andro...

2016-05-05 12:14:00

阅读数 616

评论数 0

原创 RecyclerView解决视图全部挤到左边的问题

问题: 视图全部挤到左边的问题; 解决方法: 把代码: View view = LayoutInflater.from(mContext).inflate(R.layout.item_sync_chengji,null); 修改为:        View view = L...

2016-04-29 16:54:59

阅读数 211

评论数 0

转载 Android Toolbar详解

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1123/2050.html 点击打开链接

2016-04-15 12:08:00

阅读数 115

评论数 0

转载 Activity的onPostCreate应用

点击打开链接 技能点:         onCreate里面无法获取View的宽高,传统的方式是通过View.post的方式来获取,或者通过ObserverTree的方式来获取,这里有一个更加优雅的方式:          可以在onPostCreate方法中获取View的宽高。

2016-04-14 19:18:07

阅读数 191

评论数 0

原创 【开源项目分析】android-UniversalMusicPlayer-master启动crash问题解决

android-UniversalMusicPlayer-master开源音乐项目,从github下载下来,编译运行以后,启动,遇到如下crash: 04-14 12:43:12.439 884-884/com.example.android.uamp E/ccl_VideoCastManager...

2016-04-14 12:55:32

阅读数 1663

评论数 0

原创 Android源码分析记录 StringBuffer.java:GetFields/PutFields学习

String.java中,序列化的方法值得学习: private synchronized void writeObject(ObjectOutputStream out) throws IOException { ObjectOutputStr...

2016-04-12 15:17:04

阅读数 367

评论数 0

原创 MPAndrloidChart开源代码分析

1)浮点数的比较: Entry.java中,Entry的成员float mVal,相等比较方法如下: public boolean equalTo(Entry e) { if (e == null) return false; ...

2016-04-11 20:05:04

阅读数 176

评论数 0

原创 计算帧间动画的时间方法

代码来源:开源库DragIndicatorView 代码如下: protected void killView(final float x, final float y) { final ImageView imageView = new ImageView(getCont...

2016-04-11 15:33:23

阅读数 483

评论数 0

原创 EditText和ScrollView滑动冲突解决方案

点击打开链接

2016-03-24 18:40:14

阅读数 218

评论数 0

转载 Android学习之 图解调用invalidate()和requestLayout()的过程

http://www.ithao123.cn/content-183683.html Android学习之 图解调用invalidate()和requestLayout()的过程

2016-03-15 15:54:05

阅读数 163

评论数 0

转载 Android总结篇系列:Activity Intent Flags及Task相关属性

Android总结篇系列:Activity Intent Flags及Task相关属性

2016-02-10 15:23:31

阅读数 145

评论数 0

转载 请慎用java的File#renameTo(File)方法

请慎用java的File#renameTo(File)方法 JAVA的renameTo方法,可能会因为源/目标地的文件系统不一样,从而导致失败。

2016-02-02 15:43:07

阅读数 181

评论数 0

转载 Java中file类getPath(),getAbsolutePath(),getCanonicalPath()方法区别

Java中file类getPath(),getAbsolutePath(),getCanonicalPath()方法区别 file的这几个取得path的方法各有不同,下边说说详细的区别 概念上的区别:(内容来自jdk,个人感觉这个描述信息,只能让明白的人明白,不明白的人看起来还是有点难度(特...

2016-02-02 15:00:07

阅读数 171

评论数 0

转载 【Android】intent传递数据时,数据大小的限制问题

【Android】intent传递数据时,数据大小的限制问题

2016-01-23 18:19:08

阅读数 291

评论数 0

转载 Android HandlerThread 源码分析

Android HandlerThread 源码分析

2016-01-22 18:31:33

阅读数 230

评论数 0

转载 Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系

Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系

2016-01-22 18:30:55

阅读数 284

评论数 0

原创 ANDROID中根据QQ号码或者QQ群号码,跳转到指定的QQ号码聊天或者QQ群方法

跳转到指定的QQ群方法: String url11 = "mqqwpa://im/chat?chat_type=group&uin=456108965&version=1"; startActivity(new Intent(Intent.ACTION_V...

2016-01-22 13:33:36

阅读数 2299

评论数 0

原创 Andriod性能模式系列官方课程

Andriod性能模式系列官方课程

2016-01-19 19:14:06

阅读数 185

评论数 0

原创 adb手机重启命令

adb shell am broadcast -a android.intent.action.BOOT_COMPLETED

2016-01-19 18:45:53

阅读数 544

评论数 0

原创 Vysor 控制手机的插件

Vysor:在电脑里控制你的安卓手机 vysro这个Chrome插件不错,可以非常方便的用PC来控制手机,并且可以实时交互,,速度非常快。

2016-01-16 10:30:43

阅读数 220

评论数 0

原创 Intent-filter和Intent相关记录

1 每一个intent-filter中可以声明多个ACTION,CATEGORY,DATA 一个组件(如ACTIVITY)可以声明多个intent-filter Intent可以声明带入一个action(setAction),添加多个category(addCategory),通过setDataA...

2016-01-14 23:23:06

阅读数 342

评论数 0

原创 startActivityForResult 的requestCode不对的问题

出现问题的场景如下: Fragment中使用startActivtyForResult,requestCode = 1; Intent intent=new Intent(getActivity(), Test.class); startActivityForResult(intent, 1...

2016-01-12 13:31:40

阅读数 358

评论数 0

转载 LICEcap – 灵活好用,GIF 屏幕录制工具

LICEcap – 灵活好用,GIF 屏幕录制工具 很多大牛的博客中,经常会有控件的动态运行效果图。可以用这个LiceCap工具来录制成为gif图片。挺好用。

2016-01-10 21:06:16

阅读数 220

评论数 0

转载 高逼格UI-ASD(Android Support Design)

高逼格UI-ASD(Android Support Design) 写得不错。

2016-01-10 20:39:36

阅读数 149

评论数 0

原创 SnackBar的使用

SnackBar,感觉介于Dialog和Toast之间,下面是一个例子: Snackbar.make(v, "click me", Snackbar.LENGTH_LONG).setAction("点我", new View.OnClickLi...

2016-01-10 20:07:28

阅读数 123

评论数 0

转载 android design library提供的TabLayout的用法

android design library提供的TabLayout的用法 这篇文章写的不错。以后,Tab栏就不用自己再去封装了。TabLayout和ViewPager,Fragment,可以无缝对接,还有Material Design的效果。

2016-01-10 19:38:06

阅读数 120

评论数 0

转载 OnSharedPreferenceChangeListener无法回掉的问题

SharedPreference注册OnSharedPreferenceChangeListener一直无法回调问题 注册代码如下: 1 SharedPreferences sp = getSharedPreferences("AndroidDemo"...

2015-12-24 14:53:08

阅读数 174

评论数 0

原创 getSharedPreferences()与PreferencesManager的getSharedPreferences()与getDefaultSharedPreferences()的区别

getSharedPreferences()与PreferencesManager的getSharedPreferences()与getDefaultSharedPreferences()的区别 总结如下: 1)Context的getSharedPreferences(String n...

2015-12-16 11:25:11

阅读数 732

评论数 0

原创 随手记:几个事件的顺序

onAttachedToWindow ==>  onGlobalLayout/addOnPreDrawListener  ==> onDraw 其中:onGlobalLayout/addOnPreDrawListener 可能会多次调用

2015-12-14 21:55:49

阅读数 123

评论数 0

原创 ViewPager无法更新View的问题

stackoverflow 解决方法1:覆写PagerAdapter的getItemPosition public int getItemPosition(Object object) { return POSITION_NONE; } 问题解决。

2015-12-14 13:30:00

阅读数 104

评论数 0

原创 scaleType记录

center:

2015-12-11 12:01:23

阅读数 124

评论数 0

原创 scaleType记录

center:没有缩放。               (1)图片很小:小于显示容器:直接居中显示。                (2)图片长/宽有一个或者都大于显示容器的长宽:截取中间部分显示。此时图片被裁剪了。 centerCrop:                等比缩放:使得图片的...

2015-12-11 11:40:51

阅读数 98

评论数 0

原创 Mysql安装笔记

1)下载MYSQL(ZIP包形式) mysql-5.6.24-winx64 2)解压到安装目录:E:\Work\env\mysql\mysql-5.6.24-winx64 3)配置环境变量:MYSQL_HOME => E:\Work\env\mysql\mysql-5.6.24-winx...

2015-12-08 01:29:29

阅读数 161

评论数 0

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