- 博客(16)
- 收藏
- 关注
原创 android http请求并解析返回的xml
String requestUrl = RequestUrlMng.getHost(context)+"/mservices/user/updateNickname.action?nickname="+nickname;HttpGet httpRequest = new HttpGet(requestUrl);try{ HttpClient httpClient = new DefaultH
2012-03-30 10:32:40 5336
转载 android 读xml
(转自:http://www.cnblogs.com/feisky/archive/2011/01/10/1932164.html)在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。下面是本例子要解析的XML文件: 文件名称:itcas
2012-03-16 17:57:03 570
转载 JAVA读文件方法大全
(转自:http://www.cnblogs.com/lovebread/archive/2009/11/23/1609122.html)1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音
2012-03-16 17:17:41 291
原创 回调函数
举个例子,当A给B打电话给问B一个问题,但B当时可能没能想出答案,于是就叫A留个联系方式给他,等B想出答案后,通过这个联系方法告诉A答案。那么在这个过程中,这个联系方式就充当了回调函数的作用了。下面用代码来演示这个过程。这个Called相当于打电话过程中的Bpublic class Called { private CallInterface caller; pub
2012-03-14 16:32:40 337
原创 content provider 的使用
android有一个独特之处就是,数据库只能被它的创建者所使用,其他的应用是不能访问到的,所以如果你想实现不同应用之间的数据共享,就不得不用content provider了。 在Android中,content provider是一个特殊的存储数据的类型,它提供了一套标准的接口用来获取以及操作数据。并且,android自身也提供了几个现成的content provider:Contact
2012-03-14 10:51:10 567
原创 Broadcast Receive的使用
广播接收者( BroadcastReceiver )用于接收广播 Intent ,广播 Intent 的发送是通过调用 Context.sendBroadcast() 、 Context.sendOrderedBroadcast()来实现的。然后创建一个BroadcastReceiver的继承类,在这个继承类中重载onReceive(Cotext context , Intent in
2012-03-12 10:05:54 1324
原创 Menu的使用
三种menu:1、OptionsMenu;2、ContextMenu;3、SubMenu 一、OptionsMenu public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。 public boolean onOptionsItemSelected(MenuItem item):选中菜单项后发生
2012-03-09 12:22:38 862
转载 android intent 隐式调用
(转自:http://my.oschina.net/aowu/blog/26318)理解Intent的关键之一是理解清楚Intent的两种基本用法:一种是显式的Intent,即在构造Intent对象时就指定接收者,这种方式与普通的函数调用类似;另一种是隐式的Intent,即Intent的发送者在构造Intent对象时,并不知道也不关心接收者是谁,这种方式与函数调用差别比较大,有利于降低发送
2012-03-09 11:23:12 4901
原创 自定义圆形progressbar颜色
先在drawable中创建一个xml文件,这里命名为circle_progressbar_style.xml <rotate xmlns:android="http://schemas.android.com/apk/res/android" android:pivotX="50%" android:pivotY="50%" android:fro
2012-03-08 10:00:45 4434 1
原创 自定义条形ProgressBar和SeekBar的颜色
color.xml如下 在main.xml中<ProgressBar android:id="@+id/progressBar1" style="@android:style/Widget.ProgressBar.Horizontal" android:layout
2012-03-07 17:57:00 1049
转载 将Activity伪装成Dialog
(转自:http://marshal.easymorse.com/archives/3872)看下面截图:好像是Activity里声明的Dialog。其实是两个Activity,而且甚至是两个不同的App的Activity。实现这个效果很简单。我创建了一个新的android项目。然后,给AndroidManifest文件中Activity添加了Dialog样式属性: <
2012-03-07 14:37:29 1821
原创 自定义Dialog View
LayoutInflater layoutFactory = LayoutInflater.from(DialogPrjActivity.this); // final View dialogView = layoutFactory.inflate(R.layout.dialog, null); //创建ViewBuilder dialogBuilder2 = new AlertDial
2012-03-07 14:20:04 918
转载 Activity生命周期
(转自:http://www.cnblogs.com/kofi1122/archive/2011/04/10/2011772.html) Activity生命周期之我见关于Activity生命周期的文章很多,而且大部分也说得很详细,所以作为关于这方面的内容我本来不想多说,但是大家可能跟我之前一样,在看这方面的内容的时候都能很容易地看懂,但是过几天又忘了,或者在用的程序中跳转较多的情
2012-03-06 17:20:23 347
转载 Activity间传递参数
利用Intent和Bundle来实现Activity之间的参数传递Bundle类似于Map,用来存放键值对。如下例:传递方: private void setListeners() { btn_sub.setOnClickListener(calrBMI); } private OnClickListener calrBMI = n
2012-03-06 16:09:07 298
原创 android中去掉标题栏和状态栏,实现全屏
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息栏 注意,这个设置必须放
2012-03-05 10:26:39 255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人