gadfly_only
码龄10年
关注
提问 私信
  • 博客:17,509
    17,509
    总访问量
  • 14
    原创
  • 1,494,937
    排名
  • 1
    粉丝
  • 0
    铁粉

个人简介:互联网

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2014-09-25
博客简介:

gadfly_only的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得2次评论
  • 获得4次收藏
创作历程
  • 5篇
    2016年
  • 31篇
    2015年
成就勋章
TA的专栏
  • android
    16篇
  • android常见问题
    3篇
  • android小技巧
    4篇
  • android优化
    10篇
  • c++
    2篇
  • android优秀项目
    1篇
  • Java
    2篇
  • IOS小技巧
    1篇
  • android中级
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

351人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

个人收藏-Android样式的开发

源码见:https://github.com/keeganlee/kstyle.git
转载
发布博客 2016.01.23 ·
316 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

随笔

原创
发布博客 2016.01.20 ·
304 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Parcelable和Serializable的区别

Parcelable和Serializable的区别:    android自定义对象可序列化有两个选择一个是Serializable和Parcelable    一、对象为什么需要序列化        1.永久性保存对象,保存对象的字节序列到本地文件。        2.通过序列化对象在网络中传递对象。        3.通过序列化对象在进程间传递对象
转载
发布博客 2016.01.20 ·
316 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

读《Android项目重构之路:架构篇》笔记

个人觉得一个好的架构要能清晰的回答以下几个问题:1. 如何让model layer稳定,一致,可靠?a. 稳定是指限制model的写权限,如果一个model向全局变量一样谁都可以改,调试维护起来必然麻烦。b. 一致性,应用层不同模块由相同的model驱动。不能出现activity A界面更新了,activity B展示的还是老数据。c. 可靠,model与db的交互方式,所有的增删
原创
发布博客 2016.01.20 ·
368 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android工程目录结构及基本常用框架

原创
发布博客 2016.01.18 ·
381 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[Android Studio]build新工程的时候卡住问题解决

这个是排除网络代理情况外的另外一种情况。不是下载gradle的问题。另外一种特殊情况。(1)首先命令行运行gradle -version查看本地版本,例如时2.4(2)再查看在工程的gradle/wrapper下,有个gradle-wrapper.properties文件,里面有说明使用的gradle版本,(3)查看自己本机上的gradle列表,~/.gradle/
原创
发布博客 2015.09.01 ·
789 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

学习笔记

1.BlockingQueue的原理是观察者模式。2.service是运行在主线程的。线程id是一样的。因此不能处理太耗时操作。不然会出现NR。可以在service里采用thread。因为Activity很难对Thread进行控制,当Activity被销毁之后,就没有任何其它的办法可以再重新获取到之前创建的子线程的实例。而且在一个Activity中创建的子线程,另一个Activity无法对其进
原创
发布博客 2015.07.14 ·
317 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Masonry介绍与使用实践(快速上手Autolayout)

Masonry介绍与使用实践(快速上手Autolayout)前言1MagicNumber -> autoresizingMask -> autolayout以上是纯手写代码所经历的关于页面布局的三个时期在iphone1-iphone3gs时代 window的size固定为(320,480) 我们只需要简单计算一
转载
发布博客 2015.06.18 ·
314 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何领导技术团队

一、技术主管必备素质:1.过硬的技术能力    2.善于发挥成员能力(善于激励)    3.宏观的视野    4.敢下判断,敢担责任二、技术主管胜任与否的评判方法:1.在上级领导眼中:项目完成的速度、质量、成本……2.在团队成员眼中:决策是否合理、与成员工作相处方式、是否有决断力和担当力(尽量为成员排开外部部门带来的打扰,先经过和你的沟通,你在去沟通项目成员)三、主要任务:
原创
发布博客 2015.06.16 ·
1296 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

排序算法

排序算法性能分析  http://gengning938.blog.163.com/blog/static/128225381201141121326346/ java程序员必知的 8大排序 http://blog.csdn.net/without0815/article/details/76979168大排序算法图文讲解http://www.cricode.com/321
转载
发布博客 2015.06.16 ·
354 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java算法题

摘要:这一部分主要是数据结构和算法相关的面试题目,虽然只有15道题目,但是包含的信息量还是很大的,很多题目背后的解题思路和算法是非常值得玩味的。136、给出下面的二叉树先序、中序、后序遍历的序列?答:先序序列:ABDEGHCF;中序序列:DBGEHACF;后序序列:DGHEBFCA。补充:二叉树也称为二分树,它是树形结构的一种,其特点是每个结点至多有二棵子树,并且二叉树
转载
发布博客 2015.06.15 ·
480 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java面试题

7、int 和Integer 有什么区别?答:Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入不是对象的基本数据类型,但是为了能够将这些基本数据类型当成对象操作,Java为每一个基本数据类型都引入了对应的包装类型(wrapper class),int的包装类就是Integer,从JDK 1.5开始引入了自动装箱/拆箱机制,使得二者可以相互转换。Java 为每个原始类型提
转载
发布博客 2015.06.15 ·
570 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android利用Fiddler进行网络数据抓包

主要介绍Android及IPhone手机上如何利用Fiddler进行网络数据抓包,比如我们想抓某个应用(微博、微信、墨迹天气)的网络通信请求就可以利用这个方法。 Mac 下请使用 Charles 代替 Fiddler,Charles 免费激活码为Registered name: a!nthony ortolani   License key: a!4036b2761c9583fda (需要
转载
发布博客 2015.06.12 ·
418 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android 高仿 频道管理----网易、今日头条、腾讯视频 (可以拖动的GridView)附源码DEMO

http://blog.csdn.net/vipzjyno1/article/details/25005851
转载
发布博客 2015.06.12 ·
965 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android ViewDragHelper 实现 QQ5.0 侧滑(转)

发布资源 2015.06.04 ·
zip

viewpage嵌套listview,效果:滑动listview删除,滑动非listview区域viewpage翻页

发布资源 2015.06.02 ·
rar

viewpage嵌套listview, 效果:滑动listview删除,滑动非listview区域viewpage翻页

要防止listview 的左右滑删除和viewpage的翻页冲突:viewpage实现翻页的源码是在onInterceptTouchEvent实现的,因此要重写viewpage的此函数    public boolean onInterceptTouchEvent(MotionEvent event) {        //if(getChildAt(getCurrentItem(
原创
发布博客 2015.06.02 ·
885 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自定义listView添加滑动删除功能(代码)

自定义listView添加滑动删除功能原文地址:http://www.tuicool.com/articles/qUZru2代码:http://download.csdn.net/detail/gadfly_only/8761887
原创
发布博客 2015.06.01 ·
343 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自定义listView添加滑动删除功能

发布资源 2015.06.01 ·
rar

ScrollView嵌套ListView只显示一行(总结)

方法一:ScrollView           android:layout_width="match_parent"           android:layout_height="match_parent" >           LinearLayout               android:layout_width="match_parent"  
原创
发布博客 2015.06.01 ·
331 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多