Kitkat_Q
码龄11年
关注
提问 私信
  • 博客:21,215
    问答:1,584
    22,799
    总访问量
  • 12
    原创
  • 1,344,895
    排名
  • 3
    粉丝
  • 0
    铁粉

个人简介:探寻未知

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:香港
  • 加入CSDN时间: 2013-11-14
博客简介:

rookie的专栏

查看详细资料
个人成就
  • 获得11次点赞
  • 内容获得3次评论
  • 获得6次收藏
创作历程
  • 2篇
    2016年
  • 6篇
    2015年
  • 1篇
    2014年
  • 4篇
    2013年
TA的专栏
  • 移动开发
    12篇
  • 数据结构
    1篇
兴趣领域 设置
  • 移动开发
    kotlinflutter
创作活动更多

如何做好一份技术文档?

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

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

Android IPC机制之开启多进程模式

IPC是Inter-Process Communication的简写,意为进程间通信或者跨进程间通信,是指两个进程间进行数据交换的过程。在说道进程间通信,首先,我们要理解什么是进程?什么线程?进程跟线程的关系又是什么?搞清楚这些东西,对我们来说,是很有必要的,当然了,这个进程与线程的关系,你们肯定是知道的,但是我还是要在这里啰嗦两句,哈哈,不要喷我啊。首先来说,什么是线程?线程其实就是程序中单独执
原创
发布博客 2016.01.07 ·
1287 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

Android Studio导入开源Library错误以及解决方案

随着时间的流逝,Android Studio也变的越来越稳定,Google终于按耐不住,终于在2014年底发布了Android Studio 1.0正式版。开发者们,也开始跃跃欲试,体验新版本。果不其然,它也的确给了开发者不小惊喜,比如,随时布局,随时看效果,这种Eclipse就做不到,反正还有很多很多,反正我用了它之后,我就不想再回到卡慢丑的Eclipse了。还有很多功能,前段时间,爆出Andr
原创
发布博客 2016.01.04 ·
3314 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android HandleThread源码分析

上一篇我们解说了IntentService,它呢是Service的子类,而且是个抽象类,它内部定义了一个onHandleIntent()方法,可以用来处理不同的后台任务,说道这里,我就不多说了,因为这篇博文的主题并不是IntentService,如果你想了解它,那么你可以看看这篇IntentService源码解读文章,不过我本人还是建议,先了解一下HandlerThread的内部实现还是比较好的,
原创
发布博客 2015.12.31 ·
1013 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Android IntentService源码解读

说到IntentService,其实他内部也是一个Thread + Handler实现的,之前我们在阅读源码,让你彻底理解AsyncTask运行原理这篇中我们就说过,他的原型其实也是Thread+Handler,对吧。只不过这个Thread有点特别,怎么个特别法呢?这个线程run()方法执行是获取创建Looper的操作,而平常呢,我们看看线程run()方法里,一般是执行一些耗时操作的对吧,比如我A
原创
发布博客 2015.12.30 ·
564 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Android 阅读源码,让你彻底理解Handler、Message、Looper之间的关系

说到Handler,我相信大家都用过,而且经常用,而且在面试中,面试官会经常问这个东东,因为这个东西在Android中非常重要。Handler的使用非常简单,可是呢,原理能回答的出来的真是少之又少,至少我面试的时候,回答的出来的真的好少,而且简历上面写的都是2年以上的经验,甚至3年的。据我的估计,他们想的是,能用就行了,里面的原理没有必要去关心,因为你去关心了,你自己不会再去写这样的东西,也没必要
原创
发布博客 2015.12.29 ·
2074 阅读 ·
2 点赞 ·
2 评论 ·
5 收藏

数据结构之双向链表

发布资源 2015.12.28 ·
rar

数据结构之双向链表

本来这次博文要介绍Handler、Message、Looper之间的关系的,但是,我觉得,在讲这个之前我觉得有必要讲一下列表,因为什么呢?我这是为了,下面讲Handler、Message、Looper之间的关系时,需要用到,因为Handler里有个消息队列用到了链表。 好了,咱么开门见山,下面我们就开始来看看双向列表如何实现:     这个代码也是比较简单的,首先不要怪我直接贴代码,因为这个用
原创
发布博客 2015.12.28 ·
598 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Android官方刷新组件 SwipeRefreshLayout 的使用

Android、SwipeRefreshLayout
原创
发布博客 2015.12.28 ·
4943 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

Android 阅读源码,让你彻底理解AsyncTask运行原理

很久没写博客了,说实话,我也真是懒,但是久来久之如果你不写博客的话,那么你之前的知道的东西,可能就忘光了,我发现在你找工作的时候,付出的代价是非常的大的,所以我决定下定决心,重拾文笔,来记录自己的学习历程,我也希望大家不要懒,多写写博客,或者使用印象笔记等之类的软件来记笔记。好了,废话不多说,我们今天就来说说主题吧,如题所示,大家就应该知道我想要说什么了,至于为什么要说这个,是因为在面试中,这个As
原创
发布博客 2015.12.24 ·
549 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

大学成绩怎么修改 怎么修改SAT成绩

答:

有钱就能改,哈哈…………

回答问题 2015.10.04

android 开发模式是啥?

发布问题 2015.09.19 ·
7 回答

当你本地的工程与SVN上的工程名不一致时,这样解决!

当你的本地工程名与SVN上不一致时,你提交代码,他会提示你该工程已经不存在了,这个时候你可以这样去解决.......
原创
发布博客 2014.06.06 ·
1117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android Draw 9-patch

原文:http://developer.android.com/tools/help/draw9patch.html今天翻译一下9-patch的应用说明,如果翻译的不好,请各位留言指正,谢谢。Draw 9-patch使用9-patch工具就可以很容易创建一个所见即所得编辑器去绘制9-patch图形。这里介绍一下9-patch图像以及它们是如何工作的,那么就请阅读2D图形文档。在
翻译
发布博客 2013.12.24 ·
989 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android 自定义组合控件及原理

关于自定义组合控件,我相信大家在百度、谷歌的时候,会出来一大把,可是,我们百度出来的自定义组合控件,能讲出其中原理的,少之又少,在看这篇文章的你是否想到了我要说什么呢?对,你想的没错,我就是要讲讲自定义组合控件的原理.自定义组合控件的第一步当然就是要去继承了,并且实现他们的构造方法: public class SettingView extends RelativeLayout {
原创
发布博客 2013.12.18 ·
991 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android 自定义对话框(仿iPhoneQQ)

自定义对话框,其实很容易,通过一个布局即可实现,首先我们看一下效果图其实这个很简单,下面通过代码说明:第一步:我们看一下布局文件及效果图源码:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_cont
原创
发布博客 2013.12.16 ·
1057 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Android应用接入第三方登录之新浪登录

众所周知,移动互联网在这几年经历了蓬勃发展,到目前为止,移动互联网发展仍然很强劲。其中移动设备系统以android占据主导地位,之前是加拿大的黑莓系统占据主导,但后来随着android系统的问世,黑莓手机操作系统逐渐被android蚕食,目前,全球最为流行的移动操作系统有Google公司的android、苹果(Apple)公司的ios、微软(Microsoft)公司的windows Phone,以
原创
发布博客 2013.12.02 ·
2720 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏
加载更多