2013年1月20日
摘要:
OSCache OSCache是个一个广泛采用的高性能的J2EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决方案。 OSCache有以下特点:缓存任何对象,你可以不受限制的缓存部分jsp页面或HTTP请求,任何java对象都可以缓存。拥有全面的API--OSCache API给你全面的程序来控制所有的OSCache特性。永久缓存--缓存能随意的写入硬盘,因此允许昂贵的创建(expensive-to-create)数据来保持缓存,甚至能让应用重启。支持集群--集群缓存数据能被单个的进行参数配置,不需要修改代码。缓存记录的过期--你可以有最大限度的控制缓存对象的过期,包...
阅读全文
posted @ 2013-01-20 11:43
静谧冬夜
阅读(593)
推荐(0)
2013年1月16日
摘要:
http://www.anddev.org/http://stackoverflow.net/http://www.helloandroid.com/http://forum.xda-developers.com/
阅读全文
posted @ 2013-01-16 21:14
静谧冬夜
阅读(513)
推荐(0)
摘要:
http://www.onjava.com O'Reilly的Java网站. 每周都有新文章http://java.sun.com 官方的Java开发者网站 - 每周都有新文章发表http://www.developer.com/java 由Gamelan.com 维护的Java技术文章网站http://www.java.net Sun公司维护的一个Java社区网站http://www.builder.com Cnet的Builder.com网站 - 所有的技术文章, 以Java为主. http://www.ibm.com/developerworks/java IBM的Develop
阅读全文
posted @ 2013-01-16 21:01
静谧冬夜
阅读(183)
推荐(0)
2013年1月14日
摘要:
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而 findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。 具体作用: 1、对于一个没有被载入或者想要动态载入的界面,都需要使用LayoutInflater.inflate()来载入; 2、对于一个已经载入的界面,就可以使用Activiyt.findViewById()方法来获得其中的界面元素。 LayoutInflater 是一个抽..
阅读全文
posted @ 2013-01-14 21:29
静谧冬夜
阅读(246)
推荐(0)
2013年1月11日
摘要:
Android permission 访问权限大全Android Permission大全出自1.0 SDK中记录着新改变的访问权限许可。 程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下: android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问"properties"表在checkin数据库中,改值可以修改上传( Allows read/write access to the "properties" table in the checkin da
阅读全文
posted @ 2013-01-11 08:04
静谧冬夜
阅读(365)
推荐(0)
2013年1月10日
摘要:
1. Project Gutenberg: http://www.gutenberg.org 2. The Online Books Page: http://onlinebooks.library.upenn.edu/ Listing over 25,000 free books on the Web. The site is hosted by the University of Pennsylvania Library. 3. Asiaing.com: http://www.asiaing.com Over 2,000 free ebooks & free mag...
阅读全文
posted @ 2013-01-10 14:18
静谧冬夜
阅读(2042)
推荐(0)
2013年1月8日
摘要:
一、打开一个网页,类别是Intent.ACTION_VIEW Uri uri = Uri.parse("http://www.android-study.com/"); Intent intent = new Intent(Intent.ACTION_VIEW, uri);二、打开地图并定位到一个点 Uri uri = Uri.parse("geo:52.76,-79.0342"); Intent intent = new Intent(Intent.ACTION_VIEW, uri);三、打开拨号界面,类型是Intent.ACTION_DIAL Uri
阅读全文
posted @ 2013-01-08 22:07
静谧冬夜
阅读(253)
推荐(0)
2013年1月3日
摘要:
在SDK的Tools文件夹下包含着Android模拟器操作的重要命令ADB,ADB的全称为AndroidDebugBridge,就是调试桥的作用,借助这个工具,我们可以管理设备或手机模拟器的状态,还可以进行以下的操作:(1)快速更新设备或手机模拟器中的代码,如应用或Android系统升级; (2)在设备上运行Shell命令; (3)管理设备或手机模拟器上的预定端口;(4)在设备或手机模拟器上复制或粘贴文件。ADB的工作方式比较特殊采用监听SocketTCP5554等端口的方式让IDE和Qemu通信,默认情况下ADB会daemon相关的网络端口,所以当我们运行Eclipse时ADB进程就会自动运
阅读全文
posted @ 2013-01-03 13:31
静谧冬夜
阅读(230)
推荐(0)
2012年12月31日
摘要:
上层应用是用java来开发,底层使用的是Linux操作系统1.2android开发安装:JDK+ADT+Eclipse:现在android官网上已经提供集成的Eclipse开发软件。1.3开发原则:低版本开发高版本运行:主要是适应低版本的android操作系统原因:android操作系统是向上兼容的。1.4应用包名是android应用程序的唯一标识。1.5使用ADB指令来安装和卸载软件:安装:adbinstallc:\xxx.apk卸载:adbuninstall<应用包名>例子:adbuninstallcom.my.Mymap1.6开发目录结构补充:Assets文件下的文件不会被编
阅读全文
posted @ 2012-12-31 11:06
静谧冬夜
阅读(188)
推荐(0)
摘要:
1.注册用户发送短信的权限<uses-permissionandroid:name="android.permission.SEND_SMS"/>2.核心代码Stringnumber=numberText.getText().toString();//电话号码Stringcontent=contentText.getText().toString();//内容SmsManagermanager=android.telephony.SmsManager.getDefault();//获得短信管理器ArrayList<String>texts=manag
阅读全文
posted @ 2012-12-31 11:01
静谧冬夜
阅读(208)
推荐(0)