`
文章列表

JAXB与XML

转自: http://zhuchengzzcc.iteye.com/blog/1838702   另外还有些有用的 http://liubuzhudeyun.iteye.com/blog/1518523 http://blog.sina.com.cn/s/blog_616e189f0100slij.html http://suo.iteye.com/blog/1233603  一、简介       JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。该过程中,JAXB也提供了将 ...

jdbc事务

http://blog.csdn.net/axman/archive/2006/07/07/888024.aspx JDBC分布式事务  http://owen4751076.iteye.com/blog/316510 JDBC分布式事务 http://www.iteye.com/topic/78674 事务属性

google code

Android PDF 阅读器 http://sourceforge.net/projects/andpdf/files/个人记账工具 OnMyMeans http://sourceforge.net/projects/onmymeans/developAndroid电池监控 Android Battery Dog http://sourceforge.net/projects/andbatdog/RSS阅读软件 Android RSS 
雨松MOMO原创文章如转载,请注明:转载自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/6740933 今天我和同学们讨论一下Android平台下如何调用系统方法发送短信、接收短信、系统的短信库相关的问题。进入正题,我们先使用Eclipse工具模拟给自己的模拟器发送一条短信。在Eclipse下打开DDMSIncoming number: 这里须要填写的是发件人的手机号码,这里只能输入数字否则会无法发送。 Message: 这里为发送的内容send: 上面两项都填写完毕点击发送键可以给模拟器发送短信。 ...

使用PMD检查代码

以前不知道PMD,最近听说了PC Lint,才开始接触PMD,这么好的工具,如果善用了,真是可以帮助提高很多,对自己的代码习惯、规范等都有很大的帮助~ 来看看他到底是怎么样的》。。。     很多公司都在用的PC Lint是针对C/c++的 ...
有两种方法可以使用: 1、命令行:      首先开启模拟器,然后在命令行里输入,telnet localhost xxx,这里的xxx的地方填你所启动的模拟器的名称的前面几个数字,一般是5554;回车后出现OK就说明连接成功了,接下来就可以使用sms send 和 gsm call模拟收短信和接听电话了。 短信: sms send 10086 “This is a test.” // 好像中文不怎么支持,模拟器收到短信后都是乱码 拨号: gsm call +10086   // 向模拟器打电话 gsm cancel +10086  // 主动挂断 上图: ...
有时候我们辛苦取到Android的源代码,想知道它的确切版本号,比如有时候我们只粗略知道拿到的是2.3的源码,但并不明确他的小版本号,这就是有时候明明都是2.3的代码可比较起来还是有差异的原因,比方说一个是2.3.1,而一个是2.3.4; 确认的方法很简单: 1. 编译的时候在终端中一开始就会打印出来: PLATFORM_VERSION:2.3.1 2. 直接去make文件中去看: build\core\version_defaults.mk //搜索该文件中的 PLATFORM_VERSION值
转自: http://www.cnblogs.com/flyme/archive/2011/06/30/2094415.html   Android 中短信的时间的显示做的很精细。首先,保存在短信数据库 mmssms.db 中的短信时间都是 Long 型的数字。当查询动作结束时,取到这个值之后,会做转换,具体转换的动作在MessageUtils.java的formatTimeStampString函数中完成。 public static String formatTimeStampString(Context context, long when) { return fo ...
frameworks 目录 (核心框架——java及C++语言).|-- base    (基本内容)|   |-- api   (?都是xml文件,定义了java的api?)|   |-- awt   (AWT库)|   |-- build   (空的)|   |-- camera   (摄像头服务程序库)|   |-- cmds   (重要命令:am、app_proce等)|   |-- core   (核心库)|   |-- data   (字体和声音等数据文件)|   |-- docs   (文档)|   |-- graphics (图形相关)|   |-- i ...
默认情况下,重写onKeyDown方法是无法捕捉到HOME键的,原因不太清楚,不过我想是因为系统也在捕捉HOME键,而且优先级比我们的程序要高.我们可以通过修改窗口类型来达到我们的目的.首先重写onAttachedToWindow方法: @Override public void onAttachedToWindow() { // TODO Auto-generated method stub super.onAttachedToWindow(); this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGU ...
操作系统 ubuntu 11.04 64bit, jdk 7.0 64bit,下载解压android sdk,Eclipse 指定目录后,提示找不到adb 没有那个文件或目录的解决,到platform-tools下,发现明明就有adb文件,但是终端下执行,还是提示没有那个文件或目录。其实是因为android sdk是32位程序,需要先安装ia32-libs,才可执行。终端输入:sudo apt-get install ia32-libs
Android 平台下提供了 android.net.ConnectivityManager 类来监控当前的网络状态. 包括 wifi, gprs, UMTS 等.   该类有如下几方面的用法:   1. 监控当前的网络状态   2. 当网络状态发生变化时发出广播   3. 当一个网络连接失败时切换到另一个网络   4. 提供一些 API 允许应用程序查询当前较好和较差的网络状态   下面给出一个检查网络连接的代码:   boolean checkNetwork() { // 实例化ConnectivityManager ConnectivityManag ...

Android横竖屏总结

横竖屏切换后 Activity 会重新执行 onCreate 函数,但是在 Android 工程的 Mainfest.xml 中加入 android:screenOrientation="user" android:configChanges="orientation|keyboardHidden"  之后,横竖屏切换之后就不会去执行 OnCreate 函数了,而是会去调用 onConfigurationChanged(),这样我们就能控制横竖屏的切换了。 或者在 res 目录下建立 layout-land 和 layout-port 目录,相应的 ...
在实际的应用程序开发中,我们有时需要把 Activity 设置成全屏显示,一般情况下,可以通过两种方式来设置全屏显示效果。其一,通过在代码中可以设置,其二,通过manifest配置文件来设置全屏。 其一:在代码中设置(如下) package xiaohang.zhimeng; import android.app.Activity; import android.content.pm.ActivityInfo; import android.os.Bundle; import android.view.Window; import android.view.WindowManage ...
public class ShortcutUtil { /** * 创建快捷方式 * * @param context */ public static void createShortcut(Context context, Class<?> target) { // <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /> Intent intent = new Intent("c ...
Global site tag (gtag.js) - Google Analytics