- 博客(21)
- 资源 (18)
- 收藏
- 关注
转载 系统调用彻底理解
用户程序需要系统提供服务的时候,会通过系统调用产生一个int 0x80的软中断,就会进入到系统调用的入口函数,入口函数存放在以下文件当中:以下是系统调用的入口:ENTRY(system_call)RING0_INT_FRAME# cant unwind into user space anywaypushl %eax# save orig_eax ,将系统调
2012-11-27 10:45:30 679
转载 android学习笔记之检查网络状态和判断URL是否是有效
//检查网络连接状态,Monitor network connections (Wi-Vi, GPRS, UMTS, etc.)public static boolean checkNetWorkStatus(Context context){boolean result;ConnectivityManager cm=(ConnectivityManager) context.getS
2012-11-26 14:00:32 3952
转载 linux编程之mprotect
mprotect: 设置内存访问权限mmap 的第三个参数指定对内存区域的保护,由标记读、写、执行权限的 PROT_READ、PROT_WRITE 和 PROT_EXEC 按位与操作获得,或者是限制没有访问权限的 PROT_NONE。如果程序尝试在不允许这些权限的本地内存上操作,它将被 SIGSEGV 信号(Segmentation fault,段错误)终止。在内存映射完成后,这些权限仍可
2012-11-22 18:50:11 522
转载 启动android默认浏览器
一、启动android默认浏览器 Intent intent = new Intent(); intent.setAction("android.intent.action.VIEW"); Uri content_url = Uri.parse("http://www.cnblogs.com"); intent.setData(content_
2012-11-21 18:02:58 728
转载 Android组件详解
Android组件详解本站官网已正式上线,更多高质量源码请进入www.2yuanma.com1.显示文本的组件--TextView.. 11(1)基本使用,显示文本... 11(2)显示URL链接... 12(3)带边框的TextView.. 132.可输入文本的组件--EditText 143.自动输入内容的组件--AutoCompleteTextView.. 14
2012-11-21 17:50:59 614 1
转载 setProjectionMap(sContactsProjectMap)
sContactsProjectMap是一个hashmap, 看到他的key和value是一样的, 顿生疑惑,搜索一下,发现如下文字,解惑之. SQLiteQueryBuilder中的setProjectionMap,这里的ProjectionMap必须是一个hashmap,更重要的是:If a projection map is set it must contain all c
2012-11-20 18:56:36 779
转载 android:使用SQLite的Blob储存.mp3档案
25.使用SQLite的Blob储存.mp3档案这是一个Android范例,兹说明如下: Step-1: 首先将.mp3档案放入Project的/res/raw/里,如下: 程序一开始执行,建立一个数据库,含有BLOB字段,如下之指令: sql = "create table mySong("
2012-11-20 10:50:59 1886
转载 Android中ExpandableListView的使用
Android中ExpandableListView的使用 ExpandableListView是android中可以实现下拉list的一个控件,具体的实现方法如下:首先:在layout的xml文件中定义一个ExpandableListViewview plaincopy to clipboardprint ? LinearLayout
2012-11-19 17:36:43 541
转载 Android上面TreeView效果
应该说很多的操作系统上面都提供了TreeView空间,实现树形结构,这个树形结构的应用时很广泛的,而Google开发Android的时候出于Android手机是触摸屏幕的考虑,用手指操作树形结构很不方便,从这方面考虑没有提供TreeView的空间,而是只是提供了一个ExpandableListView:android中的二级树型Widget,虽然已经能满足不少的功能需求,例如书签的功能就可以使用这
2012-11-19 15:33:21 825
转载 android:descendantFocusability用法简析
android:descendantFocusability用法简析 开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如Im
2012-11-19 13:58:13 500
转载 sqlite字段类型
改了点东西,因为想着要把项目优化,但是每条数据如果都存到单一数据库中,会造成以后的数据越来越大,怎么办?于是我想到了,可以考虑将单类数据存储到sqlite中,既可以备份,又可以用作缓存和其他作用。所以就想到了sqlite的一些特性,当然,花了大量的时间测试代码,即,一份代码自动生成不同的数据库,可以自由控制读取哪个库哪个表。基于YII而已。写的有点挫,但现在这样的好处是可以不改动原有任何一
2012-11-17 16:07:16 9420
转载 Android 屏蔽hone back
相信在Android应用上,很多时候逻辑是需要屏蔽Home键的,但这个用户体验是否需要,就看各位的需求了。 一般的方法屏蔽Home键,大家一定看过不少文章了。我总结一下,先说一下一般情况下Activity的屏蔽按键和Home键吧。 屏蔽其他键,重写onKeyDown Java代码 @Override public boolean onKe
2012-11-17 14:10:47 606
转载 java操作xml(sax,dom,jdom,dom4j)增删改查
最近在工作中,经常设计报表(ireport+jasperReport)反复和设计模板xml打交道,于是就有了写这篇文章的想法了。java操作xml主要是有四种方式:dom,sax,jdom,dom4j。这四种方式各有优缺点:(以下比较是来自网络)1:DOM4J性能最好,连Sun的JAXM也在用DOM4J.目前许多开源项目中大量采用DOM4J,例如大名鼎鼎的Hibernate也用DOM4J来读取
2012-11-13 22:01:12 1275
转载 java解析xml汇总
关键字:Java解析xml、解析xml四种方法、DOM、SAX、JDOM、DOM4j、XPath【引言】目前在Java中用于解析XML的技术很多,主流的有DOM、SAX、JDOM、DOM4j,下文主要介绍这4种解析XML文档技术的使用、优缺点及性能测试。一、【基础知识——扫盲】sax、dom是两种对xml文档进行解析的方法(没有具体实现,只是接口),所以只有它们是无法解析x
2012-11-13 22:00:40 476
转载 Android权限之二packages.xml解析
/data/system/packages.xml这个文件由PackageManagerService.java生成,里面记录了系统当中安装的APK的所有属性,权限等信息。当系统中的APK安装、删除、升级时,文件就会被更新。 标签定义了目前系统中定义的所有权限。主要分为两类:系统定义的(package属性为android)和APK定义的(package属性为APK的包名)。 代表一
2012-11-13 21:59:46 709
转载 JAVA中int、String的类型转换
int -> Stringint i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i);这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢?String -> ints="12345";int i;第一种方法:i=Integer.parseInt(s);第二种方法:i=Inte
2012-11-13 13:30:02 599
转载 linux如何查进程、杀进程,重启进程
1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ps -A 显示所有程序。 ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 ps -e 此参数的效果和指定"A"参数相同。 ps e 列出程序时,显示每个程序所使用的环境变量。
2012-11-08 11:10:07 900
转载 Linux查看和结束进程命令详解
在ubuntu中,终止一个进程或终止一个正在运行的程序,一般是通过 kill 、killall、pkill、xkill 等进行。-------------------------------------------------------------------先看两个例子: 例子一:结束某个程序,如Firefox 键入命令:pkill firefox
2012-11-08 11:04:42 742
转载 android 获取另一个apk的信息
/** * @return all local plaugins */ private List findLocalPlugins(){ PackageManager pm=getPackageManager(); //List pkgs=pm.getInstalledPackages(PackageManager.GET_UNINSTALLED_PACKAGES);
2012-11-07 14:24:47 3700
转载 Android ColorStateList使用
ColorStateList对象可以在XML中定义,像color一样使用,它能根据它应用到的View对象的状态实时改变颜色。例如,Button可以存在多种状态(pressed、focused或other),如果使用ColorStateList,你就能为它的每个状态提供不同的颜色。 你可以在XML文件中描述状态列表。每种颜色定义在一个元素里,放在单个元素里。每个使用不同的特性来描述在
2012-11-05 14:56:10 578
转载 mprotect: 设置内存访问权限
mprotect: 设置内存访问权限mmap 的第三个参数指定对内存区域的保护,由标记读、写、执行权限的 PROT_READ、PROT_WRITE 和 PROT_EXEC 按位与操作获得,或者是限制没有访问权限的 PROT_NONE。如果程序尝试在不允许这些权限的本地内存上操作,它将被 SIGSEGV 信号(Segmentation fault,段错误)终止。在内存映射完成后,这些权限仍可
2012-11-01 17:52:03 1045
google_appengine_1.9.40.zip
2017-09-20
iPhone风格大全
2014-04-09
activity切换动画效果大全
2014-04-09
注册登录界面汇总
2013-12-31
android和java面试大全集
2013-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人