午夜稻草人

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

11 2016 档案

摘要:转自http://www.cnblogs.com/lwbqqyumidi/p/3775479.html 今天我们来讲一下Activity的task相关内容。 上次我们讲到Activity的四种启动模式的时候,已经了解到一些关于task的技术,今天我再向大家介绍一下。task是一个具有栈结构的容器,可 阅读全文
posted @ 2016-11-28 19:29 午夜稻草人 阅读(313) 评论(0) 推荐(0) 编辑

摘要:转自http://www.cnblogs.com/yuxingfirst/archive/2013/03/08/2950281.html 我们知道,linux下socket编程有常见的几个系统调用: 对于服务器来说, 有socket(), bind(),listen(), accept(),read 阅读全文
posted @ 2016-11-28 16:34 午夜稻草人 阅读(358) 评论(0) 推荐(0) 编辑

摘要:其实在Linux下设计并发网络程序,向来不缺少方法,比如典型的Apache模型(Process Per Connection,简称PPC),TPC(Thread PerConnection)模型,以及select模型和poll模型,那为何还要再引入Epoll这个东东呢?那还是有得说说的… 1. 常用 阅读全文
posted @ 2016-11-28 16:25 午夜稻草人 阅读(274) 评论(0) 推荐(0) 编辑

摘要:拜读了一篇很详尽的博文,特此转载http://www.cnblogs.com/dolphin0520/p/3920373.html, 并做了一些更正。 一.内存模型的相关概念。 大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过 阅读全文
posted @ 2016-11-25 18:32 午夜稻草人 阅读(238) 评论(0) 推荐(0) 编辑

摘要:今天看到一篇大神总结Activity的文章,内容甚为详细,特此转载http://www.cnblogs.com/lwbqqyumidi/p/3769113.html Android官方文档和其他不少资料都对Activity生命周期进行了详细介绍,在结合资料和项目开发过程中遇到的问题,本文将对Acti 阅读全文
posted @ 2016-11-24 17:18 午夜稻草人 阅读(640) 评论(0) 推荐(0) 编辑

摘要:Android的UI更新只能在UI线程中,即主线程。子线程中如果要进行UI更新,都是要通知主线程来进行。 几种实现方式总结如下,欢迎补充。 1、runOnUiThread() 子线程中持有当前Activity引用(假如为Activity mActivity;),即可以调用mActivity的runO 阅读全文
posted @ 2016-11-23 20:01 午夜稻草人 阅读(5351) 评论(0) 推荐(0) 编辑

摘要:部分内容转载自http://www.cnblogs.com/lwbqqyumidi/p/4168017.html 1.Android广播机制概述 Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。广播作为Andro 阅读全文
posted @ 2016-11-22 15:49 午夜稻草人 阅读(864) 评论(0) 推荐(0) 编辑

摘要:C++标准允许隐式类型转换,即对特定的类,在特定条件下,某些参数或变量将隐形转换成类对象(创建临时对象)。如果这种转换代价很大(调用类的构造函数),隐式转换将影响性能。隐式转换的发生条件:函数调用中,参数类型不匹配,如果隐式转换后能满足类型匹配条件,编译器将启用类型转换。 控制隐式类型转换的两种途径 阅读全文
posted @ 2016-11-22 12:05 午夜稻草人 阅读(419) 评论(0) 推荐(0) 编辑

摘要:参考:http://www.linuxidc.com/Linux/2012-02/53072.htm Android系统为我们提供了很多服务管理类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频管理)。PackageManager主要是管理应 阅读全文
posted @ 2016-11-19 16:59 午夜稻草人 阅读(488) 评论(0) 推荐(0) 编辑

摘要:通过命令行执行adb shell am broadcast发送广播通知。 adb shell am broadcast 后面的参数有:[-a <ACTION>][-d <DATA_URI>][-t <MIME_TYPE>] [-c <CATEGORY> [-c <CATEGORY>] ...] [- 阅读全文
posted @ 2016-11-19 16:49 午夜稻草人 阅读(1093) 评论(0) 推荐(0) 编辑

摘要:首先是应用中不能只有一个广播,必须有一个activity或者service(这种情况比较复杂参考http://www.cnblogs.com/welcoming/p/4120497.html) 简单的小例子,一个是只有一个Receiver捕捉有网络改变的常驻广播,另外一个是在第一个的基础上增加了一个 阅读全文
posted @ 2016-11-19 16:48 午夜稻草人 阅读(14713) 评论(0) 推荐(0) 编辑

摘要:Overload、Overwrite和Override的概念比较容易混淆,而且Overwrite和Override的中文翻译五花八门,让人很Confuse,顾保持英文原意: Overload 重载 在C++程序中,可以将语义、功能相似的几个函数用同一个名字表示,但参数不同(包括类型、顺序不同),即函 阅读全文
posted @ 2016-11-16 15:54 午夜稻草人 阅读(594) 评论(0) 推荐(0) 编辑

摘要:原题链接: http://oj.leetcode.com/problems/longest-substring-without-repeating-characters/ 这道题用的方法是在LeetCode中很常用的方法,对于字符串的题目非常有用。 首先brute force的时间复杂度是O(n^3 阅读全文
posted @ 2016-11-14 16:03 午夜稻草人 阅读(242) 评论(0) 推荐(0) 编辑

摘要:转载自http://www.cnblogs.com/stephen-liu74/archive/2013/01/02/2841485.html 该系列Blog的内容主体主要源自于Protocol Buffer的官方文档,而代码示例则抽取于当前正在开发的一个公司内部项目的Demo。这样做的目的主要在于 阅读全文
posted @ 2016-11-11 15:19 午夜稻草人 阅读(2011) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示