自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

异次元-小飞哥 的专栏

欢迎来到梦幻般的科技世界。我的内容希望能帮助到你,是异次元小飞哥的荣幸!

  • 博客(37)
  • 资源 (4)
  • 收藏
  • 关注

原创 完美解决ScrollView 中 RecyclerView 滑动冲突

在android 4 / 5 版本中 scrollview 包含了一个recyclerview 滚动一切正常。在6.0中不能全部显示。原来是一个BUG最终 stackoverflow 找到了解决办法:http://stackoverflow.com/questions/27083091/recyclerview-inside-scrollview-is-not-working主要代码https://

2017-09-29 16:03:32 1722

原创 Java设计模式

java的23种设计模式很难记忆,那么下面引用三句话记忆法记忆。创建型模式:弹弓原件(单例,工厂,原型,建造) 注:工厂模式有两种结构型模式:外援组 佩戴桥石(外观,享元,组合,适配,代理,桥连,装饰)行为型模式:爹责令房中介装备观测板(迭代,责任链,命令,访问者,中介者,解释器,状态,备忘录,观察者,策略,模板) 以上内容引用文章 1. http://blog.csdn.net/mao

2017-08-28 15:30:55 206

原创 python+scrapy+win10安装和使用

在安装scrapy 使用时,折腾了我1天时间,特此把该问题作一个记录,供以后或者同样遇到此问题的伙伴使用。 说明:win10 64位系统安装Twisted这是安装该模块出现问题的主要问题。 错误类型 src/twisted/test/raiser.c(4): fatal error C1083: 无法打开包括文件: “Python.h”: No such file or direct

2017-05-24 11:08:09 1003

原创 Android点击事件onTouchEvent与onInterceptTouchEvent传递关系-只需要理解5点

项目源码 public class MyLayout extends FrameLayout { private static final String TAG = MyLayout.class.getName(); public MyLayout(Context context) { super(context); }

2016-12-09 17:27:10 631

原创 解决 ButterKnife8.2.1 与 Dagger2.5 冲突

ButterKnife 使用详解在Android Studio 使用的详情: http://blog.csdn.net/ernest_kong/article/details/52262134Dagger2.5 的使用 Android Project中有有两个build.gradle 文件 * project-level build.gradle * module-level

2016-08-20 21:10:50 1244

原创 Android ButterKnife8.2.1 使用

最近在工做中使用最新版的ButterKnife8.2.1 结果发现 完全不能使用,是可以编译,也可以运行,但是就是没有找到 Id ,出现空指针。ButterKnife GitHub 官网地址https://github.com/JakeWharton/butterknife/ 以下有两种使用方式,第一种是在正常的Module和 使用Libray官网中有介绍新版本的使用方法Downl

2016-08-20 16:38:09 622 1

原创 在AppCompatActivity 中使用Theme的波与折

1、AppCompatActivity继承自FragmentActivity。所以在导致使用Theme中有一些问题。 2、使用的项目架构正好又是titile ,liearlayout add的心得View。3、解决办法 //gw: 不行,很多layout里有自定义布局,所需的context都必须是Activity而非Application,崩崩崩~ Cont

2016-06-22 15:53:15 577

原创 快速查看Android Docs文档

快速查看Android Docs文档 在查看Android Sdk中,查看Docs文档时,相当慢,原因在于:在国内被墙,连接不上Google服务器,然而,文档需要连接Google服务器, 加载js,css,和一些最新的页面,进行展示,这就跟国内的情况造成冲突。进而查看文档比较慢。 解决方案: 让网络不连接,这就有很多种方案了。- 修改本地host- 让电脑不连接网络- 使用浏览

2016-06-02 18:18:57 430

原创 怎样快速导入Anroid Studio 项目

导入Gradle项目变慢的原因在使用Android Studio 一年多的时间里,我更喜欢上了这样一个IDE工具,在不断更新迭代中,编译速度是最令人兴奋的, 然后问题总是接踵而至,比如说编译速度的优化,上一篇文章。然而导入Gradle的项目,总是让人头痛,在很多时候,异常缓慢 这是不能让人接受的。在头疼了不知道多少次后,今天对此就做一个了断。 优化导入速度是需要知道为什么导入那么慢的原因原因

2016-05-09 21:45:29 1302

转载 Universal-Image-Loader 原理和实现

引用:http://www.it165.net/pro/html/201409/21786.html讲到缓存,平时流水线上的码农一定觉得这是一个高大上的东西。看过网上各种讲缓存原理的文章,总感觉那些文章讲的就是玩具,能用吗?这次我将带你一起看过UIL这个国内外大牛都追捧的图片缓存类库的缓存处理机制。看了UIL中的缓存实现,才发现其实这个东西不难,没有太多的进程调度,没有各种内存读取控制机制、没有各种

2015-12-17 11:16:48 1024

原创 ListView 原理 图片缓存 优化

1、ListView 源码分析http://blog.csdn.net/guolin_blog/article/details/449968792、ListView 图片乱序http://blog.csdn.net/guolin_blog/article/details/455865533、以下会接着更新

2015-12-16 15:17:14 421

原创 Android中处理崩溃异常

1、Android中处理崩溃异常 http://blog.csdn.net/liuhe688/article/details/6584143该博文讲解这个 处理方式很清晰。

2015-12-03 18:28:50 258

原创 Handler完全重新理解

Android为什么需要Handler消息处理机制Android的UI操作不是线程安全的,只有主线程才能够操作UI,同时主线程对于UI操作有一定的时间限制(最长5秒)ANR。为了能够做一些比较耗时的操作(比如下载、打开大文件等),android提供了一些列机制。机制Handler是一种消息队列的机制。原理采用责任链模式设计的一种消息处理模型。责任链模式定义使多个对象都有机会处理请求,从而避免请求的发

2015-12-01 17:08:59 1447

转载 Android 中使用的设计模式

blog转自: http://blog.csdn.net/banketree/article/details/24985607源码:http://download.csdn.net/detail/banketree/7338939类与类之间的关系在java以及其他的面向对象设计模式中,类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承、实现。它们的耦合度依次增强。

2015-11-30 10:25:02 429

原创 计算机-英语学习

1、单词学习 http://blog.csdn.net/u011225629/article/details/50034589

2015-11-25 16:43:35 336

原创 Dagger 依赖注入的使用(DI)

Android 依赖注入的使用http://square.github.io/dagger/

2015-11-25 10:30:03 305

原创 Android&Mockito 模拟测试框架

1、Mockito 在 AndroidStudio 如何使用http://www.tuicool.com/articles/YFfaamfbuild.gradle dependencies { androidTestCompile 'com.google.dexmaker:dexmaker-mockito:1.0'}and

2015-11-25 10:10:43 1880

原创 Android otto 事件总线的使用(使用场景)

Android Otto 事件总线在Android的应用比较普遍。而且相当实用。http://www.cnblogs.com/qianxudetianxia/p/4216949.html消息:注册-发布-订阅-消息处理主要在Android中的使用1、Activity 与Fragment 消息的发布。2、ScrollView 下滑到底部促发的消息发布。

2015-11-20 18:06:38 552

原创 android 面试准备

Java 基础面试1、深入理解Java的接口和抽象类     http://www.cnblogs.com/dolphin0520/p/3811437.htmlAndroid 面试

2015-11-20 15:49:31 306

原创 敏捷开发 - 敏捷工具

敏捷开发的学习,最重要的是方法,学习方法中必须要使用其 协同工具。jira:http://www.csdn.net/article/2013-09-03/2816811-Agile-development-JIRA-Atlassianworktile:Teambition:

2015-11-20 10:58:37 308

原创 git 管理之道-修炼

学习的blog:http://blog.chinaunix.net/uid-26611973-id-3373977.html

2015-11-20 10:28:03 232

原创 TeamCity 持续集成-持续学习

TeamCity提供一系列特性可以让团队快速实现持续集成:IDE工具集成、各种消息通知、各种报表、项目的管理、分布式的编译等等,所有的这些,都是让你的团队快速享有持续集成带来的效率提升、高质量的软件保障。使用 TeamCity,你能够在几分钟之内为你的项目配置一个构建服务器,它内建了持续单元测试,代码质量分析和早期的构建问题分析报告,你甚至可以在IDE进行。TeamCity 提供平

2015-11-20 09:52:00 684

原创 Android 开发架构学习篇

文章在不断进阶,不断学习完善中

2015-11-19 18:00:07 280

原创 Android 内存管理-需要注意的事项

手机内存的获取方式:int MAXMEMONRY = (int) (Runtime.getRuntime() .maxMemory() / 1024);下面这个blog主要讲解各种问题所导致的原因。http://m.blog.csdn.net/blog/u011473714/41515387讲解Android图片的处理以及引用http://blog.chinaunix.ne

2015-11-19 16:21:02 257

原创 Ulysses 带文本库的 Markdown 编辑器

编写blog 的利器。语法使用markdown。学习文章。http://www.jianshu.com/p/e4122514e970使用过程中不断补充其内容。

2015-11-16 16:45:43 298

原创 mac brew 的安装和使用

mac 电脑上安装brewcurl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1

2015-11-16 11:11:59 309

原创 Gradle 学习之路

构建的学习

2015-11-09 15:45:05 300

原创 Goovy 脚本编程的学习之路

为grale 学习打下基础

2015-11-09 14:39:11 515

原创 Guava 学习之路

学习新的类库编写代码

2015-11-03 11:33:57 269

原创 Android Material Style 学习资料

先存一些资料在这里,学习的时候使用

2015-11-02 17:15:45 368

原创 TextView java 代码字体加粗

今天遇到这个问题,及时记录下来。配置文件中加粗<TextView android:id="@+id/tv_followup_day_unit" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toRightOf="@id

2015-11-02 10:49:09 2869

原创 android WebView 开发指栏

WebView是android 浏览器的一个控件。android 的 webview的引擎都是webkit,对Html5提供支持。 A. webview组件如何使用 添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET"在要Activity中生成一个WebView组件:WebView webView = new We

2015-11-02 10:28:16 372

转载 Fragment、Activity 的 startActivityForResult 的处理

在开发过程中经常使用打ViewPager 装载页面,也就是说 一个 Activity中存在 Fragment。然而 每一个 Fragment 都有自己的生命周期。转自:http://news.tuxi.com.cn/itb/jameszhao84/blog/2208433.html1.检查该Fragment所属的Activity中,是否重写了onActivityResult方法。

2015-10-29 15:38:35 388

原创 开发过程中-经常性需要使用的控件

这篇文章只是暂时记录一些控件,同时也是帮助自己的记忆,等有时间会把使用写出来。1、小红点-提示小红点(包括有带消息条数的)     BadgeView     http://blog.csdn.net/crazy1235/article/details/42262369

2015-10-27 15:50:10 317

原创 Android App 防止 后台服务 被杀掉

方法一 // 申请设备电源锁,在服务start的时候。代码:  private WakeLock mWakeLock;  private void acquireWakeLock()  {    if (null == mWakeLock)    {      PowerManager pm = (PowerManager) getSystemService(Conte

2015-10-22 17:47:42 2132

原创 Android Studio 导入 Gradle 项目

现在开始针对一些自己开发过程中遇到的问题进行记录

2015-10-22 15:46:04 1138

原创 博客简介-边学习边写

现在正有一个Android 项目,从这个项目的开始,写自己用到的技术,这其中会引用别人的内容。提高自己,也使自己 以后需要在这个文章中补充的,会不断添加!

2014-06-17 12:13:41 398

Android Material 实用学习资源

Android Material 风格的学习代码,实用Android Studio 开发的。

2015-11-02

Android Material Demo

Android Material Sytle 学习demo,里面包含了丰富的各种控件。

2015-11-02

soap demo 下载

android soap demo 资料下载,完全可用,采用java代码编写,直观。注释完整!

2014-06-09

android 反编译工具 apktool 最新版

好的工具,完整版反编译android apktool,直接可用。

2012-10-16

空空如也

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

TA关注的人

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