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

首页 / 操作系统 / Linux

Android 单套drawable下的屏幕自适应

Android 单套drawable下的屏幕自适应

自适应问题。一个公式 px=dip*(density/160);(density/160)在Android系统中对应 DisplayMetrics.density在一固定的手机上它是一个常数,0.75,1,1.5。等。有了这个常数用dip做单位在不同手机上就有不同的px了。这就是缩放原理。drawable-hdpi、drawable-mdpi、drawable-ldpi中的图片是自动选择的。但是如果对应的文件夹下没有所需的图片它会在其他两个文件夹下寻找,找...
Linux下ARM裸机开发环境搭建与实例

Linux下ARM裸机开发环境搭建与实例

折腾了很长时间,总算是弄明白怎么在linux编译运行arm裸机程序了。编译运行arm裸机程序可以考虑用arm工具链搭建编译环境,由minicom和dnw来下载程序,至于调试,还没有去耐心研究,着急来这里先备份一下,免得时间久了,忘记怎么回事。首先是arm工具链,arm工具链的编译我就不写了,一方面很麻烦,另一方面是这方面的资料网上已经有很多了,我就不在这里多言浪费大家时间了。我这里有自己编译的arm工具链,当然,用网上现成的也不是不可以,但是最好是自己熟悉...
黑客公布64位Linux kernel漏洞攻击代码

黑客公布64位Linux kernel漏洞攻击代码

4位系统Linux内核的32位兼容模式发现有一个漏洞,可被利用提升权限。大部分发行版已经发布了修复补丁,没打补丁的64位Linux用户最好尽快更新,因为一位名叫Ac1db1tch3z的黑客已经发布了攻击代码,允许任何本地用户能访问root shell。这位黑客的恶意代码还在系统中留下了一个后门,即使系统以后打上补丁它无法封住入侵。 Ac1db1tch3z vs x86_64 Linux Kernel ----------------------------...
ARM 2440——Nand flash启动模式详解(LED程序为例)

ARM 2440——Nand flash启动模式详解(LED程序为例)

研究arm也有2个月了,现在才感觉理解了arm在Nand flash模式下的启动过程,现在来这里记录下来以表达我无比喜悦的心情。闲话少说,趁着还没有忘记学习过程中的感受,直接进入正题。大家都知道,arm在Nand flash启动模式下启动时系统会将Nand flash中的前4KB代码拷贝到SRAM(也就是Steppingstone中),由SRAM配置中断向量表和完成Nand flash访问的必要初始化,然后将Nand flash中的全部程序代码拷贝到SDR...
Android Training - 暂停和恢复一个Activity

Android Training - 暂停和恢复一个Activity

在正常的程序使用中,处于前台运行的activity有时会被另外一些可见的组件遮挡,从而造成activity被暂停。比如,一个半透明的activity(类似一个对话框)被打开,先前那个activity就会被暂停。虽然这个activity还有部分可见,但是当前的焦点不在这个activity上,因此它保持在paused状态。不过,一旦这个activity被全部遮挡,处于不可见的状态,那么它就是被停止了。(下个教程讨论)如果你的activity要进入paused状...
Android Training - 开始一个Activity

Android Training - 开始一个Activity

和其他程序不一样的是,activity不是使用main()函数开始程序,Activity实例调用不同的回调函数对应它的生命周期的不同阶段。这里是安装一个顺序去启动一个activity,并且按照一个顺序去关闭activity。这节课提供一个生命周期方法的概述,展示了怎么操作第一个回调函数去创建一个新的activity实例。理解生命周期回调函数在activity的生命中,系统安装顺序调用生命周期函数的过程类似一个金字塔。生命周期的每个阶段就想金字塔的每一层。系...
Android Training - Activity生命周期的管理

Android Training - Activity生命周期的管理

当一个用户进入,离开,返回你的程序时,程序中的activity实例也在它们的生命周期的不同状态间进行转换。例如,当你的activity第一次启动的时候,它会处于系统的前台,可以接受用户的操作。在这个过程中,Android系统会调用一系列生命周期函数,这些函数中你可以创建用户界面和其他部件。如果用户执行一个动作去开始另外一个activity或者切换到了其他程序,系统就会调用另外一些生命周期函数,让你的activity进入后台状态(这个activity会不可见...
Python 正则表达式

Python 正则表达式

将《Python核心编程》里面的正则表达式分享:《Python核心编程》第二版中文高清PDF下载 http://www.linuxidc.com/Linux/2012-05/59603.htm1、用管道符号( | )匹配多个正则表达式模式2、匹配任意一个单个的字符( . )正表达式模式 匹配的字符串f.o 在"f"和"o"中间的任何字符,如fao, f9o, f#o 等.. 任意两个字符.end 匹配在字符串end 前面的任意一个字符3、从字符串的开头或结...
<< 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 >>