Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Android App Widget设计

Android App Widget设计

App Widget也是一种UI组件,它可以让一小块程序(program piece)嵌入到桌面上。与普通的Widget(TextView、WebView等)相比,有以下几个不同:App Widget是有生命的UI组件,它会自动更新自身内容; Widget不能自动更新自身内容,只能被动的等待用户的调用;应用上,由于App Widget自动更新的特性,所以它比较适合用来设计一些天气,新闻,日历等功能。App Widget的设计流程:规划App Widget的...
Android的Intent机制

Android的Intent机制

在Android应用程序框架中,有一个比较强大的事件处理机制——Intent(意图)。Intent(意图)的作用与事件(event)很像,但与传统的事件处理有些差异。传统的事件处理,讲究的是处理者(handler)的触发,当事件发生时,便callback事件的处理者,或是直接将该事件传送(forward)给应用程序,由应用程序决定处理方式。在「Intent」这样的事件处理观念里,Android 试图将事件解释为「应用程序的意图」或是「使用者的意图」,并试着...
杀毒软件厂商最恨的是Linux

杀毒软件厂商最恨的是Linux

杀毒软件什么都不怕,最怕的是少病毒的系统,比如说Linux系统,面对这些系统杀软的影响力微不足道。 一个病毒疯狂不到一分钟就被杀软砍了下来,多么的英勇呀。刚接触电脑的人都知道升级病毒库是怎么回事,它怎么那么出名呢。我知道了,他使用的是Windows,那些病毒狠狠的痛痛快快的入住电脑家庭,使电脑使用者发出一种很痛苦的声音,我的同事就有几个经常抱怨这个事。 我在Linux社区混了那么久都没人说过Linux下有毒,听说卡巴有Linux版本的杀毒软件,可是开发...
Android之用PopupWindow实现弹出listview形式菜单

Android之用PopupWindow实现弹出listview形式菜单

Android 4.0之前的菜单使用非常广泛,但是在android4.0之后,很少使用先前的菜单样式了。那如何实现下图的样式了?我们简单模拟一下。(1)屏蔽系统弹出的菜单:1、首先创建至少一个系统的菜单选项@Override publicbooleanonCreateOptionsMenu(Menumenu) { menu.add("menu");//必须创建一项 returnsuper.onCreateOptionsMenu(menu); }2、在on...
第一个Linux下病毒在哪一年哪地方发现?

第一个Linux下病毒在哪一年哪地方发现?

如果OS没有病毒那就没意思了,Linux也不例外。 我看了一下Linux下病毒的历史,跟大家分享一下Linux病毒在哪一年哪个地方诞生的。 Linux系统下的首个病毒叫Staog,在1996年澳大利亚下的一个VLAD组织制造的,更厉害的是Win 95系统首个病毒Boza也是VLAD组织所为。第二个病毒是Bliss。不过这二个病毒没什么威胁。 真正可怕的是2001年暴出的Ramen,那个时候很多人都认为Linux无毒时代已经灭亡,这个病毒对桌面用户的传...
Ubuntu Linux下杀驱动杀手与机器狗盗号木马[图文]

Ubuntu Linux下杀驱动杀手与机器狗盗号木马[图文]

前几天偶然不小心进入一个不良网页,当时打开网页就极慢,当时也没注意关机了,第二天一开机就要显示如下图(1)所示的提示。而且电脑根本就无法完全启动,慢的不可思议,网页也打不开,或者说打开一网页要半个小时。还自动下载的许多个病毒,每次都自动连接的IP是广东湛江的:121.10.107.65;121.10.107.64。也根本不能启动杀毒软件,怎么办呢,马上进入Ubuntu Linux 8.04系统。图(1)查找有关这方面的知识:“驱动杀手”变种a(Trojan...
Ubuntu Linux利用MAC绑定防止ARP攻击

Ubuntu Linux利用MAC绑定防止ARP攻击

Ubuntu Linux中如何防范arp攻击呢,假如你的网关的MAC是唯一的,如果你使用Arp -a,不是你的网关mac地址的话,你已经受到了arp攻击。 你现在需要确定两个东西 网关的IP and,网关的mac 得到这两个东西后 使用arp -s X.X.X.X S:S:S:S:S:S命令静态绑定你的网关MAC地址 X.X.X.X 为你网关的IP地址 s:s:s:s:s:s 为你网关的MAC地址 运行后使用ARP命令查看,网关是不是已经静态绑定,状态为C...
Linux下的nandflash驱动分析(3)——基于S3C6410平台

Linux下的nandflash驱动分析(3)——基于S3C6410平台

在上一篇中probe函数中的一个很重要的函数nand_scan函数,现在来说另外一个很重要的函数add_mtd_partitions函数,add_mtd_partitions()会对每一个新建分区建立一个新的mtd_part 结构体,将其加入mtd_ partitions中,并调用add_mtd_device()将此分区作为MTD设备加入mtd_table。成功时返回0,如果分配mtd_part时内存不足,则返回-ENOMEM。相关阅读:Linux下的na...
给Linux系统安装杀毒软件是多此一举

给Linux系统安装杀毒软件是多此一举

只要你不是企业用户,即个人用户,给Linux系统安装那些防火墙,杀毒软是很多余的事,根本没必要。即使有自带的防火墙不开也罢,免得影响上网速度。 到Linux社区那么久没有听到一个Linux桌面用户报过有毒,Win倒是今天明天,后天都能听到中了N个毒的声音。 防毒软件占用一点系统资源,所以我建议不用去装这个东西,除非你运气超级的差中了。 看到有人老是找防毒软件,我觉得不能把Windows优良的传统带到Linux中来,Linux不需要这个。Ubuntu ...
Linux下avr的开发AVRDUDE的使用简介和AVR熔丝位

Linux下avr的开发AVRDUDE的使用简介和AVR熔丝位

Linux下的MCU开发之AVR系列2-AVRDUDE的使用简介和AVR熔丝位附件内容: 例程代码,相关文档,相关软件。免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在 /2012年资料/5月/31日/Linux下avr的开发AVRDUDE的使用简介和AVR熔丝位/如果安装了avrdude的doc的话(附件里也会有),会得到一个非常全面和详细的使用说明。现在针对常用的几个命令...
计算机世界:杀毒软件还有前途吗?

计算机世界:杀毒软件还有前途吗?

反病毒软件让Greg Shipley觉得很可笑。“基于病毒特征的反病毒公司与病毒编写者之间的那种关系简直让人发笑。一方发布了某个病毒,另一方赶紧应对,双方来回较量。这种可笑的竞赛没完没了。”Shipley是芝加哥安全咨询公司Neohapsis的首席技术官,他认为,最糟糕的地方在于这种竞赛对他或者其客户都没有帮助。他说: “我希望尽快摆脱基于病毒特征的反病毒软件。这是一种有问题的模式,只会耗用大量的CPU资源。”反病毒行业遭遇困境?可问题是,他又该何去何从呢...
Android的线程池:ExecutorService和Executors

Android的线程池:ExecutorService和Executors

ExecutorService是线程池的一个服务,可以随时关闭线程池,是继承Executor的。Executors是个工厂类,专门创建各种线程池。Android常用的线程池有一下几种,在Executors里面对应的方法:1. newFixedThreadPool创建一个可重用固定线程数的线程池,以共享的无界队列方式来运行这些线程。在任意点,在大多数 nThreads 线程会处于处理任务的活动状态。如果在所有线程处于活动状态时提交附加任务,则在有可用线程之前...
Linux平台下破解校园网认证

Linux平台下破解校园网认证

一直痛恨校园网,原计划在暑假开发 Linux 版本的校园网客户端,顺便研修一下 C 的网络/多线程/Unix Socket 编程技术,不过后来在舍友 Lark 的提醒下,发觉根本用不着费力气做无用功的。校园网有特殊论证方式,可以让 Linux 下访问互联网并且长期在线。方法如下:1、设置 Firefox ,允许 http://192.168.0.253/connect.asp 弹出窗口。编辑->首选项->内容->阻止弹出窗口->例外...
Linux操作系统下装AntiVir杀毒软件

Linux操作系统下装AntiVir杀毒软件

AntiVir可以扫描最新的Linux病毒,它是一个商业产品,你可以购买它以获得病毒定义库的定期更新,它有不同平台的版本,对于Linux平台的用户来说,即使你不去花钱购买也是可以使用的。这一点对于个人用户来说是个好消息,但对于企业用户而言,如果你觉得好用的话,还建议购买。AntiVir的厂商网站是http://www.free-av.com/(这个上面有免费的版本)。你可以从上面找到下载链接,而www.avira.com.则是专业的解决方案的官方网站,所有...
<< 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 >>