`
minghaitang
  • 浏览: 130846 次
社区版块
存档分类
最新评论
文章列表
一、创建 Android工程 Project name:SendMessage BuildTarget:Android2.1 Application name:发送短信 Package name:com.changcheng.Activity Create Activity:SendMessage Min SDK Version:7   二、编辑工程 1.编辑strings.xml文件内容为:
一、创建 Android工程 Project name:Call BuildTarget:Android2.1 Application name:拨打电话 Package name:com.changcheng.Activity Create Activity:Call Min SDK Version:7   二、编辑工程 1.编辑strings.xml文件内容为:
万众瞩目,Android终于开课了。本课程有黎活明老师主讲,讲课细致而流畅。想做细他的课程总结,那我没时间和精力了。也是总结个框框,虽然是个框框,但如果看着我的日志跟着我做,也能做起Android开发。   今日的重点内容是,3G简介、Android简介、Android的开发环境搭建、HelloWorld程序、Android程序运行过程、拨打电话小程序、发送短信小程序。我们跳过简介部分,直接从搭建环境开始。
自google 06年进入中国,在地图、移动领域的发展速度基本上都是每年几倍的增长。在最新的Android平台开发相关应用程序,如果能深入了解google map 将会对我们Android开发提供很大的帮助.以下是我总结的在Android开发中对google map的理解。 1. 首先先要获取你的debug keystore位置: 打开Eclipse--->Windows---> preferences--->Android--->Build查看默认的debug keystore位置,我的是C:\Documents and Settings\sdhbk\.androi ...
当应用安装到手机操作系统当中,android操作系统首先会读取清单功能文件中的内容,然后把组件的定义信息放到注册表里面,当用户在摸拟器上单击应用程序图标,操作系统就会得到单击行为,它会把这种单击应用行为封装成意图这,这个意图中含有这两个Intent{action="android.intent.action.MAIN'category="android.intent.category.LAUNCHER' }它会把这个意图传给你单击的应用,它就会在应用所在的注册表里面就会查找与这个意图相配的组件,就会使用这个组件来处理请求,这个组件就是activity组件,它就可以执行它里面 ...
毕业答辩总算完了,终于可以学习3G了,以前看的3G视频现在又忘了,今天重看了一点。 很多时候我们开发的软件需要向用户提供软件参数设置功能。如果是Android应用 保存软件配置参数。Android平台给我们提供了一个SharedPreferences类,它是一 个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences保 存数据,其背后是用xml文件存放数据,文件存放在/data/data/<package name>/shared_prefs目录下: 使用SharedPreferences perferences=getSharedPref ...
Pull解析器比SAX更简单,更容易理解;Android集成了PULL解析器,Pull解析器触发的事务是一个数字; SAX解析触发的事务是一个函数的调用;parser.getName();得到解析器当前指向的元素的名称parser.getAttributeValue(0)这个是通过索引值得到属性的值的;得到属性,如果属性有多个,顺序又不一样,那么可以用带名称空间的那一个,没有名称空间的就写为NULL;---------------------------------------------------SAX没有提供生成XML文件的类,所以要生成的话还要引入第三方,所在不太直观,也不太好理解;用P ...
smsManager.divideMessage(content);前提是这个短信内容不为空;scAddress,短信中心地址,如果没有则为NULLsentIntent用于判断发送是否成功,是移动网络返给手机的一个信号,(网络)deliveryIntent对方是否受到,是移动网络返给手机的一个信号,这两个都是采用的异步的方式,没有则设为NULL发送短信也要获得权限, 中文是有乱码问题的,这个不用管它, 是操作系统的问题;cn.itcast.Junit是应用所在的包,继承AndroidTestCase是用于得到这个应用的上下文Sys,有例外就要抛出,Exception ,Throwable是Ex ...
web web浏览器(HTML/javascript)静态web应用.html动态WEB应用.jsp------------------------------------wap wap浏览器(WML=50%/WMLScript)静态wap应用.wml wap网页动态wap应用.jsp码 WML 这两种都属于B/SWAP这个技术会被3G只是一种通信技术标准,符合这个标 ...
shift+ctrl+x 小写变大写;
log4j.appender.sys.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %5p %c - %m%n   %c  产生log事件的java完全限定类名。可使用{n}限制输出的精度。例如:“org.apache.xyz.SomeClass”,%C{2}将输出“SomeClass”。
左右连接实际说是我们联合查询的结果以哪个表为准~   1. 内连接很简单select A.*, B.* from A,B where A.id = B.idselect A.*, B.* from A inner join B on A.id = B.id以上两句是完全等价的2. 左外连接select distinct(p.person_id) from t_pbase_info p, t_pcontact_info c where p.person_id = c.person_id(+)select distinct(p.person_id) from t_pbase_info p le ...
讲外连接之前,先举例介绍内连接,也就是一般的相等连接。 select * from a, b where a.id = b.id; 对于外连接,oracle中可以使用“(+)”来表示,9i可以使用left/right/full outer join,下面将配合实例一一介绍。 1. left outer join:左外关联 select e.last_name, e.department_id, d.department_name from employees e left outer join departments d on (e.department_id = d.d ...
EXTRACT extracts and returns the value of a specified datetime field from a datetime or interval value expression.The field you are extracting must be a field of the datetime_value_expr or interval_value_expr. For example, you can extract only YEAR, MONTH, and DAY from a DATE value. Likewise, you c ...
有的网站会在服务器运行一段时间后down掉,有很多原因可能造成这种现象:比如tomcat堆和非堆内存设置不足,程序没能释放内存空间造成内存 溢出,或者某些进程一直运行没能释放,造成cup资源大量消耗。       但除了 ...
Global site tag (gtag.js) - Google Analytics