`
bigfirebird
  • 浏览: 125313 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
class PInfo {      private String appname = "";      private String pname = "";      private String versionName = "";      private int versionCode = 0;      private Drawable icon;      private void prettyPrint() {          log(appname + "\t" + pname + &q ...
显示网页 Java代码 Uri uri = Uri.parse(“http://www.2phone8.com.cn”); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity(it); Uri uri = Uri.parse(“http://www.2phone8.com.cn”); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity(it); 显示地图 Java代码 Uri uri = Uri.parse(“geo:38.899533,-7 ...
第一种: android.os.Process.killProcess(android.os.Process.myPid()); System.exit(0); 第二种: ActivityManager am = (ActivityManager)getSystemService(ACTIVITY_SERVICE); am.restartPackage(www.2phone8.com.cn); 再去Androidmanifest。xml加上<uses-permission android:name=”android.permission.RESTART_PACKAGES”/> ...
import android.app.Activity; import android.content.Context; import android.location.Criteria; import android.location.Location; import android.location.LocationListener; import android.location.LocationManager; import android.os.Bundle; import android.widget.TextView; public class CurrentLocation e ...
预处理器(Preprocessor) 1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)          #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1) #define 语法的基本知识(例如:不能以分号 ...
近两个月来,由于工作关系,前前后后应该阅读了1千多份(都是通过电子邮箱接收的)求职简历了吧。在这些简历中,有我非常喜欢的,也有我一眼看上就想删除的。下面,我就先总结一下这批简历中存在的一些问题,然后再提出我自己的一些意见。       存在的问题:        1、邮箱命名不妥。如:有简历将自己的邮箱名叫做“差不多”、“无所谓”等。        2、邮件标题不当。如:邮件的标题为“求职”、“应聘”、“应聘简历”、“XX大学XX个人简历”、“XX专业XXX”等等。        3、邮件正文毫无内容。如:邮件正文的位置除了一些广告“雅虎邮箱,终生伙伴! ”、“网 易 股 吧, 每 天 ...
突然心血来潮,想自己写个模块,于是就把linux2.6.29的启动过程有分析了一下,整理出来和大家分享下。 linux的启动大体上可以分几个步骤: 第一部分 grub部分,内核的加载过程。 这里总结一下别人的思想,因为自己没怎么看过grub的源码。 1. Bios执行int 0x19,加载MBR至0x7c00并跳转执行,这个MBR在我们通常的系统中就是stage1.S(512B), 位于磁盘的0面0道第一扇区,程序跳到0x7c00处执行 2. stage1执行过程中会加载磁盘0面0道第二扇区的512B的一段程序至0x8000处,就是grub源码里stage2/start.S,这里start.S是 ...
<转 http://linux.chinaunix.net/bbs/thread-1003872-1-4.html> 1. 内核初始化:     * 内核建立好内核页目录页表数据库,假设物理内存大小为len,则建立了[3G--3G+len]::[0--len]这样的虚地址vaddr和物理地址paddr的线性对应关系;     * 内核建 ...
在学习Linux驱动的过程中,遇到一个宏叫做container_of。 该宏定义在include/linux/kernel.h中,首先来贴 出它的代码: /** * container_of - cast a member of a structure out to the containing structure * @ptr:        the pointer to the member. * @type:       the type of the container struct this is embedded in. * @member:     the name of ...
_IO, _IOR, _IOW, _IOWR 宏的用法与解析 在驱动程序里, ioctl() 函数上传送的变量 cmd 是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。 cmd的大小为 32位,共分 4 个域: bit31~bit30 2位为 “区别读写” 区,作用是区分是读取命令还是写入命令。 bit29~bit15 14位为 "数据大小" 区,表示 ioctl() 中的 arg 变量传送的内存大小。 bit20~bit08  8位为 “魔数"(也称为"幻数")区,这个值用以与其它设 ...
主设备号、次设备号分配并注册主次设备号     设备号是在驱动module中分配并注册的,也就是说,驱动module拥有这个设备号(我的理解),而/dev目录下的设备文件是根据这个设备号创建的,因此,当访问/dev目录下的设备文件时, ...
/*mini2440_buttons_my.c*/ /*后面加了_my*/ /*按键驱动程序*/ /*mini2440所用到的按键资源*/ /**************************************************/ /* 按键          对应的IO寄存器     对应的中断引脚*/ /* K1             GPG0                 EINT8      */ /* K2             GPG3                 EINT11     */ /* K3             GPG5           ...
# ~/.bashrc: executed by bash(1) for non-login shells. # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) # for examples # If not running interactively, don't do anything [ -z "$PS1" ] && return # don't put duplicate lines in the history. See bash(1) for mo ...
具体错误提示见最后面 1.make menuconfig 解决方法:sudo apt-get install libncurses5-dev(ubuntu)其他的发行版找到对应的包就好 2.make xconfig 解决办法 :sudo apt-get install libqt3-mt-dev 3. make gconfig 解决办法: apt-get install libglade2-dev make menuconfig ...
将ARM SDT下的汇编码移植到GCC for ARM编译器时,经常要做如下修改: 1、注释行以“@”或“”代替“;”  2、伪操作符替换:  INCLUDE 替换成 .INCLUDE  TCLK2  EQU  PB25 替换成          .equ  TCLK2, PB25  EXPORT 替换成 .global  IMPORT 替换成 .extern  DCD 替换成 .long  IFEF: 替换成  .IFDEF  ELSE 替换成 .ELSE  ENDIF 替换成 .ENDIF  :OR: 替换成 |  :SHL: 替换成 <<  END   ...
Global site tag (gtag.js) - Google Analytics