`
wangming2012
  • 浏览: 138917 次
  • 性别: Icon_minigender_1
  • 来自: 枣阳
社区版块
存档分类
最新评论
文章列表

SVN升级

    博客分类:
  • SVN
SVN更新出现问题: org.apache.subversion.javahl.ClientException: The working copy needs to be upgraded svn: Working copy ‘E:\aliyun-spirit\spiritmap0916′ is too old (format 10, created by Subversion 1.6) org.apache.subversion.javahl.ClientException: The working copy needs to be upgraded svn: Working copy ...
Android 给我们提供了两个方法返回输入、输出流,分别为:openFileInput(String fileName) 、openFileOutput(String fileName,int mode); 下面看一自己写了一个简单的例子: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_widt ...
如果动态的修改Android中strings.xml文件中的值,在这里给大家推荐一种简单的方法。 strings.xml中节点是支持占位符的,如下所示: <string name="data">name:%1$s, age:%2$d, 浮点数:%3$.2f</string> 其中%后面是占位符的位置,从1开始       $ 后面是填充数据的类型:          %d:表示整数型;          %f :表示浮点型,其中f前面的.2表示小数的位数          %s:表示字符串 public void onC ...
在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于 findViewById(), 不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化. 而findViewById()是找具体xml下的具体 widget控件(如:Button,TextView等)。 有2种获得LayoutInflater的方法: (1)LayoutInflater inflater=(LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); (2)LayoutInflater ...
匹配任意字符: [\s\S]* 它的意思是任意空白字符和非空白字符。同理,也可以用 “[\d\D]*”、“[\w\W]*” 来表示.
在Android 应用程序之间数据共享—-ContentResolver 中, 已经说明了Android是如何实现应用程序之间数据共享的,并详细解析了如何获取其他应用程序共享的数据。ContentProviders存储和检索 数据,通过它可以让所有的应用程序访问到,这也是应用程序之间唯一共享数据的方法。那么如何将应用程序的数据暴露出去? 通过以前文章的学习,知道ContentResolver是通过ContentProvider来获取其他与应用程序共享的数据,那么ContentResolver与ContentProvider的接口应该差不多的。 其中ContentProvider负责 ...
启动Service有两种方式:startService 与 bindService。 ① Bind Service就像是C/S架构中的服务端,其他组件(比如 Activity)绑定到它(通过 bindService()),可以向它发送请求,可以接受从它返回的响应,它甚至还提供了进程间通信(IPC)功能。 ② 一个service要想能够被其他组件绑定,那么它的 onBind() 方法必须被实现,且必须返回一个 IBinder 对象,然后其他组件可以通过这个 IBinder 对象与该 service 进行通讯。 ③ 多个client可以绑定至同一个service,但该 service 的onB ...
BroadcastReceiver 用于异步接收广播Intent。主要有两大类,用于接收广播的:     正常广播 Normal broadcasts(用 Context.sendBroadcast()发送)是完全异步的。它们都运行在一个未定义的顺序,通常是在同一时间。这样会更有效,但意味着r ...

Android DDMS

DDMS 的全称是Dalvik Debug Monitor Service,它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。 DDMS 的工作原理 DDMS将搭建起IDE与测试终端(Emulator 或者connected device)的链接,它们应用各自独立的端口监听调试器的信息,DDMS可以实时监测到测试终端的连接情况。当有新的测试终端连接后,DDMS将捕捉到终端的ID,并通过adb建立调试器,从而实现发送指令到测试终端的目的。 DDMS监听第一个终端App进程的端口为8600,AP ...
1、Android API核心开发包介绍        SDK中集成了很多开发用的API,以下这些都是基本包,它们是通过Android SDK来编写应用程序的基石,这里是从最底层到最高层列出并加以说明。        •android.util 包含一些底层辅助类,例如:特定的容器类,XML辅助工具类等。        •android.os 提供基本的操作服务,消息传递和进程间通信IPC。        •android.graphics 作为图形渲染包,提供图形渲染功能。        •android.text android.text.method android.text.style ...
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()"> <mx:Script> <![CDATA[ import mx.controls.Alert; import mx.collections.ArrayCollec ...
Repeater 顾名思义,Repeat就是重复的意思, Repeater 就是用来重复的控件 Repeater 会根据数据源中对象的多少来产生多少个子项,生成的子项全部是以数组形式存在的  实现图片切换 <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script> ...
在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。 什么是webkit WebKit是Mac OS X v10.3及以上版本所包含的软件框架(对v10.2.7及以上版本也可通过软件更新获取)。 同时,WebKit也是Mac OS X的Safari网页 ...
main.mxml <?xml version="1.0" encoding="utf-8"?> <mx:Application name="PopUpManager_TitleWindow_isPopUp_test" xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" ...
// 格式化时间  var dateFormatter:DateFormatter = new DateFormatter();    dateFormatter.formatString = "YYYY年MM月DD日 HH:NN:SS";   var date:String = dateFormatter.format(new Date());   下表描述了有效的模式字母: Y --------------------------------------------------------------------------- 年份。如果有两个模式字母,则年份 ...
Global site tag (gtag.js) - Google Analytics