摘要: 古之成大事者,不惟有超世之才,亦有堅韌不拔之志。北宋.蘇軾《晁錯論》 我们的前辈中那些成就大事的人,不单单有过人的智慧和才能,也须有坚韧不拔的意志。试问没有坚韧的意志,如何写得出复杂的系统,如何创造出伟大的产品?作为程序员的我们,智慧和才能似乎不太欠缺,我们欠缺的也许是正是坚韧的意志,所以从今天起, 阅读全文
posted @ 2016-03-12 23:58 znyyjk 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 靡不有初,鮮克有終。《詩經》 很多事情,绝大多数人都会在开始的时候满怀热情,而能坚持到底的却是寥寥无几。对待自己的目标,虎头蛇尾绝不可取,半途而废只会一无所成,我们必须持之以恒的做下去,坚持到底才能摘取胜利的果实。最近也忙了起来,忙着给自己充电,深知这项任务的艰巨,不是一天两天的事,所以也借用这句警 阅读全文
posted @ 2016-03-12 23:54 znyyjk 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 問渠那得清如許?為有源頭活水來。南宋.朱熹《觀書有感》 据说程序员是最爱学习的群体,IT男都知道,这个行业日新月异,必须不断地学习新知识,不断地为自己注入新鲜的血液,才能使自己跟上技术的步伐。 今天我们来讲一下Android中BroadcastReceiver的相关知识。 BroadcastRece 阅读全文
posted @ 2016-03-12 23:51 znyyjk 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 富貴必從勤苦得,男兒須讀五車書。唐.杜甫《柏學士茅屋》 作为程序员的我们,须知富贵是要通过勤苦努力才能得到的,要想在行业内有所建树,就必须刻苦学习和钻研。 今天我们来讲一下Android中Service的相关内容。 Service在Android中和Activity是属于同一级别上的组件,我们可以将 阅读全文
posted @ 2016-03-12 23:42 znyyjk 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 熟悉Android的朋友们都知道,不管是微博客户端还是新闻客户端,都离不开列表组件,可以说列表组件是Android数据展现方面最重要的组件,我们今天就要讲一讲列表组件ListView加载数据的相关内容。通常来说,一个应用在展现大量数据时,不会将全部的可用数据都呈现给用户,因为这不管对于服务端还是客户 阅读全文
posted @ 2016-03-12 23:36 znyyjk 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 古人學問無遺力,少壯工夫老始成。紙上得來終覺淺,絕知此事要躬行。南宋.陸遊《冬夜讀書示子聿(yù)》 软件行业也是一样,多少前辈不遗余力的奋斗才出现了软件行业的繁荣的景象,其中已有不少成为大师级人物。今天我们站在伟人的肩膀上,自然会有不少的优势,但不要忘了,要在对技术的认知方面有所提升,仍需我们去实 阅读全文
posted @ 2016-03-12 23:34 znyyjk 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》 今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员,树立远大的目标是值得欣赏的,但不能只去空想,要一步一步地实践才行。成大事者,须从小事做起;万事起 阅读全文
posted @ 2016-03-12 23:28 znyyjk 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 子曰:溫故而知新,可以為師矣。《論語》 学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。 近来回顾了一下关于Activity的生命周期,参看了相关书籍和官方文档,也有了不小的收获,对于以前的认知有 阅读全文
posted @ 2016-03-12 23:24 znyyjk 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 个例子实现的功能是:1,安装程序后看的一个Activity程序界面,里面有个按钮,点击按钮就会启动一个Service服务,此时在设置程序管理里面会看的有个Activity和一个Service服务运行2,如果手机关机重启,会触发你的程序里面的Service服务,当然,手机启动后是看不到你的程序界面。好 阅读全文
posted @ 2016-03-12 22:27 znyyjk 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 最近在将 HevSocks5Client 移植到 Android 上了,在经过增加 signalfd 和 timerfd 相关的系统调用支持后,就可以直接使用 NDK 编译出 executable 了。直接的 native exectuable 在 Android 系统总还是不太方便用哦。还是做成一 阅读全文
posted @ 2016-03-12 22:25 znyyjk 阅读(3335) 评论(0) 推荐(0) 编辑
摘要: 1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载; (2) 网络请求的排序(scheduling) (3) 网络请求的优先级处理 (4) 缓存 (5) 多级别取消请求 (6) 和Activity和 阅读全文
posted @ 2016-03-12 22:15 znyyjk 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 待编辑 阅读全文
posted @ 2016-03-12 18:17 znyyjk 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 待编辑 阅读全文
posted @ 2016-03-12 18:07 znyyjk 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 待编辑 阅读全文
posted @ 2016-03-12 18:06 znyyjk 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 待编辑 阅读全文
posted @ 2016-03-12 18:05 znyyjk 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 这个文章主要是讲Android开发的四大组件,本文主要分为 一、Activity详解二、Service详解三、Broadcast Receiver详解四、Content Provider详解外加一个重要组件 intent的详解。 一、Activity详解 Activty的生命周期的也就是它所在进程的 阅读全文
posted @ 2016-03-12 17:21 znyyjk 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 一 . 文件存储 FileOutputStream out = openFileOutput("data",Context.MODE_PRIVATE); BufferedWriter writer = new BufferedWriter(new OutputStream(out)); String 阅读全文
posted @ 2016-03-12 16:33 znyyjk 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 在实际开发中,用系统的对话框会很少,因为太丑了,美工不愿意,多是使用自定义对话框。当然学会系统的,自定义就简单了,所以我们先来学习系统的,后面在写一篇自定义对话框。接下来就看看有哪些对话框吧: 一、普通对话框: 代码: AlertDialog.Builder builder = new AlertD 阅读全文
posted @ 2016-03-12 15:42 znyyjk 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、Android点击事件的四种写法 1、点击事件的第一种写法 . 写一个内部类.实现点击事件的接口 bt.setOnClickListener(new MyButtonListener()); 2、点击事件的第二种写法,匿名内部类 bt.setOnClickListener(new OnClick 阅读全文
posted @ 2016-03-12 15:17 znyyjk 阅读(323) 评论(0) 推荐(0) 编辑
摘要: double Shift:全局查找,这个查看和Alt+H稍稍有些不同,这个是全局文件查找,到文件名称层面。Ctrl+B 快速查看 方法的调用与定义的地方Ctrl+Shift+Enter 会自动适配,包括光标转移+自动补全分号。(太牛逼了!)Ctrl(Command)+Alt(Option)+M 提取 阅读全文
posted @ 2016-03-12 15:03 znyyjk 阅读(216) 评论(0) 推荐(0) 编辑