- 博客(28)
- 资源 (2)
- 收藏
- 关注
原创 正则表达式实例(1)
perl源文件regex.pl:#! /usr/bin/perl -w$argv="-o=eng this is good -op=usr";$argv=~ /^-(o|op)=(\S*)/;print "first:$1 second:$2\n";执行结果:first:o second:eng1.()()的作用是什么? 可以将括号内的字符保存在标量$1,$2,
2012-09-28 11:41:57 472
转载 List of High Paying Entry Level Jobs
Entry-level jobs are known to pay a modest salary. Many college graduates take entry-level jobs to jump start their career and to gain experience in their field. However, not all entry-level jobs pay
2012-09-28 09:52:09 694
原创 try、catch、finally的执行顺序
这个小程序的打印结果是什么? 还好我做对了, 不过借此也复习一下try、catch、finally的执行顺序 import java.io.IOException;public class ExceptionTest { class MyException extends Exception{ } String sf1() {
2012-09-25 16:59:42 856
原创 实例化一个类的对象时的执行顺序
下面这个小程序,你能把结果做对吗? 我就做错了,对实例化对象时的执行顺序有些生疏了,希望以后杜绝类似的疏忽。--Book.java:import java.io.IOException;public class Book { Book(int marker) { System.out.println("Book(" + marker + ")"); } pu
2012-09-25 16:27:00 5751 1
原创 开机后将sim/uim卡上的联系人写入数据库(2)
以展讯8810平台-android2.3代码为例:1. 类SyncSimContactsReceiver:这个类是一个广播接收器(broadcastReceiver),主要看它的onReceive()方法: 在接收到android.intent.action.BOOT_COMPLETED这个intent的时候,会执行startService(),service对应的类是SyncSimCon
2012-09-20 17:30:15 5853 1
转载 @+id/android:list"和"@android:id/list"的写法
找到如下这篇文章,结合我在android2.3上看到的实际代码,做了标注,积累一个知识点。 Android中的列表,当然也可以用ListView来完成所需要的功能,用法是一样的。废话不说,来关键的。LiveActivity本身继承了关于List操作的众多接口,我们可以方便的重写这些操作中需要的方法来实现自己需要的功能。如果要用ListActivity,则 Activity的La
2012-09-18 15:15:35 24916 4
转载 联发科AP在大陆具优势 海思正急追
智慧型手机、平板电脑取代NB/PC成为市场新主流,也推升ARM-Based应用处理器(AP)堀起,然以台湾AP厂商当中,仅有联发科(2454)以及威盛(2388)旗下的威信科主攻大陆智慧型手机和平板电脑市场;而工研院IEK产业分析师蔡金坤则表示,联发科/威信科在大陆白牌市场已拥有高性价比的相对优势,但技术水准与国际大厂仍有一段差距,除了面对前有如Qualcomm、Nvidia强敌外,后有海思挟着华
2012-09-18 13:34:45 3494
转载 苹果再次确立其移动王者地位
原文:http://www.forbeschina.com/review/201209/0020093_3.shtml,挺好的文章,大家都爱看.....截至2012年6月底,我国网民数量达5.38亿,其中6成用户使用手机上网(《第30次中国互联网网络发展状况统计报告》)。而在9月12日TechCrunch Disrupt大会上,Facebook的CEO扎克伯格也表示,未来移动市场会给他们带去比
2012-09-17 13:25:53 1811
转载 ubuntu下source、sh、bash、./执行脚本的区别
如何运行shell程序,如何在shell程序以及后续脚本中使用同一个变量,这些在工作中经常用到, 我找到如下的文章,再加深复习一下。 1.source命令用法: source FileName 作用:在当前bash环境下读取并执行FileName中的命令。该filename文件可以无"执行权限" 注:该命令通常用命令“.”来替代。 如:source .ba
2012-09-14 14:03:30 6571
原创 展讯智能机平台8810的编译脚本解析
./mk -o=eng:1sim:gplusc project_8810 u adr packages/apps/Contacts这是一个编译apk的指令,先开个头,大致记录一下分析结果。先从mk文件开始,mk就是一个perl文件了,里面的第一行:#!/usr/bin/perl -w //指定了perl解释器的存放位置require "customize/perl/main.
2012-09-13 16:47:14 2444
原创 perl入门的一个小例子
今天看了perl书的第一章,感觉perl真是很丰富的语言,博大精深,要掌握的好,真不容易,不过好歹先看懂一个入门的这个小例子,我也是算是有一个好的开始,希望能透过对这门语言的学习,开启一个新的思路。这个例子是从数据文件grades中读取信息,通过执行average.pl来计算出每个学生的平均成绩。 可以实际运行,没用过perl的可以玩一玩。average.pl:#!/usr/bin/p
2012-09-13 13:33:34 2548
原创 makefile中的自动变量:$@ $^ $? $<
makefile中常用的几个自动变量:1、 $@ 工作目标的文件名。2、 $^ 所有必要条件的文件名,并以空格隔开。3、 $4、 $? 时间戳在工作目标的时间戳之后的所有必要文件,并以空格隔开。举个例子:count_words: count_words.o lexer.o gcc -o count_words count_words.o l
2012-09-12 15:55:41 660
原创 gcc 基本编译命令, 注意别出错
1. gcc -c main.c将源文件main.c编译成目标文件, 文件名默认为main.o2. gcc main.o将目标文件main.o 链接成可执行文件, 文件名默认为a.out3. gcc main.c将源文件main.c 先编译后链接成可执行文件, 文件名默认为a.out.4. gcc -o main main.c将源文件main.c先编译后链接成可执行
2012-09-12 15:38:22 547
转载 serice 组件
这一篇文章讲解service比较详细了, 需要不断用实际例子来消化它 【Services】 一个Service是一个应用程序组件,它能完成长时间运行的操作在后台,并且不提供用户接口。另一个应用程序组件能开启一个service并且它将继续运行在后台即使用户转换到另一个应用程序。额外的,一个组件可以被绑定到一个service来和它交互甚至完成进程间通信。例如,一个service可能操作网
2012-09-10 17:35:13 813
转载 onCreateOptionsMenu和onPrepareOptionsMenu的差别
onPrepareOptionsMenu在实际menu的设计中经常会用到....... 其實要實作android menu很簡單,這裡會快速的帶過,主要會講一下onCreateOptionsMenu和onPrepareOptionsMenu的差別首先先在/res/資料夾底下,開立一個資料夾/menu然後再/res/menu/資料夾底下,建立一個menu_op
2012-09-10 10:53:44 1026
转载 linux上ln命令
今天配置JAVA用到了ln命令, 先掌握它的基本用法再说吧...... ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目
2012-09-10 10:36:56 410
原创 ViewContactActivity的基本流程
这是我对ViewContactActivity的大体流程的理解,希望对此熟悉的大虾们帮忙指正。进入通讯录,会显示一个联系人的列表,点击其中一个item,会进入某个具体联系人的详情界面,这个界面就是ViewContactActivity,对于sim卡上的联系人只有手机号码这一项,对于本地联系人来说,包括手机号码、email、公司等等条目。1. 在onCreate中会从intent中获取到一个
2012-09-06 17:28:51 1386
转载 sqlite 基本操作指令
电话本模块里面大都是涉及到数据库操作的,复习了一下sqlite的基本指令,跟着如下的内容走一遍,感觉还是不错的,适合我这样好久不用数据库的。http://www.blogjava.net/myqiao/archive/2011/07/13/354298.html一、插入数据 INSERT INTO 表(列...) VALUES(值...)根据前面几篇的内容,我们可以很轻送的创建一个数据表,
2012-09-06 17:04:24 889
转载 Android中AsyncTask的简单用法
在读电话本模块的代码时看到AsyncTask这个类的用法, 搜索到如下文章,讲的比较明白了, 这种方式来启动子线程会比较快捷方便, 原文:http://blog.csdn.net/cjjky/article/details/6684959 , 修正了原文中的一个小问题。 在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用
2012-09-06 16:20:36 752
转载 海豚浏览器获高通战略投资 反攻国内市场第二波
10:00更新:海豚浏览器今日上午已正式对外宣布获得高通战略投资。9月5日,海豚浏览器已获得新投资,由高通完成。百纳信息和高通两方都已确认了这一消息。而也在近日,海豚浏览器更新新版,对国内市场发起第二波反攻,盈利模式更加清晰。高通为何投资?去年7月,海豚浏览器曾获经纬创投和红杉资本的A轮千万美元投资。在昨日的中国移动互联网投资大会期间,高通风险投资中国部总经理沈劲在接受搜狐的采访时,确
2012-09-05 22:22:52 7015
转载 英特尔首席工程师吴甘沙:一切弯路都是直路
扎扎实实的做一个程序员,做出一番成绩,这是件非常有意义的事,在intel能提供这样一个平台,让你在技术领域能够有不断的探索的机会,回过头来看看国内的企业,中兴、华为、联想有这样的沃土吗? 我不确定....... 记者 / 董世晓作为从英特尔中国研究院走出的第一位首席工程师,吴甘沙的故事或许能给我们一些启迪。他相信无论做任何事情,只要你认真对待,即使走的是弯路,同样也能获得另外一种成功。
2012-09-05 09:38:59 4339
转载 IccProvider中的ADN/FDN/SDN
想找找IccProvider中的ADN/FDN/SDN有啥区别,找到了如下文章,总的来看,FDN/SDN 用的比较少, sim卡上的电话本就是ADN了。 ADN Abbreviated dialing numberFDN Fixed dialer numberBDN Barred dialing numbersLND La
2012-09-04 17:31:31 5174
转载 Android中线程与进程的理解
总结的挺好的, 但是有些内容说起来很绕口,看来只有通过代码实现来理解才会比较深刻 进程和线程当一个应用程序开始运行它的第一个组件时,Android会为它启动一个Linux进程,并在其中执行一个单一的线程。默认情况下,应用程序所有的组件均在这个进程的这个线程中运行。然而,你也可以安排组件在其他进程中运行,而且可以为任意进程衍生出其它线程。进程组件运行所在的进程由manif
2012-09-04 17:28:22 892
原创 在进程或者线程中开启一个emptyService延长生命周期
一些用来处理特殊事务的后台进程或者线程,他们不存在activity,没有用户交互界面, 属于android进程分类中的第4种背景进程,4. 背景进程包含目前不为用户所见的activity(Activity对象的 onStop() 方法已被调用)。这些进程与用户体验没有直接的联系,可以在任意时间被杀死以回收内存供前台进程、可视进程以及服务进程使用。一般来说,会有很多背景进程运行,所以它们一
2012-09-04 17:16:47 1854
转载 android进程的生命周期
其中第1,2 两种进程最容易理解, 第3,4两种进程需要更加关注,设计灵魂往往在3,4两种进程中体现。 Android系统会尽可能长的延续一个应用程序进程,但在内存过低的时候,仍然会不可避免需要移除旧的进程。为决定保留或移除一个进程,Android将每个进程都放入一个“重要性层次”中,依据则是它其中运行着的组件及其状态。重要性最低的进程首先被消灭,然后是较低的,依此类推。重要性共分五层,依
2012-09-04 17:10:14 738
转载 withValueBackReference
在对数据库进行批量操作的时候,经常会用到这个方法, 查找了如下文章,讲到了一个关键所在,previousResult这个参数是引用的前面一个数据库操作的返回值,比如第一个数据库操作是向raw_contacts表中插入数据, 那么就会得到raw_contacts_id,我们要使用这个ID继续向data表中插入数据。 ContentProviderOperation.Builder的withV
2012-09-04 16:56:47 3196
转载 Sqlite数据库sqlite3命令
如何将电话本数据库里的内容一目了然的显示出来? 找到了如下这篇文章, 可以找到数据库中所有的表,并且把表中的各列的数据导入到文本中,然后拿到PC端进行分析。比如.tables/ .mode /.output 等命令都很实用,值得一读,就是sqlite3...... SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。本文
2012-09-03 17:39:13 661
转载 Choice (by Barack.Obama)
Over the next four months, you have a choice to make. Not just between two political parties, or even two people. It's a choice between two very different plans for your country.Governer Romney's p
2012-09-01 22:31:45 1321
Laucher 循环滑动workspace代码修改
2012-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人