自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Glide加载流程(基于3.7版本)

Glide.with(this).load(url).into(imageView);Glid的基本用法使用Glide第一步都是调用with方法,根据参数不同有如下方法根据参数为Activity举例生命周期绑定是需要注意的地方,使用错误会导致图片无法加载下一步load(url),框架提供的api我们这里选取一个常见的String来分析重点看返回对象DrawableTypeRequest,这个类提供...

2018-07-01 19:29:07 758

原创 Glide坑之无法加载图片

项目中碰到的问题,3.7的版本,一个控件上图片无法加载,因为是回调加载,发现load方法确实走了,但是没有回调,成功失败的都没有。网络没问题、使用没问题,那还是源码走起吧。从Glide的with(),方法开始追逐,直到追逐到了这个方法方法中有个isPaused变量,这个变量其实就是标识这个请求的状态。大家看到这个变量是否会联想到Activity、Fragment的onPause的生命周期方法呢?是...

2018-05-01 14:09:27 2214 1

原创 stay hungry stay foolish

ruti

2018-03-14 22:59:27 1120

原创 阿里巴巴 Android 开发手册学习笔记

写个笔记,方便回顾。Android 资源文件命名与使用    1.drawable下命名方式采用        模块名_业务功能描述_控件描述_控件状态限定词 例如:module_login_btn_pressed    2.颜色命名,之前觉得项目中命名混乱,索性改为color_349132之类避免颜色值重复。看了这里思考了下,还是以模块+逻辑+颜色为好,便于某些好多控件共用一种颜色,需求变更,修...

2018-03-01 23:08:59 562

原创 rxjava学习分享计划

结合自身使用rxjava的经验,制作一个rxjava学习教程。计划2017年结束前做好。先列出心中计划的步骤:1.如何使用,即rxjava可用用来干什么。2.有了直观的感受,总结在日常开发中常用的场景。3.根据日常中的使用,深入源码进行讲解。4.总结抽象rxjava的设计思想和代码3月份定要搞定...

2017-11-23 21:31:35 243

原创 深入理解计算机系统(CSAPP)读书总结

第一章 计算机系统漫游计算机系统:是由硬件和系统软件组成的,它们共同工作来运行应用程序。源程序实际上就是一个有值0和1组成的位(bit)序列,8个位被组织成一组,成为字节。进程是对处理器、主存和I/0设备的抽象。文件是对I/O设备的抽象表示。虚拟存储器是对主存和磁盘I/O设备的抽象表示。所以计算机重要的思想就是抽象。进程是操作系统对一个正在运行的程序的一种抽象。并发运行是说

2017-09-19 21:21:00 1203

转载 常见的开源协议都有哪些

转自OSChina 原贴地址 https://www.oschina.net/question/12_2664当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了

2017-04-24 21:50:23 492

原创 记录一个启动失败的bug

自从android studio更新到2.3版本后问题不断,显示调整所有build的tools version,然后就一直build不成功,日志显示为空指针异常,搞了好久,最后发现是之前的libs中的so文件加载地址貌似在新版本中不好使了,最终在网上查找好久修改后解决了。接着就是run,结果发现每次安装完后就直接crash了,看log显示找不到application在apk中,这尼玛真扯,网上搜索...

2017-03-30 22:01:09 436

原创 源码学习记录

最近在研究学习Retrofit源码,希望通过学习大牛的代码提高自己的编程水平。通过阅读一些朋友的源码分析文章和自己阅读源码的过程,记录一下自己的学习体会。不管是系统源码还是框架源码,第一步要先研究的框架的使用步骤,比如Retrofit,首先创建了Retrofit的内部类Builder,然后通过连续调用返回的方式设置URL、解析工具等等,这是retrofit的初始化。然后调用create创建ap

2017-03-27 22:54:23 316

原创 一个小写字母浪费了半个多小时

一个小写字母浪费了半个多小时

2016-05-31 23:54:00 372

原创 在hw的这一年

跳槽了,归结于这个跳槽季?无法再继续下去的加班?项目尾声前的出路?加薪的渴望?也许都有一点。回顾这一年,是自己进步最大的一年,也是思考最多的一年。进步,其实主要体现在对待工作,对待编程的看法上有了很大变化。以前老是觉得按部就班的把东西做出来就行了,也没什么野心啥的。现在的想法就是东西做出来的同时,要做的好,做的快,感觉自己现在突然有了野心。也许和结婚成家有关系吧,感觉到自己的责任。现在的自

2016-03-31 22:46:50 338

原创 技能树

待续

2016-02-21 22:30:15 383

原创 Handler收不到消息分析

前一段时间碰到一个这样的需求,监听开机广播,后给Handler发送一个延迟15s后收到的消息。当时接到这个需求的时候很简单。直接在开机广播中给Handler发送一个message嘛。写完代码测试的时候发现这个message没有收到,通过日志发现这个消息确实发出去了,当时想了很久没想到。仔细分析了下日志后发现应用进程被系统干掉了...干掉了.猜想可能是在发出消息后一段时间,应用没有执行任务,

2016-01-30 17:30:23 1878

转载 Android 开发中的日常积累

http://blog.csdn.net/cym492224103/article/details/49423409Android 性能优化Android性能优化视频,文档以及工具胡凯-性能优化Android最佳性能实践(1):合理管理内存Android最佳性能实践(2):分析内存的使用情况Android最佳性能实践(3):高性能编码优化Android最佳性能实践(4):布

2015-11-30 23:00:08 532

原创 Android 6.0 变化

整理一些应用层相关的吧权限管理用户可以在运行时手动管理应用权限,因此需要检验你的应用是否呗授权checkSelfPermission(),同时也可以请求权限requestPermissions()省电管理多了一些系统状态比如休眠和挂起移除Apache HTTP 客户端系统不在支持Apache HTTP客户端,改用HttpURLConnection 话说早就推荐使用这个了

2015-10-14 22:24:26 438

原创 Android Activity Task taskAffinity launchMode 之间的关系

写这篇博客源于今天碰到的一个bug,于此记录下来并分享给网友们。问题大概描述是设定一个倒计时,时间到了后,在页面显示一个activity,点击finish掉该activity。但是发现设定完倒计时后,进入Home,锁屏等待时间。时间到,finish掉后问题来了,按理应该显示的是Home,结果显示的是设定倒计时的页面,很不合理。先说解决方法,taskAffinity设置为空同时launc

2015-08-31 23:18:02 581

原创 快速手动安装android驱动

cmd打开shellservices.msc 找到window.update 点击停止,即可最快速的手动安装驱动,看好了,是手动哦。避免了在那看着安装驱动转啊转。

2015-06-29 23:24:27 572

原创 回首2015又二分之一

2015一半即将过去,回归这半年1,发现压力确实可以转换为动力,兼职,加班,发现自己还是蛮能吃苦的。2,还在不断思考做事的方法论,怎样高效率的工作3,赚钱,越来越频繁的思考,怎样才能赚钱,为了自己,为了我爱的人。4,觉得编程就像一门手艺,需要磨练,可是到什么程度,通过什么方法,依然在探索,依然感觉技术的道路上迷雾重重

2015-05-27 23:07:55 460

原创 Android studio 使用 facebook 开源图片库 Fresco

1.首先下Fresco,在app下build.grade里面加

2015-04-23 23:33:03 611

原创 CircelBitmapDisplayer for imageloader

本来有直接切成圆形的方法的,但是为了代码的结构,还是从写了个BitmapDisplayer 用于显示圆形图片

2015-04-22 00:05:23 466

原创 fragment 嵌套 fragment 需要注意的地方

1. 获取fragmentManager的时候 , 使用的是getChildFragmentManager, 这个函数 v4包中有提供。2. 当attach的activity pause或者stop的时候,childFragment 会detach, 所以在fragment中的onResume方法中需要重新调用childFragment的attach方法,让childFragment重新走一次

2015-04-08 23:28:17 597

原创 Facebook 开源图片库

翻译的不错 https://github.com/jiaruiz/android-tech-frontier/tree/master/others/FaceBook%E6%8E%A8%E5%87%BA%E7%9A%84Android%E5%9B%BE%E7%89%87%E5%8A%A0%E8%BD%BD%E5%BA%93-Fresco

2015-04-07 22:41:53 944

原创 adb 工作中常用命令

adb 全名 android debug bridge adb shell 进入shell模式adb remount

2015-04-01 23:35:10 476

原创 fight

duang的一下2015年过去四分之一了,现在没啥别的爱好了,就是想让自己所爱的人幸福快乐通过自己的努力~

2015-03-30 23:17:58 825

原创 Git常用命令

用了一段时间git,感觉比svn更适合多人协同开发,也方便代码审核。每个人都有自己的小仓库,互不干涉~顺带整理下git常用命令以备记忆模糊时查看。一,创建仓库git init 二,检出仓库git clone path三,添加和提交git add git commit -m四,提交到服务器仓库上一步只是把代码添加到本地仓库,执行git push origi

2015-03-30 23:08:41 478

原创 apktool安装不成功怎么办

刚刚就为了这安装就折腾了半小时,心想毛还没见到了不能还没开始就废了吧。果断接着撸。切入正题现在的apktool都需要下载两个压缩包,解压至同一目录下,问题来了。环境变量path的路径一定要是包含apktool.bat这个文件的路径如果执行命令apktool后报 unable to  access jarfile.果断把另外一个文件夹下的apktool.rar文件拷贝进去,OK 执行ap

2013-08-09 00:28:09 2235

原创 职业里面的细小方向

今天敲代码时候突然走神了,话说经常这样(掩面)...   之前自己就时常考虑深入的方向,毕竟编程里面的分类千千万,每一个都可以让你研究很长时间,而且不管是什么编程,前端,后台,底层。最好在一个细小的分类研究的比较深入,最直接的好处就是比较有竞争力,什么是砖家,就是专门干一件事家伙。哈哈  但是这个分类,今天自己突然有了想法,以自己为例,现在工作接触较多的各种效果,功能大多也是和效果结合起来

2013-08-05 00:03:20 549

原创 这个周末啊

我就讲一句话,好了。

2013-07-28 23:19:26 521

原创 基础 0.2

今天复习算法,好久没摸了唉,脑子已经快生锈了。个人觉得算法这东西还是需要经常带着玩,不然如果工作中用的较少的话,真特码容易忘,忘记程度符合记忆曲线~。复习算法嘛,还是从排序算法开始,最基本的插入,冒泡,选择,shell。shell排序因为自己太笨还没有搞的透彻,明天晚上继续咯。通过这些个基础排序一展开,才发现排序算法千千万,自己真乃井底之屌丝。  通过这两天的写blog,发觉自己的学习效率有点

2013-07-25 00:03:58 631

原创 java 基础复习0.1

今儿准备复习算法来着,拿下到写第一个算法的时候,碰到交换数据的问题(这基础,汗!),呵呵,废话一句,怕的不是碰到到问题,怕的是碰不到问题就以为没有问题。  网上一搜,类似问题早有前辈的一些讲解的很清楚的文章,拿来zhuyi。发现swap涉及到java中的传值还是传引用的问题,其实个人觉得这两种参数传递方式都存在,马克思XX教导我们,要辩证的看待问题。在java中创建了一个对象后,对象是存放在堆

2013-07-23 23:42:18 681

原创 For My First Blog

第一遍博客,对自己说点什么吧。  毕业1年多了, 最大的感觉就是技术没有什么大的长进,无非就是代码熟练了点, 项目经验多了点。想想真是可悲, 韶光易逝,自己却迈不开步子,唉。  期间我也迷茫过,觉得自己真的适合开发这种职业,但是想来想去,却没有发现适合自己的别的职业,也想尝试着白天工作,业余学点别的东西,比如金融啦,各种各样的,但是还没做就自己把这种想法扼杀在脑子里了,因为结合自己的职业,

2013-07-23 00:23:58 772

空空如也

空空如也

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

TA关注的人

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